Exchange 2019 DAG CU9 Yüklenmesi
Exchange 2019 DAG CU9 Yüklenmesi işlemini anlatacağım bu yazımda sizlere. Sistemimizde bulunan 2 adet Exchange sunucusu ve DAG mimarisi üzerinde çalışan sunucuların güncellenme işlemini anlatacağım. Bu işlem servislerde kesintiye sebep olacağından yoğunluğun az olduğu zaman aralığında yapmanızı tavsiye ederim.
Update versiyonlarına buradan erişim sağlayabilirsiniz.
Öncelikle ECP veya PowerShell üzerinden Exchange sunucumuzun versiyonunu kontrol ediyoruz.
Get-ExchangeServer | Format-List Name, Edition, AdminDisplayVersion


Exchange versiyonları ile ilgili detaylı bilgiye buradan erişebilirsiniz.
Şimdi Upgrade işlemine başlayabiliriz.
İlk olarak Active Directory Schema güncelleme işlemini yapacağız. Bunun için Exchange iso dosyasını sunucumuza mount edip sırası ile aşağıdaki komutları çalıştırıyoruz.
Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms

Şimdi ise AD Prepare komutumuzu çalıştırıyoruz.
Setup.exe /PrepareAD /OrganizationName:techknowlojist /IAcceptExchangeServerLicenseTerms

Son komutumuzu da çalıştırıyoruz.
Setup.exe /PrepareAllDomains /IAcceptExchangeServerLicenseTerms

Şimdi Exchange server üzerinde bir hata varmı diye kontrol yapıyoruz.
Test-ReplicationHealth

Get-ClusterNode

Exchange sunucumuz üzerindeki Component durumlarını kontrol ediyoruz.
Get-ServerComponentState EXCHNODE02

Update yapacağımız sunucu üzerindeki işlemleri durdurmak için aşağıdaki komutumuzu çalıştırıyoruz.
Set-ServerComponentState EXCHNODE02 –Component HubTransport –State Draining –Requester Maintenance

Komutu çalıştırdıktan sonra Component durumunu kontrol ediyoruz.
Get-ServerComponentState EXCHNODE02

Upgrade yapacağımız sunucu üzerine gelen mail olması durumunda mailleri DAG üyesi diğer sunucuya yönlenmesi için komutumuzu çalıştırıyoruz.
Redirect-Message –Server EXCHNODE02 –Target EXCHNODE01.techknowlojist.local

Şimdi sunucumuzun DAG üyeliğini pasif konumuna çekiyoruz.
Suspend-ClusterNode –Name EXCHNODE01

Şimdi ise Daha sonra uygulayacağımız komut ile DB aktivasyon işlemini devre dışı bırakacağız. Bu komut sonrasında DB’lerin aktif olan sunucu üzerine taşınması biraz zaman alabilir.
Set-MailboxServer EXCHNODE01 –DatabaseCopyActivationDisabledAndMoveNow $true

DB’lerin aktif node geçip geçmediğini kontrol ediyoruz.

Sunucumuzun DB kopyalama otomatik aktivasyon politikasını kontrol ediyoruz. Bu ayarı bir yere not etmekte fayda var. Update sonrası bu ayarı eski haline getireceğiz.
Get-MailboxServer EXCHNODE01 | Select DatabaseCopyAutoActivationPolicy

Update sırasında kopyalama işlemi olmasın diye politikamızı block konumuna getiriyoruz.
Set-MailboxServer EXCHNODE01 –DatabaseCopyAutoActivationPolicy Blocked

Sunucuya bağlı herhangi bir veritabanı kopyası olup olmadığını kontrol ediyoruz. Çalıştırdığımız komut herhangi bir çıktı vermiyorsa işlemimize devam edebiliriz.
Get-MailboxDatabaseCopyStatus –Server EXCHNODE01 | Where {$_.Status –eq “Mounted”}

Şimdi sunucumuzu bakım moduna alıyoruz.
Set-ServerComponentState EXCHNODE01 –Component ServerWideOffline –State InActive –Requester Maintenance

Artık kuruluma geçebiliriz.
Mount ettiğimiz iso dosyası içinden Setup’a tıklayarak işleme başlıyoruz. Karşımıza gelen ekranda update kontrolünü yapıp yapmayacağımız seçip Next ile ilerliyoruz.

Update kontrolü bitti Next ile ilerliyoruz.

Kopyalama işlemiş başladı.

Upgrade işlemine devam etmek için Next ile ilerliyoruz.

Lisans anlaşmasını kabul edip Next ile ilerliyoruz.

Ön kontrol işlemi bitti herhangi bir sorun yok Install ile ilerliyoruz.

Upgrade işlemi başladı sunucu performansına göre biraz zaman alabilir.

Sunucu kurulumu tamamlandı.

Güncelleme sonrası Exchange sunucumuzun versiyon kontrolünü yapıyoruz.

Upgrade Bitti
Şimdi Güncelleme sonrası sunucumuzu Draining Mode’dan Active mode geçiriyoruz.
Set-ServerComponentState EXCHNODE01 –Component ServerWideOffline –State Active –Requester Maintenance

Şimdi ise DAG durumunu pasif durumundan aktif mode’a getiriyoruz.
Resume-ClusterNode –Name EXCHNODE01

DatabaseCopyAutoActivationPolicy daha önce not almıştık şimdi eski konumuna getireceğiz.
Set-MailboxServer EXCHNODE01 –DatabaseCopyAutoActivationPolicy Unrestricted

Şimdi Exchange sunucumuzu bakım modundan çıkartıyoruz.
Set-ServerComponentState EXCHNODE01 –Component HubTransport –State Active –Requester Maintenance

Sunucu DB aktivasyon işlemini aktif ediyoruz şimdi.
Set-MailboxServer TGA-EXCH01 -DatabaseCopyActivationDisabledAndMoveNow $false

Şimdi Sunucumuzun durumunu kontrol ediyoruz.
Get-ClusterNode

Replikasyon testimizi yapıyoruz.
Test-ReplicationHealth

MAPI bağlantısını test ediyoruz.
Test-MAPIConnectivity

Exchange 2019 DAG CU9 Yüklenmesi işlemi kesintisiz ve başarılı bir şekilde tamamlandı. Umarım faydalı olur. Hepinize sağlıklı ve sorunsuz günler.