Erstellen eines Replikats von RDS für Oracle im aufgespielten Modus
Standardmäßig sind Oracle-Replikate schreibgeschützt. Um ein Replikat im aufgespielten Modus zu erstellen, verwenden Sie die Konsole, die AWS CLI oder die RDS-API.
Erstellen Sie ein aufgespieltes Replikat aus einer Oracle DB-Quell-Instance wie folgt:
Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon-RDS-Konsole unter https://console.aws.amazon.com/rds/
. -
Wählen Sie im Navigationsbereich Databases (Datenbanken) aus.
-
Wählen Sie die Oracle DB-Instance, die Sie als Quelle für ein aufgespieltes Replikat verwenden möchten.
-
Wählen Sie unter Actions (Aktionen) Create replica (Replikat erstellen) aus.
-
Wählen Sie für Replica mode (Replikatmodus) die Option Mounted (Aufgespielt).
-
Wählen Sie die Einstellungen, die Sie verwenden möchten. Geben Sie unter DB instance identifier (DB-Instance-Kennung) einen Namen für das Lesereplikat ein. Passen Sie weitere Einstellungen nach Ihrem Bedarf an.
-
Wählen Sie unter Regions (Regionen) die Region aus, in der das aufgespielte Replikat gestartet wird.
-
Wählen Sie die Instance-Größe und den Speichertyp aus. Wir empfehlen Ihnen, dieselbe DB-Instance-Klasse und denselben Speichertyp wie bei der Quell-DB-Instance für das Lesereplikat zu verwenden.
-
Wählen Sie für Multi-AZ deployment (Multi-AZ-Bereitstellung) die Option Create a standby instance (Standby-Instance erstellen), um eine Standby-Version des Replikats in einer anderen Availability Zone zu erstellen, und um einen Failover-Support für das aufgespielte Replikat bereitzustellen. Das Erstellen Ihres aufgespielten Replikats als Multi-AZ-DB-Instance ist unabhängig davon, ob die Quelldatenbank eine Multi-AZ-DB-Instance ist.
-
Wählen Sie weitere Einstellungen aus, die Sie verwenden möchten.
-
Wählen Sie Create replica (Replikat erstellen).
Auf der Seite Databases (Datenbanken) hat das aufgespielte Replikat die Rolle „Replikat“.
Um ein Oracle-Replikat im aufgespielten Modus zu erstellen, setzen Sie --replica-mode im mounted-Befehl create-db-instance-read-replica auf AWS CLI.
Beispiel
Für Linux, macOS oder Unix:
aws rds create-db-instance-read-replica \ --db-instance-identifiermyreadreplica\ --source-db-instance-identifiermydbinstance\ --replica-mode mounted
Für Windows:
aws rds create-db-instance-read-replica ^ --db-instance-identifiermyreadreplica^ --source-db-instance-identifiermydbinstance^ --replica-mode mounted
Um ein schreibgeschütztes Replikat in den aufgespielten Zustand zu ändern, setzen Sie --replica-mode im mounted Befehl modify-db-instance auf AWS CLI. Um ein aufgespieltes Replikat in den schreibgeschützten Modus zu versetzen, setzen Sie --replica-mode auf open-read-only.
Um ein Oracle-Replikat im aufgespielten Modus zu erstellen, geben Sie ReplicaMode=mounted in der RDS-API-Operation CreatedBinstanceReadReplica an.