Exchange sistem durumu posta kutularını kontrol edin
DAG veritabanlarının sunucuları kendi başlarına değiştirmeye devam etmesi, Exchange 2016 CU2'nin yeni bir özelliğidir. Exchange 2016 öncesi bir CU2 sunucunuz varsa ve otomatik olarak geçiş yapıyorsa başka bir sorun var demektir. Yapmanız gereken Exchange sağlık posta kutularını kontrol etmektir. Sağlık posta kutuları bozuksa, istenildiği gibi çalışmayacaktır.
Exchange Server'daki sağlık posta kutuları
Exchange Server 2013, Yönetilen Kullanılabilirlik adı verilen yeni bir özelliği kullanıma sundu.
Yönetilen Kullanılabilirlik:
Kendini kurtarma yeteneklerine sahip yerleşik bir izleme sistemi
Son kullanıcı eylemlerini simüle eden sürekli testler (araştırmalar) gerçekleştirir
Bunu Exchange bileşenleri veya bunların bağımlılıklarıyla ilgili olası sorunları tespit etmek için yapar. Problar arızalanırsa kademeli olarak basit kurtarma eylemleri gerçekleştirir. Bu sayede etkilenen bileşeni sağlıklı bir duruma getirecektir. İzleme posta kutuları veya sağlık posta kutuları adı verilen özel bir tür posta kutusu kullanır. Bu posta kutuları son kullanıcı türlerindeki testleri simüle eder. Posta kutularının izlenmesinin yaşam döngüsü tamamen Yönetilen Kullanılabilirlik bileşenleri tarafından gerçekleştirilir.
Bir sonraki bölümde sağlık posta kutularını sayabilirsiniz.
Kaç tane Exchange sağlık posta kutusu
Exchange 2013 CU6'ya kadar, posta kutusu veritabanı kopyası başına bir sistem durumu posta kutusu ve CAS başına bir sistem durumu posta kutusu bulunur. Exchange 2013 CU6, oluşturulan sistem durumu posta kutularının sayısını değiştirdi. Bir posta kutusu sunucusunda (Aktif veya Pasif) barındırılan her posta kutusu veritabanı için bir sistem durumu posta kutusu ve her CAS rolü için 10 sistem durumu Posta Kutusu oluşturulur.
Sistem durumu posta kutularının toplam sayısını bilmeniz gerekiyorsa Exchange Yönetim Kabuğu'nda aşağıdaki komutu çalıştırın.
[PS] C:\>(Get-Mailbox -monitoring).count
44Kuruluş, DAG yapılandırılmış 2 Exchange 2016 Sunucusu çalıştırıyor. Her Exchange Sunucusu 12 veritabanını çalıştırır. Hadi matematik yapalım:
2 Exchange Sunucusu çarpı 12 veritabanı=24 sistem durumu posta kutusu
2 Exchange Sunucusu (CAS rolü) çarpı 10 sistem durumu posta kutusu=20 sistem durumu posta kutusu
Toplam=44 sağlık posta kutusu
Sağlık posta kutularının sayısını hesapladığımıza göre artık sağlık posta kutularını kontrol etmeye devam edebiliriz.
Exchange sistem durumu posta kutularını kontrol edin
Not: Exchange sistem durumu posta kutularını Active Directory Kullanıcıları ve Bilgisayarları'nda değil, Exchange Yönetim Kabuğu'nda kontrol etmenizi öneririz. Bunun nedeni, sistem durumu posta kutularının bozuk olması durumunda ADUC'in gösterilmeyeceğidir.
Exchange Yönetim Kabuğunu Yönetici olarak çalıştırın. Kuruluştaki tüm Exchange sunucularının sistem durumu posta kutularını kontrol edin. Sağlık posta kutularının tamamını listelemedik.
[PS] C:\>Get-Mailbox -Monitoring
Name Alias ServerName ProhibitSendQuota
---- ----- ---------- -----------------
HealthMailboxfc6b222c5... HealthMailboxfc6b... ex01-2016 Unlimited
HealthMailbox3c77598d7... HealthMailbox3c77... ex02-2016 Unlimited
HealthMailbox51b8bbed8... HealthMailbox51b8... ex02-2016 Unlimited
HealthMailbox5aa05ef5a... HealthMailbox5aa0... ex01-2016 Unlimited
HealthMailbox651e899e4... HealthMailbox651e... ex01-2016 Unlimited
HealthMailbox7df74c738... HealthMailbox7df7... ex02-2016 Unlimited
HealthMailbox133cc940d... HealthMailbox133c... ex02-2016 UnlimitedBirden fazla Exchange Sunucunuz varsa, o Exchange Sunucusunun sağlık posta kutularını gösterebilirsiniz.
[PS] C:\>Get-Mailbox -Monitoring | ?{$_.DisplayName -like "*EX01-2016*"} | Format-Table Name, Database, DisplayName, ServerName
Name Database DisplayName ServerName
---- -------- ----------- ----------
HealthMailboxfc6b222c524d472a9a0547cdc90f48a5 DB01 HealthMailbox-EX01-2016-DB01 ex01-2016
HealthMailbox3c77598d767f44af902ba08a6af516cd DB02 HealthMailbox-EX01-2016-DB02 ex02-2016
HealthMailbox51b8bbed8a344d37b6babccc5c1b702f DB04 HealthMailbox-EX01-2016-DB04 ex02-2016
HealthMailbox5aa05ef5aba14671b2900cb003002124 DB03 HealthMailbox-EX01-2016-DB03 ex01-2016
HealthMailbox651e899e40ac40a99ac65f7c2027e11b DB01 HealthMailbox-EX01-2016-001 ex01-2016
HealthMailbox7df74c7387e24c7abbab2571ea8494a9 DB04 HealthMailbox-EX01-2016-002 ex02-2016
HealthMailbox133cc940d19b4d45ae680076e17dd587 DB02 HealthMailbox-EX01-2016-003 ex02-2016
HealthMailboxf547cc3e8ca94092bda020148fdb9b1b DB03 HealthMailbox-EX01-2016-004 ex01-2016
HealthMailboxe278c15302a745759c6dd77be9ec84b6 DB01 HealthMailbox-EX01-2016-005 ex01-2016
HealthMailbox0a2f8ef25c004a369a6668f2d85ad8a9 DB04 HealthMailbox-EX01-2016-006 ex02-2016
HealthMailboxdfd77822e9c3468bb5f6adee1da27439 DB02 HealthMailbox-EX01-2016-007 ex02-2016
HealthMailbox8ba1b2f470b546bebed5188f169e5d69 DB03 HealthMailbox-EX01-2016-008 ex01-2016
HealthMailboxcfbde93a3a0b456298e574aebd2d090c DB01 HealthMailbox-EX01-2016-009 ex01-2016
HealthMailbox3e3174d634754afb96b7c9d1810caff8 DB04 HealthMailbox-EX01-2016-010 ex02-2016Tüm sağlık posta kutularını listeleyecektir ve herhangi bir hata görmüyorsanız her şey yolunda demektir! Bir veya daha fazla sağlık posta kutusunda hata görüyorsanız bu, sağlık posta kutularının bozuk ve tutarsız bir durumda olduğu anlamına gelir.
"UYARI: DOMAINNAME/Microsoft Exchange Sistem Nesneleri/Posta Kutularını İzleme/"Health_Mailbox_GUID" nesnesi bozulmuş ve tutarsız bir durumda. Aşağıdaki doğrulama hataları oluştu: UYARI: Veritabanı zorunludur veya Kullanıcı Posta Kutusu."
Exchange sağlık posta kutusu temizliği
Exchange sistem durumu posta kutularının bozuk ve tutarsız durumunu düzeltmek için Exchange sistem durumu posta kutularını üç adımda yeniden oluşturacağız ve sağlıklı durumda olduklarını doğrulayacağız. Exchange Server 2013/2016/2019 için adımları uygulayabilirsiniz.
1. Exchange Sistem Durumu Yöneticisi Hizmetini Durdurun
Tüm Exchange Sunucularında Exchange Health Manager Hizmeti hizmetini durdurun.
[PS] C:\>Get-Service -DisplayName "Microsoft Exchange Health Manager" | Stop-Service2. Exchange sağlık posta kutularını silin
Active Directory Kullanıcıları ve Bilgisayarları'nı (ADUC) açın. Gelişmiş Özellikler'i etkinleştirdiğinizden emin olun. Bunu yapmazsanız Microsoft Exchange Sistem Nesneleri kapsayıcısını göremezsiniz.
Microsoft Exchange Sistem Nesneleri kapsayıcısını genişletin. Posta Kutularını İzleme alt kapsayıcısını tıklayın. Tüm sağlık posta kutularını seçin ve silin.
Bunları Exchange Yönetim Kabuğu aracılığıyla silmek istiyorsanız aşağıdaki komutu çalıştırın.
[PS] C:\>Get-Mailbox -Monitoring | Remove-Mailbox -Confirm:$false3. Exchange Sistem Durumu Yöneticisi Hizmetini başlatın
Şimdi sağlık posta kutularını yeniden oluşturalım.
Tüm Exchange Sunucularında Exchange Health Manager Hizmeti hizmetini başlatın. Exchange Sunucularını da yeniden başlatabilirsiniz.
[PS] C:\>Get-Service -DisplayName "Microsoft Exchange Health Manager" | Start-Service4. Exchange sistem durumu posta kutularını doğrulayın
Tüm sağlık posta kutularının doldurulması biraz zaman alabilir.
[PS] C:\>Get-Mailbox -Monitoring | Format-Table Name, ServerName, WhenCreated
Name ServerName WhenCreated
---- ---------- -----------
HealthMailbox24e0fe6308a8463ba9ecd9aa01aafdcd ex01-2016 5/14/2021 2:23:20 PM
HealthMailbox3e521925c4ef4737afeb918fb7ce894c ex02-2016 5/14/2021 2:23:20 PM
HealthMailbox32f14db8771f431bbe0070b35d2a7b5a ex02-2016 5/14/2021 2:23:20 PM
HealthMailbox134c28e946f34a5d9f0e35265129135d ex01-2016 5/14/2021 2:23:25 PM
HealthMailbox5e66219044a24a98b41c40a4367e8f5d ex01-2016 5/14/2021 2:23:37 PM
HealthMailbox3babb5d5e74249ebb8dd412eb87fd385 ex01-2016 5/14/2021 2:23:49 PM
HealthMailboxc0b31d6fb0e74cdb85b209827604797a ex02-2016 5/14/2021 2:23:59 PM
Bu kadar!
Okumaya devam edin: PowerShell betiğiyle Exchange Sunucusu sağlık kontrolü »
Çözüm
Sağlık posta kutularının kontrol edilmesi her zaman önemlidir. Sağlık posta kutularını hesaplayın ve bunların Active Directory'de mevcut olduğundan emin olun. Tüm sağlık posta kutularının iyi durumda olması, Exchange Sunucularınızın sağlıklı kalması açısından önemlidir. Microsoft, sağlık posta kutuları hakkında harika bir makale yazdı.
Bu makaleyi beğendiyseniz Exchange Server'da posta kutusu veritabanı silinemiyor konusunu da beğenebilirsiniz. Daha güzel içerikler için bizi takip etmeyi unutmayın.

