Exchange Server 2019, yüksek erişilebilirlik ve veri bütünlüğü için Database Availability Group (DAG) yapısını kullanır. DAG mimarisinde quorum yapısının sağlanması için Witness Server (File Share Witness – FSW) kritik bir bileşendir. Eğer ortamınız çoklu site (datacenter) mimarisine sahipse, sadece tek bir Witness Server kullanmak yetersiz kalabilir. Site kaybı gibi durumlarda DAG’ın quorum’u kaybetmemesi için Alternate Witness Server (AFSW) yapılandırılması gereklidir.
Witness Server Nedir?
DAG, mailbox sunucularının çoğunluk (majority) mantığı ile çalışmasını sağlar. Bu çoğunluk hesaplamasında Witness Server, node sayısı tek sayı değilse quorum oyunu tamamlayan bileşendir.
Alternate Witness Server Nedir?
Multi-site yapılarda Witness Server yalnızca bir datacenter’da bulunur. Primary witness’ın bulunduğu site çökerse quorum kaybolur ve DAG çalışamaz. Bu durumda Alternate Witness Server devreye girer ve quorum’un diğer sitede yeniden oluşturulmasını sağlar.
Neden Alternate Witness Server Kullanılır?
- Birincil site çökerse DAG’ın diğer sitede aktif olmasını sağlar.
- Planned / Unplanned DR senaryolarında Failover işlemlerinde kritik rol oynar.
- Split-brain riskini azaltır.
- DAC Mode ile birlikte multi-site DAG’ın doğru çalışmasını sağlar.
Alternate Witness Nasıl Yapılandırılır?
1) Alternate Witness sunucusunda klasör oluşturma:
C:\DAGWitness
2) Yetkiler:
– Exchange Trusted Subsystem → Full Control
– Administrators → Full Control
3) Exchange üzerinde Alternate Witness tanımlama:
Set-DatabaseAvailabilityGroup -Identity DAG2019 -AlternateWitnessServer DC3 -AlternateWitnessDirectory “C:\DAGWitness”
4) Doğrulama:
Get-DatabaseAvailabilityGroup DAG2019 | fl Name,Witness*,Alternate*
DAC Mode Neden Önemli?
Multi-site DAG senaryolarında DAC Mode aktif olmalıdır:
Set-DatabaseAvailabilityGroup DAG2019 -DatacenterActivationMode DagOnly
Site Çökerse ODM Tarafı Nasıl Aktif Edilir?
1) Stop-DatabaseAvailabilityGroup -Identity DAG2019 -ActiveDirectorySite Merkez -ConfigurationOnly
2) Restore-DatabaseAvailabilityGroup -Identity DAG2019 -ActiveDirectorySite ODM
3) Get-MailboxDatabase | Mount-Database
Sonuç
Alternate Witness Server, özellikle iki datacenter arasında çalışan Exchange Server 2019 yapılarda kesintisiz hizmet, quorum sürekliliği ve veri bütünlüğü için kritik bir bileşendir. DR senaryolarında DAG’ın diğer sitede aktif kalmasını sağlar ve yüksek erişilebilirliği garanti eder.
