Ändern des Replikatmodus von RDS für Db2 - 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.

Ändern des Replikatmodus von RDS für Db2

Sie können den Replikatmodus eines vorhandenen Db2-Replikats vom schreibgeschützten Modus in den Standby-Modus ändern und umgekehrt. Diese Flexibilität ermöglicht es Ihnen, Ihre Replikatkonfiguration an sich ändernde Anforderungen für Lese-Workloads oder Notfallwiederherstellungen anzupassen.

In den folgenden Szenarien möchten Sie möglicherweise die Replikatmodi ändern:

  • Schreibgeschützt in Standby – Wenn Sie keine Lesekapazität mehr benötigen, aber die Funktionen zur Notfallwiederherstellung beibehalten möchten

  • Standby in schreibgeschützt – Wenn Sie Lesekapazität für Berichts- oder Analytik-Workloads hinzufügen müssen

Stellen Sie vor dem Ändern des Replikatmodus sicher, dass die folgenden Bedingungen erfüllt sind:

  • Das Replikat befindet sich in einem verfügbaren Zustand.

  • Für das Replikat werden keine aktiven Wartungsvorgänge ausgeführt.

  • Sie verfügen über die erforderlichen Berechtigungen, um die DB-Instance zu ändern.

Die Wechseloperation kann einige Minuten dauern. Während der Operation ändert sich der Status der DB-Instance in Modifying (Wird geändert). Weitere Hinweise zu Statusänderungen finden Sie unter Anzeigen von Amazon RDS DB-Instance-Status. Wenn Sie vom schreibgeschützten in den Standby-Modus wechseln, trennt das Replikat alle aktiven Verbindungen.

Wichtig

Da durch das Ändern des Replikatmodus der Dienst vorübergehend unterbrochen wird, sollten Sie die Änderung während eines Wartungsfensters planen, um die Auswirkungen auf Ihre Anwendungen so gering wie möglich zu halten.

Sie können den Replikatmodus mithilfe der AWS Management Console, der oder der AWS CLI RDS-API ändern.

So ändern Sie den Replikatmodus eines Db2-Replikats
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Datenbanken aus.

  3. Wählen Sie die Replikatdatenbank aus, die Sie ändern möchten.

  4. Wählen Sie Ändern aus.

  5. Wählen Sie für Replikatmodus den gewünschten Modus aus:

    • Schreibgeschützt – Für Lese-Workloads

    • Standby – Für die Notfallwiederherstellung

  6. Wählen Sie die anderen Einstellungen aus, die Sie ändern möchten:

  7. Klicken Sie auf Weiter.

  8. Wählen Sie für Scheduling of modifications (Einplanung von Änderungen) die Option Apply immediately (Sofort anwenden) aus.

  9. Wählen Sie Modify DB Instance (DB-Instance ändern) aus.

  10. Überprüfen Sie nach Abschluss der Änderung den neuen Replikatmodus auf der Seite Datenbanken. Der Replikatstatus sollte als Verfügbar angezeigt werden, wenn die Änderung abgeschlossen ist.

Um ein Db2-Replikat vom schreibgeschützten Modus in den Standby-Modus zu ändern, stellen Sie im Befehl --replica-mode auf mounted ein. AWS CLI modify-db-instance Um den Modus eines Db2-Replikats von „Standby“ in „schreibgeschützt“ zu ändern, setzen Sie --replica-mode auf open-read-only.

Im folgenden Beispiel wird ein Replikat vom schreibgeschützten in den Standby-Modus versetzt:

Für Linux, macOS oder Unix:

aws rds modify-db-instance \ --db-instance-identifier my_db2_replica \ --replica-mode mounted

Für Windows:

aws rds modify-db-instance ^ --db-instance-identifier my_db2_replica ^ --replica-mode mounted

Im folgenden Beispiel wird ein Replikat vom Standby-Modus in den schreibgeschützten Modus versetzt:

Für Linux, macOS oder Unix:

aws rds modify-db-instance \ --db-instance-identifier my_db2_replica \ --replica-mode open-read-only

Für Windows:

aws rds modify-db-instance ^ --db-instance-identifier my_db2_replica ^ --replica-mode open-read-only

Um ein Db2-Replikat vom schreibgeschützten Modus in den Standby-Modus zu ändern, legen Sie in Modify fest. ReplicaMode=mounted DBInstance Um den Modus eines Db2-Replikats von „Standby“ in „schreibgeschützt“ zu ändern, legen Sie ReplicaMode=open-read-only fest.

Im Folgenden finden Sie ein Beispiel für einen API-Aufruf, über den der Replikatmodus von „schreibgeschützt“ in „Standby“ geändert wird:

{ "DBInstanceIdentifier": "my_db2_replica", "ReplicaMode": "mounted", "ApplyImmediately": true }

Im Folgenden finden Sie ein Beispiel für einen API-Aufruf, über den der Replikatmodus von „Standby“ in „schreibgeschützt“ geändert wird:

{ "DBInstanceIdentifier": "my_db2_replica", "ReplicaMode": "open-read-only", "ApplyImmediately": true }

Informationen zu den Unterschieden zwischen den Replikatmodi finden Sie unter Arbeiten mit Replikaten für Amazon RDS für Db2. Informationen zur Behebung von Replikatproblemen finden Sie unter Fehlerbehebung bei Problemen mit der Replikation in RDS für Db2.