Exchange sağlık kontrolü yapmak için birden fazla şeye bakmamız gerekmektedir. Bunun için internette çeşitli scriptler var fakat bunlara güvenmiyorsanız veya kendiniz kontrol etmek istiyorsanız aşağıdaki shell kodlarını kullanabilirsiniz.
Bunlara yakından bakacak olursak;
Get-MailboxDatabaseCopyStatus : Database durumlarını gösterir. Sunuculardan birinde mounted birinde healthy olmalıdır. Mounted olan aktif, healthy olan pasif durumda demektir.
Content indexlerinin healthy olmasına dikkat etmelisiniz.
Test-ServiceHealth: Çalışan ve çalışmayan servislere bakar
Test-MapiConnectivity: Mapi bağlantısını kontrol eder.
Test-MailFlow: Mail akışını kontrol eder.
Test-ReplicationHealth: DAG yapıda replikasyonu kontrol eder.
Test-SmtpConnectivity: Smtp kontrol eder.
Genel server ve exchange durum raporu için aşağıdaki komutları kullanabilirsiniz :
Get-ServerHealth -Identity ExchServer1
Get-HealthReport -Identity ExchServer1