View a markdown version of this page

Konvertierung einer DB-Instance in eine Multi-AZ Bereitstellung für Amazon RDS - Amazon Relational Database Service

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.

Konvertierung einer DB-Instance in eine Multi-AZ Bereitstellung für Amazon RDS

Durch das Ändern einer DB-Instance in eine Multi-AZ Bereitstellung wird die Verfügbarkeit verbessert, indem eine Standby-Instance in einer anderen Availability Zone hinzugefügt wird. Der Prozess verursacht nur minimale Ausfallzeiten, erfordert jedoch eine sorgfältige Planung in Bezug auf Speicher- und Leistungsaspekte. Diese Änderung verbessert die Fehlertoleranz und verkürzt die Wiederherstellungszeit im Fehlerfall, wodurch sie sich ideal für hochverfügbare Umgebungen eignet.

Wenn Sie eine DB-Instance in einer Single-AZ Bereitstellung haben und diese zu einer Multi-AZ DB-Instance-Bereitstellung ändern, führt Amazon RDS die folgenden Aktionen aus:

  1. Erstellt einen Snapshot der Amazon Elastic Block Store (EBS) -Volumes der primären DB-Instance.

  2. Erstellt neue Volumes für das Standby-Replikat aus dem Snapshot. Diese Volumes werden im Hintergrund initialisiert, und die maximale Volume-Leistung wird erreicht, nachdem die Daten vollständig initialisiert wurden.

  3. Aktiviert die synchrone Replikation auf Blockebene zwischen den Volumes der primären und Standby-Replikate.

Wichtig

Durch das Erstellen einer Standby-DB-Instance aus einem Snapshot während einer Single-AZ Multi-AZ Konvertierung in Dateien werden Ausfallzeiten vermieden, dies kann sich jedoch negativ auf die Leistung auswirken, insbesondere bei schreibsensitiven Workloads. Die synchrone Replikation kann die I/O Latenz erhöhen und die Datenbankleistung beeinträchtigen. Es hat sich bewährt, die Konvertierung einer Produktions-DB-Instance in eine Multi-AZ DB-Instance zu vermeiden.

Erstellen Sie stattdessen eine Read Replica, aktivieren Sie Backups darauf, konvertieren Sie sie in Multi-AZ, laden Sie Daten in ihre Volumes und stufen Sie sie dann zur primären DB-Instance herauf. Weitere Informationen finden Sie unter Arbeiten mit DB-Instance-Lesereplikaten.

Es gibt zwei Möglichkeiten, eine DB-Instance zu einer DB-Instance-Bereitstellung zu modifizieren: Multi-AZ

Mit der RDS-Konsole in eine Multi-AZ DB-Instance-Bereitstellung konvertieren

Sie können die RDS-Konsole verwenden, um eine DB-Instance in eine Multi-AZ DB-Instance-Bereitstellung zu konvertieren.

Sie können die Konvertierung nur mit der Konsole abschließen. Folgen Sie den Anweisungen unter, um die AWS CLI oder die RDS-API zu verwendenÄnderung einer DB-Instance als Multi-AZ DB-Instance-Bereitstellung.

Um mit der RDS-Konsole zu einer Multi-AZ DB-Instance-Bereitstellung zu konvertieren
  1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Databases (Datenbanken) und dann die DB-Instance, die Sie ändern möchten.

  3. Wählen Sie unter Aktionen die Option In Multi-AZ Bereitstellung umwandeln aus.

  4. Damit Änderungen sofort übernommen werden, wählen Sie die Option Apply Immediately (Sofort anwenden) auf der Bestätigungsseite aus. Die Auswahl dieser Option verursacht keine Ausfallzeiten, kann jedoch zur Beeinträchtigung der Leistung führen. Sie können die Aktualisierung auch im nächsten Wartungsfenster übernehmen. Weitere Informationen finden Sie unter Verwenden der Einstellung „Planen von Änderungen“.

  5. Wählen Sie „Konvertieren in Multi-AZ“.

Änderung einer DB-Instance als Multi-AZ DB-Instance-Bereitstellung

Sie können eine DB-Instance auf folgende Weise zu einer Multi-AZ DB-Instance-Bereitstellung ändern:

  • Ändern Sie mithilfe der RDS-Konsole die DB-Instance und setzen Sie die Multi-AZ Bereitstellung auf Ja.

  • Rufen Sie mit dem den AWS CLI Befehl modify-db-instance auf und legen Sie die Option fest. --multi-az

  • Rufen Sie mit der RDS-API die Operation ModifyDBInstance auf und legen Sie den MultiAZ-Parameter auf true fest.

Informationen zum Ändern einer DB-Instance finden Sie unter Ändern einer Amazon-RDS-DB-Instance. Nachdem die Änderung abgeschlossen ist, löst Amazon RDS ein Ereignis (RDS-EVENT-0025) aus, das anzeigt, dass der Vorgang abgeschlossen ist. Sie können Amazon-RDS-Ereignisse überwachen. Weitere Informationen über -Ereignisse finden Sie unter Arbeiten mit Amazon-RDS-Ereignisbenachrichtigungen.