Database Availability Groups unter Exchange 2013 verwalten (3)

Lesezeit
2 Minuten
Bis jetzt gelesen

Database Availability Groups unter Exchange 2013 verwalten (3)

19.12.2016 - 00:00
Veröffentlicht in:
Die E-Mail-Umgebung gehört in den meisten Unternehmen zu den Anwendungen des täglichen Bedarfs und ist entsprechend den unternehmenskritischen Anwendungen zuzurechnen. So rückt das Thema Hochverfügbarkeit in den Fokus fast jedes Exchange-Administrators. In diesem Workshop bringen wir Ihnen die Verwaltung der Database Availability Groups über die PowerShell näher. Im dritten Teil der Workshop-Serie erklären wir, wie Sie die aktive Datenbank finden und was es mit dem Wartungs-Modus zur Exchange-Server-Aktualisierung auf sich hat.
Aktive Datenbank finden und verschieben
Um Wartungsaufgaben an den Mailboxservern der DAGs durchzuführen und keinen Failover zu provozieren, ist es wichtig, dass keine Datenbank auf dem zu wartenden Server aktiv ist. Ein Failover tritt als Reaktion auf einen Ausfall auf, während das kontrollierte Verschieben aktiver Datenbanken als Switchover bezeichnet wird. Hier lässt sich durch den Umfang der Aktion zwischen Database-, Server- und Datacenter-Switchover unterscheiden. Beachten Sie, dass ein Dismounten einer Datenbank zu einer normalen administrativen Tätigkeit gehört und weder einen Switchover noch einen Failover auslöst.


Bild 1: Get-MailboxDatabase zeigt Ihnen die Verteilung der Datenbanken. Mit ".\RedistributeActiveDatabases.ps1"
können Sie die Datenbanken nach ihren Präferenzen nach einer Wartung verteilen.


Zunächst zeigen Sie sich über Get-MailboxDatabase und dem Attribut "Server" die aktive Datenbank an, um sich einen Überblick der Datenbankverteilung zu verschaffen. Alternativ können Sie wieder Get-MailboxDatabaseCopyStatus nutzen und prüfen, wo die Datenbank gemounted ist. Verschieben Sie die Datenbank nun über MoveActiveMailboxDatabase. In unserem Beispiel können Sie die aktive Datenbank "DB01" über den folgenden Befehl auf den Server "LAB01EX02" verschieben:
Move-ActiveMailboxDatabase -Identity DB01 -ActivateOnServer LAB01EX02
Möchten Sie alle aktiven Datenbanken eines Servers bewegen, geben Sie statt der DB einfach den Quellserver an:
Move-ActiveMailboxDatabase -Server LAB01EX01 -ActivateOnServer LAB01EX02


Mit dem Parameter "MoveComment" hinterlegen Sie zusätzliche eine Meldung im EventLog für Ihre Kollegen. Wichtiger noch kann die Einstellung "MountDialOverride" werden. Dieser Parameter beeinflusst die Wahl der zu aktivierenden Datenbank. Die Standardeinstellung für einen Mailboxserver erhalten Sie mit Get-MailboxServer | fl Name, AutoDatabaseMountDial. Während der Verschiebeaktion wird diese Standardeinstellung dank "MountDialOverride" ignoriert, wobei Ihnen die folgenden Werte zur Verfügung stehen:

  • None: Nutzt die konfigurierte Einstellung auf dem Zielserver.
  • Lossless: Standardwert, der die Datenbank auf dem Zielserver erst einbindet, nachdem alle Protokolldateien, die auf der ursprünglichen aktiven Kopie generiert wurden, auf die passive kopiert wurden.
  • GoodAvailability: Bindet eine Datenbank sofort nach einem Failover automatisch ein, wenn die Länge der Kopiewarteschlange kleiner oder gleich 6 ist. Dabei versucht Exchange zunächst, die verbleibenden Protokolle auf der passiven Kopie zu replizieren und bindet anschließend die Datenbank ein. Ist die Länge der Kopiewarteschlange größer als 6, wird die Datenbank nicht automatisch eingebunden.
  • BestAvailability: Bindet eine Datenbank sofort nach einem Failover automatisch ein, wenn die Länge der Kopiewarteschlange kleiner oder gleich 12 ist. Dabei versucht Exchange zunächst die verbleibenden Protokolle auf der passiven Kopie zu replizieren und bindet anschließend die Datenbank ein. Ist die Länge der Kopiewarteschlange größer als 12, wird die Datenbank nicht automatisch eingebunden.
  • BestEffort: Bindet die Datenbank unabhängig von der Länge der Kopiewarteschlange sofort ein, wodurch es zu Datenverlust kommen kann.
Damit es bei "BestAvailability" und "Good-Availability" nicht zu einem Datenverlust kommt, werden E-Mails, die sich in die Transport-Warteschlange befinden, durch die Safety-Net-Funktion erneut übermittelt. Probleme können beim Verschieben noch auftauchen, wenn der Suchindex nicht fehlerfrei läuft. Um die Datenbank dennoch zu aktivieren, verwenden Sie den Parameter "SkipClientExperienceChecks". Beachten Sie dabei, dass Sie sich im Anschluss um den Suchkatalog kümmern müssen.

Seite 1: Aktive Datenbank finden und verschieben
Seite 2: Wartungs-Modus zur Exchange-Server-Aktualisierung


Seite 1 von 2 Nächste Seite >>


dr/ln/Christian Schulenburg

Ähnliche Beiträge

Im Test: Auerswald COMtrexx Next Redaktion IT-A… Mo., 25.03.2024 - 07:34
Telefonie ist zu einem IT-Thema geworden und dank ausgereifter Bereitstellungs- und Konfigurationsmöglichkeiten müssen sich auch Telefonie-unerfahrene Admins oder IT-Techniker vor deren Einsatz nicht sorgen. Telefonanlagen selbst haben nunmehr minimale Abmessungen erreicht, wie unser Blick auf die COMtrexx Next von Auerswald zeigt.

Mehr Datensicherheit durch ganzheitliche Plattformen

Die Folgen von Cyberangriffen sind für Unternehmen verheerend. Dies gilt vor allem für Attacken auf hybride IT-Umgebungen, die Datenverluste auf mehreren Plattformen zur Folge haben. Deshalb lohnt es sich, auf ganzheitliche Werkzeuge für eine sichere Kommunikation und Datenübertragung zu setzen. Welchen maßgeblichen Beitrag Produktivitätsplattformen in den Bereichen Verwaltung, Kosteneffizienz und Reaktionsschnelligkeit leisten, erklärt unser Artikel.

MIMI-Standard für Interoperabilität von Messengern

Über Organisationsgrenzen hinweg digital reibungslos kommunizieren zu können, ist für zahlreiche Branchen von Bedeutung. Mit MIMI steht nun auch ein Standard für die mobile Kommunikation mit unterschiedlichen Messaging-Apps in den Startlöchern. Der Fachartikel beleuchtet vor dem Hintergrund bisheriger Standardprotokolle, wie diese Entwicklung aus Unternehmenssicht zu bewerten ist.