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.
Automatisieren Sie Ihre DR-Lösung für relationale Datenbanken auf AWS
Jitendra Kumar, Oliver Francis und Pavithra Balasubramanian, Amazon Web Services ()AWS
Mai 2024 (Geschichte der Dokumente)
Bei der Planung einer Disaster Recovery (DR) -Strategie für Amazon Web Services (AWS) können Sie eine DR-Lösung für die Datenbanken in Ihrem Unternehmen implementieren. Sie können die DR-Lösung automatisieren, indem Sie eine ereignisgesteuerte Architektur für den Failover der Datenbank-Instances konfigurieren. Zu den Vorteilen dieses Ansatzes gehören:
-
Reduzierung menschlicher Fehler, die durch manuelle Koordination verursacht werden
-
In einigen Fällen wird das Ziel für die kürzest mögliche Wiederherstellungszeit (RTO) erreicht
-
Erleichterung wiederholbarer Tests Ihrer DR-Lösung
Ohne Automatisierung würde ein Ausfall in Ihrer Primäranlage Ressourcen in Ihrem Unternehmen erfordern AWS-Region, um Schritte in einem Runbook manuell durchzuführen. Diese Schritte können mehrere Prozesse umfassen, z. B. das Heraufstufen von Amazon Relational Database Service (AmazonRDS) -Read Replicas in der Sekundärdatenbank AWS-Region , sodass sie als neue primäre Datenbank-Instance dienen. AWS bietet AWS SDKPython (Boto3)
In diesem Leitfaden wird ein zentralisierter, manifestgesteuerter DR-Orchestrator beschrieben, der Ihnen helfen kann, eine DR-Lösung für AWS Datenbanken innerhalb derselben zu entwickeln. AWS-Regionen AWS-Konto Die Entscheidung, einen Failover durchzuführen, würde immer noch menschliches Eingreifen erfordern und ist nicht automatisierbar.
Die Zielgruppen dieses Leitfadens sind Anwendungsarchitekten, Infrastrukturarchitekten, Datenbankarchitekten und Datenbankberater.
Ziele
Durch die Implementierung der DR Orchestrator Framework-Lösung können Sie die folgenden Ergebnisse erzielen:
-
Reduzieren Sie manuelle Fehler bei einem Ausfall — Die manuelle Ausführung von DR-Prozessen kann fehleranfällig sein. Die Automatisierung von Aktionen während der Phasen einer DR-Aktivität reduziert die Anzahl manueller Fehler und trägt zu einem reibungsloseren Failover oder Failback bei.
-
DR in großem Umfang verwalten — Wenn Ihr Unternehmen über eine große Flotte von Datenbanken verfügt, hilft Ihnen Building Automation for DR dabei, Ihre DR-Lösung zu skalieren. Sie können Ihre AWS Datenbank-DR-Lösung mithilfe des DR Orchestrator Framework automatisieren. DR Orchestrator automatisiert die Schritte für Failover oder Failback von AWS Datenbanken mithilfe einer Parameterdatei im Format. JSON