Exchange Wartungsmodus manuelle Schritte

Es kommt immer wieder mal vor, das das Versetzen eines Exchange 2010 / 2013 Servers mittels StartDAGScripts fehlschlägt. Nun ist guter Rat teuer, was tun?

Server manuell in den Wartungsmodus setzen

 

Stellen Sie sicher, dass die Kopien jeder replizierten Datenbank gesund sind. Um dies zu überprüfen, führt den folgenden Befehl in der Exchange-Verwaltungsshell (EMS) aus:

Get-MailboxDatabase -Server 'MaintenanceServerName' | Get-MailboxDatabaseCopyStatus

 

Wenn die Datenbankkopien auf Status "Healthy" stehen, dann könnt Ihr mit Schritt 2 weitermachen. Wenn nicht bitte warten und ggf. den Copy Status reparieren.

 

Anschliessend könnt Ihr alle Aktiven Datenbank auf einen anderen Server verschieben:

Move-ActiveMailboxDatabase -Server 'MaintenanceServerName'

 

Hinweis: Wenn kein Ziel Server angegeben wird, wird dann die beste Kopie automatisch ausgewählt und aktiviert. 

 

Nun muss die Cluster Core Ressource auf einen der anderen Exchange Server verschoben werden:

cluster.exe DAGFQDN group "ClusterGroup" /moveto: 'MaintenanceServerName'

 

Nun müssen alle Datenbankkopien in den Suspend Modus versetzt werden:

Get-MailboxDatabaseCopyStatus -Server 'MaintenanceServerName' | Suspend-MailboxDatabaseCopy -ActivationOnly:$true

 

Anschliessend wird die Cluster Node in den Pause Modus versetzt:

cluster.exe DAGFQDN node 'MaintenanceServerName' /pause

 

Damit die Datenbank von einem anderen Server auf diesen Server verschoben werden, muss die Autoaktivierungs-Policy auf Blocked gesetzt.

Set-MailboxServer -Identity 'MaintenanceServerName' -DatabaseCopyAutoActivationPolicy:BLOCKED

 

 

Herausholen des Servers aus den Wartungsmodus

 

Um den Server nach erfolgter Wartung zurück in die Produktion zu setzen, müssen nachfolgende Schritte unternommen werden.

Der Status des Server wird nun im FailoverCluster von Paused auf Resume gesetzt:

cluster.exe DAGFQDN node 'MaintenanceServerName' /resume

 

Die Autoaktivierungs-Policy muss nun zurück auf Unrestricted gesetzt werden:

Set-MailboxServer -Identity 'MaintenanceServerName' -DatabaseCopyAutoActivationPolicy: Unrestricted

 

Anschliessend fehlt nur noch die Datenbankkopien zu aktivieren und damit die Replikation wieder anzustossen:

Get-MailboxDatabaseCopyStatus -Server 'MaintenanceServerName' | Resume-MailboxDatabaseCopy

 

That´s it.

Viel Spass

Kommentar schreiben

Kommentare: 0