View a markdown version of this page

Block zur Ausführung der globalen Amazon Aurora-Datenbank - Amazon Application Recovery Controller (ARC)

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.

Block zur Ausführung der globalen Amazon Aurora-Datenbank

Der Amazon Aurora Global Database-Ausführungsblock ermöglicht es Ihnen, einen Failover - oder Switchover-Wiederherstellungsworkflow für eine globale Datenbank durchzuführen.

  • Failover – Verwenden Sie diesen Ansatz, um die Daten nach einem ungeplanten Ausfall wiederherzustellen. Bei diesem Ansatz führen Sie ein regionsübergreifendes Failover zu einem der sekundären DB-Cluster in Ihren globalen Aurora-Datenbanken durch. Das Recovery Point Objective (RPO) für diesen Ansatz ist in der Regel ein Wert ungleich Null, der in Sekunden gemessen wird. Das Ausmaß des Datenverlusts hängt von der Verzögerung bei der Replikation der globalen Aurora-Datenbanken AWS-Regionen zum Zeitpunkt des Ausfalls ab. Weitere Informationen finden Sie unter Wiederherstellen einer globalen Amazon Aurora-Datenbank nach einem ungeplanten Ausfall im Amazon Aurora-Benutzerhandbuch.

  • Switchover — Dieser Vorgang wurde zuvor als verwaltetes geplantes Failover bezeichnet. Verwenden Sie diesen Ansatz für kontrollierte Szenarien, z. B. für die betriebliche Wartung und andere geplante betriebliche Verfahren, bei denen alle Aurora-Cluster und andere Services, mit denen sie interagieren, in einem fehlerfreien Zustand sind. Da diese Funktion die sekundären DB-Cluster mit dem primären synchronisiert, bevor andere Änderungen vorgenommen werden, ist der RPO 0 (kein Datenverlust). Weitere Informationen finden Sie unter Durchführen von Switchovers für globale Amazon Aurora-Datenbanken im Amazon Aurora-Benutzerhandbuch.

Konfiguration

Um einen Aurora Global Database-Ausführungsblock zu konfigurieren, geben Sie die folgenden Werte ein.

Wichtig

Bevor Sie den Ausführungsblock konfigurieren, stellen Sie sicher, dass die Ausführungsrolle des Plans über die richtige IAM-Richtlinie verfügt. Weitere Informationen finden Sie unter Beispiel für eine Richtlinie für Ausführungsblöcke in der Aurora Global Database.

  1. Schrittname: Geben Sie einen Namen ein.

  2. Schrittbeschreibung (optional): Geben Sie eine Beschreibung des Schritts ein.

  3. Clustername der Aurora Global Database: Geben Sie den Bezeichner für die globale Datenbank ein.

  4. Cluster-ARN für Region: Geben Sie den Cluster-ARN ein, der in jeder Region des Plans verwendet werden soll.

  5. Geben Sie die Option für die Aurora-Datenbank an: Wählen Sie entweder Switchover oder Failover (Datenverlust), je nachdem, wie Sie möchten

  6. Name des Aurora Global Database-Clusters:

  7. Timeout: Geben Sie einen Timeout-Wert ein.

Wählen Sie dann Schritt speichern.

Funktionsweise

Durch die Konfiguration eines Aurora Global Databases-Ausführungsblocks können Sie im Rahmen Ihrer Anwendungswiederherstellung ein Failover oder Switchover für globale Datenbanken durchführen. Wenn Sie einen active/active Ansatz verwenden, verwendet Region Switch die andere konfigurierte Region als Quelle. Das heißt, wenn eine Region deaktiviert wird, verwendet der Regionsschalter die andere aktive Region als Quelle, um den Prozentsatz der zu skalierenden Werte abzugleichen.

Dieser Block unterstützt sowohl den anmutigen als auch den unanständigen Ausführungsmodus. Bei ungerechten Einstellungen wird ein Aurora Global Database-Failover ausgeführt, was zu Datenverlust führen kann.

Weitere Informationen zur Notfallwiederherstellung der Aurora Global Database, einschließlich Failover und Switchover, finden Sie im Amazon Aurora-Benutzerhandbuch unter Verwenden von Switchover oder Failover in globalen Amazon Aurora-Datenbanken.