Manuellen Failover ausführen
Wenn eine regionsübergreifende Standby-Datenbank verfügbar ist, können Sie einen Switchover ausführen, um die regionsübergreifende Standby-Datenbank zur Primärdatenbank zu machen. Wenn der Switchover nicht erfolgreich verläuft, können Sie einen manuellen Failover zur regionsübergreifenden Standby-Datenbank initiieren. Bei einem manuellen Failover kann es zu Datenverlust kommen.
Wenn Sie einen manuellen Failover initiieren, führt Autonomous Data Guard einen Failover zur Standbydatenbank auf Basis der Ziele für Recovery Time Objective (RTO) und Recovery Point Objective (RPO) aus. Weitere Informationen finden Sie unter Recovery Time Objective (RTO) und Recovery Point Objective (RPO) in Autonomous Data Guard.
- Manuellen Failover zu einer lokalen Standby-Datenbank ausführen
Wenn Autonomous Data Guard keinen automatischen Failover zu einer lokalen Standby-Datenbank vornehmen kann und eine lokale Standby-Datenbank verfügbar ist, können Sie einen manuellen Failover ausführen, um die lokale Standby-Datenbank zur Primärdatenbank zu machen. - Manuellen Failover zu einer regionsübergreifenden Standby-Datenbank ausführen
Wenn ein regionsübergreifender Peer verfügbar ist, können Sie einen Switchover ausführen, um einen regionsübergreifenden Peer zur Primärdatenbank zu machen. Wenn der Switchover nicht erfolgreich verläuft, können Sie einen manuellen Failover zum regionsübergreifenden Peer initiieren. - Hinweise für einen manuellen Failover mit einer Standbydatenbank
Nach Abschluss des Failovers führt Autonomous Data Guard Post-Failover-Schritte aus.
Übergeordnetes Thema: Autonomous Data Guard-Switchover- und -Failovervorgänge
Manuellen Failover zu einer lokalen Standby-Datenbank ausführen
Wenn Sie eine lokale Autonomous Data Guard-Standby hinzufügen und der automatische Failover nicht erfolgreich ist, wird in der Oracle Cloud Infrastructure-Konsole ein Banner mit Informationen dazu angezeigt, warum der automatische Failover nicht erfolgreich war. Die Oracle Cloud Infrastructure-Konsole zeigt auch einen Failover-Link im Feld Rolle an, auf den Sie klicken können, um einen manuellen Failover zur lokalen Standbydatenbank zu initiieren. Der Link "Failover" wird nur angezeigt, wenn die primäre Datenbank nicht verfügbar und eine Standby-Datenbank verfügbar ist. Das heißt, im Feld Lifecycle state wird Unavailable angezeigt, und die lokale Standby-Datenbank 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 Status der Standbydatenbank anzuzeigen, klicken Sie unter Ressourcen auf Disaster Recovery, und prüfen Sie für die Standbydatenbank, die in der Spalte Peer Autonomous Database aufgeführt ist, ob im Feld Status die Option Verfügbar oder Gestoppt angezeigt wird.
Führen Sie bei Bedarf die folgenden vorbereitenden Schritte aus:
-
Öffnen Sie die Oracle Cloud Infrastructure-Konsole, indem Sie neben "Oracle Cloud" auf
klicken.
-
Klicken Sie im linken Navigationsmenü von Oracle Cloud Infrastructure auf Oracle Database, und klicken Sie je nach Workload auf eine der folgenden Optionen: Autonomous Data Warehouse 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, wenn die Primärdatenbank nicht verfügbar und die lokale Standby-Datenbank verfügbar ist:
Informationen zu den Schritten, die Autonomous Data Guard nach Abschluss des Failovers ausführt, finden Sie unter Hinweise für manuellen Failover mit einer Standbydatenbank.
Übergeordnetes Thema: Manuellen Failover ausführen
Manueller Failover zu einer regionsübergreifenden Standby-Datenbank ausführen
Wenn ein regionsübergreifender Peer verfügbar ist, können Sie einen Switchover ausführen, um einen regionsübergreifenden Peer zur Primärdatenbank zu machen. Wenn der Switchover nicht erfolgreich verläuft, können Sie einen manuellen Failover zum regionsübergreifenden Peer initiieren.
Bei einem manuellen Failover kann es zu Datenverlust kommen. Wenn Sie einen manuellen Failover initiieren, führt Autonomous Database einen Failover zur Peerdatenbank auf Basis der Ziele für Recovery Time Objective (RTO) und Recovery Point Objective (RPO) aus. Weitere Informationen finden Sie unter Recovery Time Objective (RTO) und Recovery Point Objective (RPO) in Autonomous Data Guard.
Wenn sowohl eine lokale Autonomous Data Guard-Standbydatenbank als auch eine oder mehrere regionsübergreifende Autonomous Data Guard-Standbydatenbanken nicht erfolgreich und die lokale Standbydatenbank verfügbar ist, empfiehlt Oracle, zuerst einen manuellen Failover zur lokalen Standbydatenbank (nicht zu einer Remotestandbydatenbank) durchzuführen.
Wenn eine lokale Standby-Datenbank nicht verfügbar oder ein manueller Failover zur lokalen Standby-Datenbank ausfällt, können Sie einen manuellen Switchover zu einer regionsübergreifenden Standby-Datenbank ausführen. Wenn der Switchover zur regionsübergreifenden Standbydatenbank nicht erfolgreich ist, zeigt die Oracle Cloud Infrastructure-Konsole im Feld Rolle einen Link Failover an, auf den Sie klicken können, um einen manuellen Failover zur Standbydatenbank zu initiieren.
Mit der API können Sie jederzeit einen manuellen Failover initiieren. Weitere Informationen zur Verwendung der API finden Sie unter API verwenden.
Wenn Full Stack Disaster Recovery aktiviert ist, wird auf der Autonomous Database-Detailseite unter "Disaster Recovery" das Feld Full Stack DR als Aktiviert angezeigt. Einzelheiten zum Ausführen eines Switchovers oder Failovers bei aktiviertem Full Stack Disaster Recovery finden Sie unter Full Stack Disaster Recovery für Switchover- oder Failover-Vorgänge verwenden.
Führen Sie bei Bedarf die folgenden vorbereitenden Schritte aus:
-
Öffnen Sie die Oracle Cloud Infrastructure-Konsole, indem Sie neben "Oracle Cloud" auf
klicken.
-
Klicken Sie im linken Navigationsmenü von Oracle Cloud Infrastructure auf Oracle Database, und klicken Sie je nach Workload auf eine der folgenden Optionen: Autonomous Data Warehouse 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 Standbydatenbank:
-
Führen Sie in der Standby-Datenbank einen Switchover durch. Weitere Informationen finden Sie unter Switchover zu einer regionsübergreifenden Standbydatenbank ausführen.
-
Wenn der Switchover-Versuch in Schritt 1 nicht erfolgreich verläuft, wird in der Standby-Datenbank im Feld Rolle ein Link Failover angezeigt. Klicken Sie in der Standby-Datenbank auf den Link Failover.
Daraufhin werden das Dialogfeld Manuellen Failover zu Standbydatenbank bestätigen mit Informationen zum möglichen Datenverlust angezeigt, wenn Sie den manuellen Failover zur Standbydatenbank ausführen.
-
Geben Sie im Dialogfeld Bestätigen von manuellem Failover zu Standby den Autonomous Database-Namen ein, um zu bestätigen, dass Failover ausgeführt werden soll.
-
Klicken Sie im Dialogfeld Manuellen Failover zu Standbydatenbank bestätigen auf Manuellen Failover zu Standbydatenbank 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.
Informationen zu den Schritten, die Autonomous Data Guard nach Abschluss des Failovers ausführt, finden Sie unter Hinweise für manuellen Failover mit einer Standbydatenbank.
Übergeordnetes Thema: Manuellen Failover ausführen
Hinweise zum manuellen Failover mit Standbydatenbank
-
Bei einem Failover zur lokalen Standby-Datenbank wird nach dem Failover eine neue lokale Datenbank erstellt. Autonomous Data Guard ist nicht aktiviert, wenn das System die neue Standbydatenbank bereitstellt und im Feld Rolle Provisioning wird ausgeführt angezeigt wird. Nachdem Autonomous Data Guard den Provisioning-Schritt abgeschlossen hat, verfügen Sie über eine neue lokale Standbydatenbank, und Autonomous Data Guard ist aktiviert.
-
Wenn bei einem Failover zu einer regionsübergreifenden Standbydatenbank vor dem Failover eine lokale Standbydatenbank vorhanden war, macht Autonomous Data Guard die lokale Standbydatenbank wieder für einen Switchover oder Failover auf der aktuellen Primärdatenbank verfügbar.
-
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. Der Datenverlust beim manuellen Failover wird in Minuten angegeben.
Diese Informationen werden auch angezeigt, wenn Sie im Feld Rolle mit der Maus auf
zeigen.
-
Wenn nach einem manuellen Autonomous Data Guard-Failover ein regionaler Fehler aufgetreten ist und die Region wieder online ist, wird die Standbydatenbank automatisch erneut verbunden oder bei Bedarf erneut bereitgestellt.
Übergeordnetes Thema: Manuellen Failover ausführen