Backupbasierte Disaster Recovery Switchover- und Failover-Vorgänge

Beschreibt Switchover- und Failover-Vorgänge mit einer backupbasierten Disaster-Recovery-Peerdatenbank.

Informationen zum Switchover auf einen Backup Copy Peer

Wenn Sie ein Switchover ausführen, wird die primäre Datenbank zur Backupkopie, und die Backupkopie wird zur primären Datenbank ohne Datenverlust.

Ein Switchover wird in der Regel durchgeführt, um das Failover zur Backupkopie aus Audit- oder Zertifizierungsgründen zu testen oder um die Failover-Prozeduren Ihrer Anwendung zu testen, wenn Sie einen Backupkopie-Peer hinzugefügt haben.

Bei einem Switchover zu einem Backupkopie-Peer zeigt die Seite Autonomous Database-Details den Link Switchover unter Disaster Recovery an. Außerdem zeigt die Oracle Cloud Infrastructure-Konsole in der Primärdatenbank einen Switchover-Link im Feld Rolle an, wenn sowohl die Primärdatenbank als auch ein Backupkopie-Peer verfügbar sind. Sie können einen Switchover ausführen, wenn der Lebenszyklusstatus der Primärdatenbank Verfügbar oder Gestoppt und eine Backupkopie verfügbar sind (das Feld Status zeigt Standby an).

Um den Peerstatus anzuzeigen, klicken Sie unter Ressourcen auf Disaster Recovery, und prüfen Sie für den Peer, der in der Spalte Peer-Autonomous Database aufgeführt ist, ob im Status Standby angezeigt wird.

Mit der Autonomous Database-API können Sie den Switchover-Vorgang jederzeit initiieren. Weitere Informationen finden Sie unter API verwenden.

Switchover zu einem lokalen Backup Copy Peer durchführen

Wenn Sie ein Switchover ausführen, wird die Primärdatenbank zum Peer, und der Peer wird zur Primärdatenbank ohne Datenverlust.

Ein Switchover wird in der Regel durchgeführt, um das Failover zum Peer aus Audit- oder Zertifizierungsgründen zu testen oder um die Failover-Prozeduren Ihrer Anwendung mit Backup-basiertem Disaster Recovery zu testen.

Bei einem Switchover zu einer Backupkopie zeigt die Seite Autonomous Database-Details und die Oracle Cloud Infrastructure-Konsole in der Datenbank mit der Rolle Primär im Feld Rolle einen Link Switchover an, wenn sowohl die Primärdatenbank als auch ein Peer verfügbar ist. Sie können einen Switchover ausführen, wenn im Lebenszyklusstatus der Primärdatenbank Verfügbar oder Gestoppt angezeigt wird und ein Peer verfügbar ist (das Feld Status zeigt Standby an).

Um den Peerstatus anzuzeigen, klicken Sie unter Ressourcen auf "Disaster Recovery", und prüfen Sie für den Peer, der in der Spalte Peer Autonomous Database aufgeführt ist, ob im Feld Status Standby angezeigt wird.

Mit der Autonomous Database-API können Sie den Switchover-Vorgang jederzeit initiieren. Weitere Informationen finden Sie unter API verwenden.

Führen Sie bei Bedarf die folgenden vorbereitenden Schritte aus:

  • Öffnen Sie die Oracle Cloud Infrastructure-Konsole, indem Sie neben "Oracle Cloud" auf Navigationssymbol klicken.

  • Klicken Sie im linken Navigationsmenü von Oracle Cloud Infrastructure auf Oracle Database, und klicken Sie je nach Workload auf eine von: Autonomous Data Warehouse, autonome JSON-Datenbank oder Autonomous Transaction Processing.
  • Wählen Sie auf der Seite für autonome Datenbanken Ihre Autonomous Database-Instanz aus den Links unter der Spalte Anzeigename aus.

So führen Sie einen Switchover aus:

  1. Klicken Sie auf der Seite "Autonomous Database-Details" unter Disaster Recovery im Feld Rolle auf Switchover.
    Alternativ können Sie einen Switchover initiieren, indem Sie unter Ressourcen und Switchover die Option Disaster Recovery und Switchover und auswählen.
  2. Wählen Sie im Dialogfeld Switchover zu Peer bestätigen in der Liste Peer auswählen den Peer für das Switchover aus.
  3. Geben Sie den Datenbanknamen ein, um den Switchover zu bestätigen.
  4. Klicken Sie auf Switchover zu Peer bestätigen.

    Wenn nebenläufige Vorgänge wie Skalierung aktiv sind, bestätigt die Bestätigung auch, ob der nebenläufige Vorgang angehalten oder abgebrochen wird. Weitere Informationen finden Sie unter Nebenläufige Vorgänge in Autonomous Database.

    Der Lifecycle state der Datenbank wechselt zu Updating. Um den Status des Peers anzuzeigen, klicken Sie unter Ressourcen auf Disaster Recovery, wo in der Spalte Status Rollenänderung wird ausgeführt angezeigt wird.

Nach Abschluss des Switchovers führt das backupbasierte Disaster Recovery folgende Schritte aus:

  • Die Informationen der backupbasierten Disaster-Recovery-Ressource werden entsprechend dem Switchover aktualisiert. Wählen Sie unter Ressourcen die Option Disaster Recovery aus, um die aktualisierten Informationen anzuzeigen.

  • Autonomous Database meldet die Zeit im Feld Rolle geändert am.

Switchover zu einem regionsübergreifenden Backup Copy Peer ausführen

Wenn Sie einen Switchover ausführen, wird die Primärdatenbank zur Peerdatenbank, und die Peerdatenbank wird zur Primärdatenbank, ohne Datenverlust.
Hinweis

Für einen regionsübergreifenden Switchover müssen Sie den Switchover aus dem regionsübergreifenden Peer initiieren.

Für den Zugriff auf den regionsübergreifenden Peer haben Sie mehrere Optionen:

  • Wählen Sie die Remoteregion in der Oracle Cloud Infrastructure-Konsole aus, und greifen Sie dann direkt auf den Peer zu.

  • Greifen Sie auf die Primärdatenbank zu. Von der Primärdatenbank aus können Sie auf der Seite "Autonomous Database-Details" auf den Peer zugreifen, indem Sie Disaster Recovery auswählen, unter Ressourcen auf den Link für den Backupkopie-Peer in der Spalte Peer Autonomous Database klicken.

So führen Sie einen Switchover aus:

  1. Klicken Sie auf der Seite "Autonomous Database-Details" im regionsübergreifenden Peer unter Disaster Recovery im Feld Rolle auf Switchover.

    Alternativ können Sie in der Zeile mit den Disaster Recovery-Details der Datenbank am Ende der Zeile auf mehr Aktionen klicken und Switchover auswählen.

  2. Geben Sie im Dialogfeld Switchover zu Peer bestätigen den Namen der Peerdatenbank ein, um den Switchover zu bestätigen.
  3. Klicken Sie im Dialogfeld Switchover zu Peer bestätigen auf Switchover zu Peer bestätigen.

    Wenn nebenläufige Vorgänge wie Skalierung aktiv sind, bestätigt die Bestätigung auch, ob der nebenläufige Vorgang angehalten oder abgebrochen wird. Weitere Informationen finden Sie unter Nebenläufige Vorgänge in Autonomous Database.

    Der Lebenszyklusstatus der Datenbank ändert sich in Rollenänderung wird ausgeführt. Um den Status der Peerdatenbank anzuzeigen, klicken Sie unter Ressourcen auf Disaster Recovery. Der Status Status zeigt Wird aktualisiert an.

Nach Abschluss des Switchovers führt Autonomous Database Folgendes aus:

  • Der Anzeigename zeigt den Indikator "Primär".

  • Die Ressourceninformationen von Disaster Recovery werden entsprechend dem Switchover aktualisiert. Wählen Sie unter Ressourcen die Option Disaster Recovery aus, um die aktualisierten Informationen anzuzeigen.

  • Autonomous Database meldet die Zeit des letzten Switchovers, wenn Sie im Feld Rolle mit der Maus auf QuickInfo-Symbol zeigen.

Weitere Informationen finden Sie unter Hinweise zum Durchführen eines Switchovers.

Failover ausführen

Wenn die Primärdatenbank ausfällt, können Sie mit Backup-Based Disaster Recovery einen manuellen Failover ausführen, um den lokalen Peer zur Primärdatenbank zu machen.

Backupbasiertes Disaster Recovery bietet keine automatische Failover-Option. Wenn Sie ein automatisches Failover bereitstellen möchten, bei dem das System die Primärinstanz überwacht und in bestimmten Szenarios automatisch ein Failover zu einer lokalen Standbydatenbank ausführt, müssen Sie den Disaster Recovery-Typ ändern, damit die lokale Instanz Autonomous Data Guard verwendet.

Bei einem lokalen, backupbasierten Disaster-Recovery-Peer und einem regionsübergreifenden, backupbasierten Disaster-Recovery-Peer empfiehlt Oracle, zuerst einen manuellen Failover zum lokalen Peer (nicht zum regionsübergreifenden Peer) durchzuführen.

Je nachdem, wie Sie Backup-basiertes Disaster Recovery aktivieren, gibt es verschiedene Schritte, um ein manuelles Failover auf einen Peer durchzuführen:

  • Wenn Sie backupbasiertes Disaster Recovery nur mit einem lokalen Peer konfigurieren:

    Wenn ein lokaler Peer vorhanden ist und der Switchover nicht erfolgreich ist, wird in der Oracle Cloud Infrastructure-Konsole ein Banner mit Informationen dazu angezeigt, warum der Switchover nicht erfolgreich war. In der Oracle Cloud Infrastructure-Konsole wird im Feld Rolle ein Link Failover angezeigt, auf den Sie klicken können, um einen Failover zum lokalen Peer zu initiieren. Der Link "Failover" wird nur angezeigt, wenn die Primärdatenbank nicht verfügbar und ein Peer verfügbar ist. Das heißt, im Feld Lebenszyklusstatus der Primärdatenbank wird Nicht verfügbar angezeigt, und der lokale Peer ist verfügbar. Mit der API können Sie jederzeit einen manuellen Failover initiieren. Weitere Informationen zur Verwendung der API finden Sie unter API verwenden.

    Um den Peerstatus anzuzeigen, klicken Sie unter Ressourcen auf Disaster Recovery, und prüfen Sie für den in der Spalte "Autonomous Database-Peer" aufgeführten Peer, ob im Feld Status Verfügbar oder Gestoppt angezeigt wird.
  • Wenn Sie Backup-basiertes Disaster Recovery sowohl mit einem lokalen Peer als auch mit einem regionsübergreifenden (Remote-)Peer verwenden:

    Wenn das backupbasierte Disaster Recovery sowohl mit einem lokalen Peer als auch mit einem regionsübergreifenden Peer aktiviert ist und der lokale Peer verfügbar ist, empfiehlt Oracle, zuerst einen manuellen Failover zum lokalen Peer (nicht zum regionsübergreifenden Peer) durchzuführen.

    Wenn ein lokaler Peer nicht verfügbar oder ein manueller Failover zum lokalen Peer nicht erfolgreich ist, können Sie einen manuellen Switchover zum regionsübergreifenden Peer ausführen. Wenn der Switchover zum regionsübergreifenden Peer nicht erfolgreich ist, wird in der Oracle Cloud Infrastructure-Konsole auf dem Peer im Feld Rolle ein Link Failover angezeigt, auf den Sie klicken können, um einen manuellen Failover zum Peer zu initiieren.

Wenn Sie ein manuelles Failover initiieren, erfolgt ein Failover auf der Basis der Ziele Recovery Time Objective (RTO) und Recovery Point Objective (RPO) auf den Peer. Weitere Informationen finden Sie unter Backupbasierte Disaster Recovery-Zeitziele (RTO) und Recovery Point Objective (RPO).

Führen Sie bei Bedarf die folgenden vorbereitenden Schritte aus:

  • Öffnen Sie die Oracle Cloud Infrastructure-Konsole, indem Sie neben "Oracle Cloud" auf Navigationssymbol klicken.

  • Klicken Sie im linken Navigationsmenü von Oracle Cloud Infrastructure auf Oracle Database, und klicken Sie je nach Workload auf eine von: Autonomous Data Warehouse, autonome JSON-Datenbank oder Autonomous Transaction Processing.
  • Wählen Sie auf der Seite für autonome Datenbanken Ihre Autonomous Database-Instanz aus den Links unter der Spalte Anzeigename aus.

So initiieren Sie einen manuellen Failover zu einer regionsübergreifenden Backupkopie:

  1. Führen Sie auf der Gegenstelle ein Switchover aus. Weitere Informationen finden Sie unter Switchover zu einem lokalen Backupkopie-Peer ausführen.

  2. Wenn der Switchover-Versuch in Schritt 1 nicht erfolgreich verläuft, wird im Feld Rolle des Peers ein Link Failover angezeigt. Klicken Sie auf der Gegenstelle auf den Link Failover.

    Daraufhin wird das Dialogfeld Manuellen Failover zu Peer bestätigen mit Informationen zum möglichen Datenverlust angezeigt, der beim manuellen Failover zum Peer auftreten kann.

  3. Geben Sie im Dialogfeld Manuellen Failover zu Peer bestätigen den Autonomous Database-Namen ein, um zu bestätigen, dass Failover ausgeführt werden soll.

  4. Klicken Sie im Dialogfeld Manuellen Failover zu Peer bestätigen auf Manuellen Failover zu Peer bestätigen.

    Wenn nebenläufige Vorgänge wie Skalierung aktiv sind, bestätigt die Bestätigung auch, ob der nebenläufige Vorgang angehalten oder abgebrochen wird. Weitere Informationen finden Sie unter Nebenläufige Vorgänge in Autonomous Database.

So initiieren Sie ein manuelles Failover, wenn die Primärdatenbank nicht verfügbar und der lokale Peer verfügbar ist:

  1. Klicken Sie auf der Seite Details unter Disaster Recovery im Feld Rolle auf Failover.

    Daraufhin wird das Dialogfeld Manuellen Failover zu Peer bestätigen mit Informationen zum möglichen Datenverlust angezeigt, der beim manuellen Failover zum Peer auftreten kann.

    Beschreibung von adb_failover_manual.png folgt
    Beschreibung der Abbildung adb_failover_manual.png
  2. Geben Sie im Dialogfeld Manuellen Failover zu Peer bestätigen den Autonomous Database-Namen ein, um zu bestätigen, dass Failover ausgeführt werden soll.
  3. Klicken Sie im Dialogfeld Manuellen Failover zu Peer bestätigen auf Manuellen Failover zu Peer bestätigen.
Nach Abschluss des Failovers führt das backupbasierte Disaster Recovery folgende Schritte aus:
  • Nachdem ein manueller Failover-Vorgang abgeschlossen ist, können Sie alle Datenverluste im Zusammenhang mit dem manuellen Failover in der Meldung auf dem Banner der Oracle Cloud Infrastructure-Konsole sehen. Außerdem können Sie auch mit der Maus auf QuickInfo-Symbol im Feld Rolle zeigen. Der Datenverlust beim manuellen Failover wird in Minuten angegeben.

  • Wenn nach einem manuellen Failover mit Backup-basiertem Disaster Recovery ein regionaler Fehler aufgetreten ist, wenn die Region wieder online ist, wird der Peer automatisch erneut verbunden oder bei Bedarf erneut bereitgestellt.

  • Nachdem Sie einen manuellen Failover zum regionsübergreifenden Peer durchgeführt haben, wird der regionsübergreifende Peer zur Primärdatenbank. Wenn in diesem Fall eine lokale Autonomous Data Guard-Standbydatenbank aktiviert wurde, wird eine lokale Standbydatenbank erstellt und angehängt. Wenn ein lokaler Autonomous Data Guard vor dem Failover in der Primärdatenbank nicht aktiviert wurde, ist standardmäßig eine lokale Backupkopie vorhanden.

Hinweise zum Durchführen eines Switchovers auf einen Backup Copy Peer

Enthält Hinweise zum Backup-basierten Disaster Recovery Switchover:

  • Bei einem regionsübergreifenden Switchover müssen Sie den Switchover vom regionsübergreifenden Peer initiieren.

  • Während des Switchovers sind die meisten Aktionen in der Oracle Cloud Infrastructure-Konsole nicht verfügbar, und auf der Seite "Autonomous Database-Informationen" wird der Lebenszyklusstatus mit dem Wert Wird aktualisiert angezeigt.

  • Der Switchover-Vorgang behält den ursprünglichen Status der Primärdatenbank bei. Wenn die Primärdatenbank bei Ausführung eines Switchovers gestoppt ist, wird die Primärdatenbank nach dem Switchover gestoppt.

  • Autonomous Database generiert die Arbeitsanforderung "Switchover von Autonomous Database ausführen". Um die Anforderung anzuzeigen, klicken Sie unter Ressourcen auf Arbeitsanforderungen.

  • Nach einem Switchover oder Failover zum Peer wird der Peer zum primären Peer, und die Diagramme auf der Karte Datenbank-Dashboard in Database Actions und die Oracle Cloud Infrastructure-Metriken zeigen Informationen zur Primärdatenbank an. Die Diagramme und Metriken enthalten keine Informationen zur Datenbank, die vor dem Switchover- oder Failover-Vorgang die primäre Datenbank war.

  • You cannot cancel a cross-region switchover operation after the switchover begins and the State shows Role change in progress. Sie haben folgende Möglichkeiten, das Switchover abzubrechen:

    • Versuchen oder wiederholen Sie einen Switchover oder Failover, bis der Vorgang erfolgreich ist.

    • Reichen Sie eine Serviceanforderung bei Oracle Cloud Support ein, oder wenden Sie sich an den zuständigen Supportmitarbeiter.