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.