Schützen von Hyper-V-Umgebungen › Switchover und Switchback › Funktionsweise von Switchover und Switchback
Funktionsweise von Switchover und Switchback
Nachdem die Ausführung des HA-Szenarios gestartet wurde und der Synchronisationsvorgang abgeschlossen ist, überprüft das Replikat regelmäßig den Master (standardmäßig alle 30 Sekunden), um festzustellen, ob er aktiv ist. Folgende Arten von Überwachungsprüfungen stehen zur Verfügung:
- Ping: eine Anforderung, die an den virtuellen Rechner auf dem Master gesendet wird, um zu überprüfen, ob der virtuelle Rechner aktiv ist und antwortet. Wenn die "Ist aktiv"-Überprüfung den Wert "False" zurückgibt, fährt das Replikat den virtuellen Rechner automatisch hoch.
- Benutzerdefinierte Überprüfung: eine benutzerdefinierte Anforderung, die für die Überwachung bestimmter Anwendungen angepasst werden kann.
- Verbindung mit Datenbank herstellen: eine Anforderung, die an den Master gesendet wird, um zu überprüfen, dass die entsprechenden Dienste ausgeführt werden und der virtuelle Rechner aktiv ist und auf Pings antwortet.
Diese Überprüfungen werden nacheinander durchgeführt (sofern sie aktiviert wurden). Wenn bei einem Teil der Überprüfung ein Fehler auftritt, wird die gesamte Überprüfung als fehlgeschlagen betrachtet. Wenn alle Überprüfungen innerhalb eines konfigurierten Zeitlimits (standardmäßig 5 Minuten) fehlschlagen, gilt der virtuelle Rechner auf dem Masterserver als nicht betriebsbereit. Anschließend sendet CA ARCserve RHA, je nach Konfiguration des HA-Szenarios, einen Alarm oder initiiert automatisch einen Switchover.
Beim Erstellen des HA-Szenarios haben Sie festgelegt, wie das Switchover initiiert werden soll.
- Wenn Sie auf der Seite "Initiierung von Switchover und umgekehrter Replikation" die Option zur manuellen Initiierung des Switchovers ausgewählt haben, führen Sie nun ein manuelles Switchover durch. Weitere Informationen finden Sie im Thema Initiieren von Switchover-Vorgängen.
- Wenn Sie die Option zur automatischen Initiierung des Switchovers aktiviert haben, können Sie trotzdem ein manuelles Switchover durchführen, auch wenn der Master aktiv ist. Sie können ein Switchover initiieren, wenn Sie Ihr System testen möchten oder wenn Sie den Anwendungsdienst mit dem Replikatserver fortsetzen möchten, während Wartungsarbeiten am Masterserver durchgeführt werden. Ein ausgelöster (automatischer) Switchover-Vorgang ist in jeder Hinsicht mit einem manuell durch den Administrator ausgeführten Switchover-Vorgang identisch, es sei denn, er wird durch einen Ressourcenfehler auf dem Masterserver ausgelöst anstatt durch einen Administrator, der das Switchover manuell durch Klicken auf die Schaltfläche "Switchover durchführen" initiiert. Die Reaktion des Servers auf die Ping-Anforderung, der Status des Anwendungsdienstes und die Konnektivität des virtuellen Rechners werden überwacht. Die Parameter für das Zeitlimit können konfiguriert werden. Dies wird ausführlicher im CA ARCserve RHA-Benutzerhandbuch behandelt.
Beim Erstellen des HA-Szenarios haben Sie festgelegt, wie das umgekehrte Szenario initiiert werden soll.
- Wenn Sie auf der Seite "Initiierung von Switchover und umgekehrter Replikation" die Option zur automatischen Initiierung der umgekehrten Replikation ausgewählt haben, wird die Replikation in umgekehrter Richtung (vom Replikat zum Master) nach einem Switchover automatisch gestartet, sobald der ursprüngliche Masterserver wieder verfügbar ist.
- Wenn Sie die Option zur manuellen Initiierung der umgekehrten Replikation ausgewählt haben, müssen Sie das Switchback manuell durchführen. Wenn Sie die manuelle Option auswählen und kein manuelles Switchback initiieren, müssen Sie eine Resynchronisation der Daten vom Replikat zum Master durchführen, auch wenn beim Testen eines sauberen Switchovers kein Fehler beim Master festgestellt wird.
Wenn die umgekehrte Replikation deaktiviert ist, müssen Sie zum Starten der umgekehrten Replikation nach einem Switchover auf die Schaltfläche "Ausführen" klicken. Der Vorteil dieser Funktion besteht darin, dass eine Resynchronisation in umgekehrter Richtung nicht erforderlich ist, wenn sowohl der Master- als auch der Replikatserver während des Switchovers online und verbunden waren. Die Resynchronisation beinhaltet den Vergleich der Daten auf Master- und Replikatserver, um zu ermitteln, welche Änderungen vor Beginn der Echtzeitreplikation übertragen werden sollen. Dieser Vorgang kann einige Zeit in Anspruch nehmen. Wenn die automatische umgekehrte Replikation aktiviert ist und beide Server während des Switchovers online waren, wird die Replikation ohne Notwendigkeit einer Resynchronisation umgekehrt. Dies ist die einzige Situation, in der keine Resynchronisation erforderlich ist.