Durchführen eines Serverswitchovers

Durchführen eines Serverswitchovers

Ein Switchover ist die geplante Umschaltung der aktiven Datenbankkopie auf einen anderen DAG-Member – Patchtag, Hardware, Wartung. Ein Failover ist die ungeplante Variante, wenn der aktive Server wegfällt. Beides setzt gesunde Kopien voraus, sonst steht die Datenbank hinterher nirgendwo sauber.

Vorher prüfen

Get-MailboxDatabaseCopyStatus * | Format-Table Name,Status,CopyQueueLength,ReplayQueueLength,ActiveCopy -Auto Test-ReplicationHealth

Nur Kopien mit Status Healthy und kurzer Queue umschalten. Sonst erst seeden oder die Ursache klären.

Aktive Kopie verschieben

Eine einzelne Datenbank auf EX02 aktivieren:

Move-ActiveMailboxDatabase "DB01" -ActivateOnServer EX02

Alle aktiven Datenbanken eines Servers (typisch vor dem Herunterfahren):

Move-ActiveMailboxDatabase -Server EX01 -ActivateOnServer EX02

Hakt es an Lag-Checks und man kennt den Grund, gibt es -SkipLagChecks – das ist eine bewusste Entscheidung, kein Standardhaken.

Nach dem Umschalten erneut den Copy-Status prüfen und erst dann den alten Server in die Wartung nehmen.