Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Tutorial: Führen Sie einen RDS-Workflow nach der Wiederherstellung aus
Dieses Tutorial führt Sie durch die Ausführung eines Workflows nach der Wiederherstellung nach einem erfolgreichen RDS-Failover. Diese Ausführung nach der Wiederherstellung stellt die Redundanz wieder her, indem die regionsübergreifende Replikation für die RDS-Datenbank wiederhergestellt wird. Dadurch wird sichergestellt, dass Ihre RDS-Datenbank auf future regionale Ereignisse vorbereitet ist.
In diesem Tutorial führen Sie die folgenden Schritte durch:
Überprüfen Sie die Voraussetzungen für die Ausführung nach der Wiederherstellung
Erstellen Sie mit dem Ausführungsblock RDS Create Cross-Region Replica einen Workflow nach der Wiederherstellung
Führen Sie den Workflow nach der Wiederherstellung aus
Voraussetzungen
Bevor Sie mit diesem Tutorial beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:
Ein active/passive Plan für den Regionswechsel mit einem Aktivierungs-Workflow, der einen RDS Promote Read Replica-Ausführungsblock beinhaltet
Eine erfolgreiche Aktivierungsausführung, bei der ein Read Replica in der anderen Region heraufgestuft wurde
Beide Regionen sind fehlerfrei und zugänglich
Die Ausführungs-ID der letzten Wiederherstellungsausführung
Schritt 1: Erstellen Sie einen Workflow nach der Wiederherstellung
-
Wählen Sie in der Region Switch-Konsole den Plan aus, wählen Sie Workflows bearbeiten, wählen Sie Config, aktivieren Sie den Post-Recovery-Workflow in den Plan einbeziehen und speichern Sie.
-
Wählen Sie auf der Seite Workflows bearbeiten die Dropdownliste Wählen Sie einen Workflow aus, um Schritte hinzuzufügen, und wählen Sie Nach der Wiederherstellung aus.
-
Wählen Sie Schritt hinzufügen aus.
-
Wählen Sie den Ausführungsblock Amazon RDS create cross region replica aus.
-
Konfigurieren Sie den Block im rechten Bereich:
Name des Schritts: Geben Sie „Regionsübergreifende Lesereplik erstellen“ ein
Beschreibung des Schritts (optional)
ARN der RDS-DB-Instance für die primäre Region: Der ARN der Datenbank in der primären Region sollte dem Schritt „Read Replica heraufstufen“ entsprechen
ARN der RDS-DB-Instance für die sekundäre Region: Der ARN der hochgestuften Datenbank in der sekundären Region sollte mit dem Schritt „Read Replica heraufstufen“ identisch sein
Timeout (optional): Geben Sie einen Timeout-Wert ein, z. B. 90 Minuten
Informationen zu den erforderlichen IAM-Berechtigungen für diesen Ausführungsblock finden Sie unter. Beispielrichtlinie für Amazon RDS-Ausführungsblöcke
-
Wählen Sie Schritt speichern.
-
Wählen Sie Workflow speichern.
Schritt 2: Führen Sie den Workflow nach der Wiederherstellung aus
-
Wählen Sie auf der Detailseite des Region Switch-Plans oben rechts die Option Nach der Wiederherstellung ausführen aus.
-
Geben Sie die Ausführungsdetails ein:
Ausführungs-ID für die Wiederherstellung: Geben Sie die Ausführungs-ID der letzten Wiederherstellungsausführung ein. Dieses Feld wird verwendet, um die Region zu identifizieren, die derzeit aktiv ist.
Region, in der ausgeführt werden soll: Wählen Sie die inaktive Region aus, die keinen Anwendungsdatenverkehr empfängt. Dies ist die Region, in der eine Read Replica erstellt wird.
-
Überprüfen Sie die Ausführungsschritte und bestätigen Sie die Ausführung.
-
Wählen Sie Start Execution aus.
-
Überwachen Sie den Ausführungsfortschritt auf der Seite mit den Ausführungsdetails. Der RDS-Ausführungsblock Create Cross-Region Replica benennt Ihre alte primäre Instance um und erstellt eine neue Read Replica in der zuvor beeinträchtigten Region.
Nachdem die Ausführung nach der Wiederherstellung erfolgreich abgeschlossen wurde, wird die regionsübergreifende Replikation für Ihre Anwendung wiederhergestellt, und Sie sind auf future regionale Ereignisse vorbereitet. Sie können überprüfen, ob die neue Read Replica erstellt wurde, indem Sie die RDS-Konsole in der Zielregion überprüfen. Die alte Primärversion wird umbenannt und mit renamedByRegionSwitch gekennzeichnet.
Wichtig
Der Regionsschalter überprüft, ob die Ausführungs-ID für die Wiederherstellung mit der letzten bekannten Ausführung für den Plan übereinstimmt. Wenn die Ausführungs-ID ungültig ist oder es sich nicht um die ID der letzten bekannten Wiederherstellungsausführung handelt, wird die Ausführung nach der Wiederherstellung nicht ausgeführt.