View a markdown version of this page

Initiieren der Oracle Data Guard-Umschaltung - 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.

Initiieren der Oracle Data Guard-Umschaltung

Sie können ein RDS für Oracle Read Replica auf die primäre Rolle und die frühere primäre DB-Instance auf eine Replikatrolle umstellen.

Bevor Sie einen Switchover einleiten, überprüfen Sie Folgendes:

  • Die ReplicaLag CloudWatch Metrik ist Null oder nahe Null.

  • In der Primärdatenbank sind keine Transaktionen mit langer Laufzeit aktiv.

  • Ihre Anwendungsverbindungszeichenfolgen sind so konfiguriert, dass sie die Änderung des Endpunkts verarbeiten, oder Sie planen, sie nach dem Switchover zu aktualisieren.

  • Sie haben überprüft, ob sich das Replikat in einem fehlerfreien Zustand befindet (Status istavailable).

So stellen Sie ein Oracle-Lesereplikat auf die primäre DB-Rolle um
  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 in der Amazon-RDS-Konsole Databases (Datenbanken) aus.

    Der Bereich Databases (Datenbanken) wird angezeigt. Jedes Lesereplikat zeigt Replica (Replikat) in der Spalte Role (Rolle) an.

  3. Wählen Sie das Lesereplikat aus, das Sie zur primären Rolle wechseln möchten.

  4. Für Aktionen wählen Sie So wechseln Sie Replikate.

  5. Wählen Sie Ich bestätige. Dann wählen Sie Replikat umschalten.

  6. Überwachen Sie auf derDatenbanken-Seite den Fortschritt der Umschaltung.

    Überwachen Sie den Fortschritt der Umstellung von Oracle Data Guard.

    Wenn die Umstellung abgeschlossen ist, ändert sich die Rolle des Umstellungsziels von Replica (Replikat) in Source (Quelle).

    Die Quell- und Replikatdatenbanken ändern ihre Rollen.

Verwenden Sie den AWS CLI switchover-read-replicaBefehl, um ein Oracle-Replikat zur primären DB-Rolle zu wechseln. In den folgenden Beispielen wird das Oracle-Replikat replica-to-be-made-primary in die neue Primärdatenbank umbenannt.

Beispiel

Für Linux, macOS oder Unix:

aws rds switchover-read-replica \ --db-instance-identifier replica-to-be-made-primary

Für Windows:

aws rds switchover-read-replica ^ --db-instance-identifier replica-to-be-made-primary

Um ein Oracle-Replikat auf die primäre DB-Rolle zu wechseln, rufen Sie die Amazon-RDS-API-Operation SwitchoverReadReplica mit dem erforderlichen Parameter DBInstanceIdentifier auf. Dieser Parameter gibt den Namen des Oracle-Replikats an, das Sie als primäre DB-Rolle übernehmen möchten.