Hybrid Exchange Server yapıları yöneten şirketler genellikle ortamlarındaki posta kutularını (MBX) Exchange Online platformuna taşıdıktan sonra mevcut On-Premises MS Exchange Server sunucularını devre dışı bırakmayı tercih ederler.
Bu durum, son sunucunun kapatılmama sebebinin, sunucunun etkin olduğu MBX özelliklerini yönetmek için gerekli olmasından kaynaklanmaktadır.
Azure AD Connect Çalıştıran Kurumlar için Exchange Sunucusu Gerekliliği
On-Premises Active Directory ortamınızda ve Azure AD ile senkronize olan nesneler için doğruluk kaynağı olarak yerel AD korunmaktadır. On-Premises AD’den eşitlenen nesneler, Azure AD tarafında salt okunur olarak yansıtılır ve düzenlemelerin yalnızca yerel tarafta yapılması gerekir.
Yeni bir kullanıcı oluşturulduğunda, bu kullanıcı hesabı yerel AD üzerinde oluşturulur ve Azure AD senkronizasyon görevi başlatılır. Eşitlenen nesne üzerinde eksik bilgi varsa, bu bilgileri tamamlamak için Exchange Online yerine yerel sunucu üzerinden işlem yapmanız gerekir.
Bu işlem ADUC (Active Directory Users and Computers) veya ADSI (Active Directory Service Interfaces) üzerinden yapılabilmektedir ancak Microsoft, bu işlemler için Exchange Server’ın kullanılmasını önermektedir.
Exchange Server 2019 CU12 ve Management Tools
Exchange Server 2019 CU12, PowerShell aracılığıyla MBX yönetimi yapmanızı sağlayan “Exchange Server Management Tools” rolü ile gelmiştir. Microsoft, bu yeni aracı domain içindeki bir Windows Server üzerine yükleyerek son Exchange sunucusunun kapatılmasını önermektedir.
Ancak Microsoft, sunucuyu ortamdan tamamen kaldırmanızı önermez. Sunucuyu devre dışı bırakabilir ve temizlemek için bir komut dosyası kullanabilirsiniz, ancak tamamen kaldırmaktan kaçının. Sunucunun kaldırılması, Active Directory‘den yönetim aracı paketinin Exchange özniteliklerini yönetme yeteneğini bozan kritik bilgilerin kaybolmasına neden olabilir.
Exchange Server Management Tools Nasıl Yüklenir
Exchange Server’ınız için güncel bir ISO dosyasını, kurulum yapacağınız sunucuya mount edin.
- ISO içerisindeki setup.exe dosyasını çalıştırarak, Management Tools seçeneğini seçin ve ardından ‘Next‘ butonu ile işleme devam edin.
- Next butonu ile devam ettikten sonra Management Tools kurulumunu başlatabilirsiniz.
Exchange Server Management Tools PowerShell ile Kurulumu
Eğer işlemi PowerShell aracılığıyla yapmayı tercih ederseniz, ISO’yu mount ettikten sonra kullanmanız gereken PowerShell komutları aşağıda belirtilmiştir. Bu komutları kullanabilmeniz için bilgisayarınızın domain üyesi olması gerekmektedir:
Setup.EXE /IAcceptExchangeServerLicenseTerms_DiagnosticDataOff /Role:ManagementTools /InstallWindowsComponents
Hangi PowerShell komutlarını kullanabileceğinizi öğrenmek için ise aşağıdaki komutu kullanabilirsiniz:
Get-Command -Module Microsoft.Exchange.Management.PowerShell.RecipientManagement
Exchange Management Tools için Kullanılabilir Komutlar
Exchange Server Management Tools yükledikten ve Exchange Server sunucunuzu kapattıktan sonra kullanabileceğiniz komutlar şunlardır:
- Mail kullanıcıları için:
Set-mailUser
,Get-mailUser
,new-mailUser
,remove-mailUser
,disable-mailUser
veEnable-mailUser
.
- Mail Contact için:
Set-MailContact
,Get-MailContact
,New-MailContact
,Remove-MailContact
,Disable-MailContact
veEnable-MailContact
.
- Remote posta kutuları için:
Set-RemoteMailbox
,Get-RemoteMailbox
,New-RemoteMailbox
,Remove-RemoteMailbox
,Disable-RemoteMailbox
veEnable-RemoteMailbox
.
- Dağıtım grupları için:
Set-DistributionGroup
,Get-DistributionGroup
,New-DistributionGroup
,Remove-DistributionGroup
,Disable-DistributionGroup
veEnable-DistributionGroup
(Upgrade-DistributionGroup hariç).Get-DistributionGroupMember
,Add-DistributionGroupMember
,Remove-DistributionGroupMember
veUpdate-DistributionGroupMember
.
- E-posta adresi politikaları için:
Set-EmailAddressPolicy
,Get-EmailAddressPolicy
,New-EmailAddressPolicy
,Remove-EmailAddressPolicy
veUpdate-EmailAddressPolicy
.
- Kullanıcı yönetimi için:
Set-User
veGet-User
.
Bu komutlar, Exchange sunucunuzda gerekli yönetim işlemlerini yerine getirmenize olanak sağlamaktadır.