Database Availability Group (DAG)

Overview

Eine DAG ist die Hochverfügbarkeitsfunktion von Exchange für Postfachdatenbanken. Bis zu 16 Mailbox-Server können in einer Gruppe Kopien derselben Datenbanken halten. Die Gruppe nutzt Windows-Failover-Clustering-Technik, benötigt aber kein Shared Storage. Anders als in der früheren Beschreibung ist eine DAG nicht nur der Enterprise Edition vorbehalten: Auch Exchange Standard unterstützt DAGs, hat aber eine Begrenzung bei der Zahl der Datenbanken.

How it works

Jede Datenbank hat eine aktive Kopie und bis zu 15 passive Kopien. Die Replikation läuft über Log-Shipping. Bei Ausfall übernimmt der Active Manager automatisch eine passive Kopie. Der Zeuge (Witness) entscheidet bei gerader Serverzahl über das Quorum. Mit Lagged Copies lässt sich eine verzögerte Kopie für Schutz vor logischen Fehlern halten. Eine DAG ersetzt kein Backup.

Benefits

  • Automatisches Failover bei Server- oder Datenbankausfall
  • Wartung einzelner Server ohne Mailausfall
  • Standortübergreifende Kopien für Disaster Recovery
  • Kein Shared Storage nötig

Practical example

Ein Unternehmen mit zwei Standorten betreibt zwei Exchange-Server in einer DAG mit Witness-Server am dritten Standort. Beim Windows-Update eines Servers verschiebt die IT die aktiven Datenbanken auf den anderen Knoten, ohne dass Benutzer etwas bemerken.

Conclusion

Eine DAG lohnt sich, wenn Exchange On-Premises ausfallsicher laufen muss. Für kleine Umgebungen ist der Betrieb eines Servers mit gutem Backup oder der Wechsel nach Exchange Online oft sinnvoller.