Wiederherstellen von einem DB-Snapshot von RDS Custom für Oracle - 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.

Wiederherstellen von einem DB-Snapshot von RDS Custom für Oracle

Wenn Sie eine DB-Instance von RDS Custom für Oracle wiederherstellen, geben Sie den Namen des DB-Snapshots und einen Namen für die neue Instance an. Sie können nicht von einem Snapshot auf eine vorhandene RDS-DB-Instance wiederherstellen. Bei der Wiederherstellung wird eine neue DB-Instance von RDS Custom für Oracle erstellt.

Der Wiederherstellungsprozess unterscheidet sich in folgenden Wegen von der Wiederherstellung in Amazon RDS:

  • Vor dem Wiederherstellen eines Snapshots sichert RDS Custom vor Oracle vorhandene Konfigurationsdateien. Diese Dateien sind auf der wiederhergestellten Instance im Verzeichnis /rdsdbdata/config/backup verfügbar. RDS Custom für Oracle stellt den DB-Snapshot mit Standardparametern wieder her und überschreibt die vorherigen Datenbankkonfigurationsdateien mit vorhandenen Dateien. Daher behält die wiederhergestellte Instance keine benutzerdefinierten Parameter und Änderungen an Datenbankkonfigurationsdateien bei.

  • Die wiederhergestellte Datenbank hat denselben Namen wie im Snapshot. Wenn Sie möchten, können Sie einen anderen Namen eingeben. (Für RDS Custom für Oracle ist der Standardwert ORCL.)

Wiederherstellen einer RDS Custom DB-Instance aus einem DB-Snapshot
  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon-RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich die Option Snapshots.

  3. Wählen Sie den DB-Snapshot für die Wiederherstellung aus.

  4. Wählen Sie in Actions (Aktionen) die Option Restore Snapshot (Snapshot wiederherstellen) aus.

  5. Geben Sie auf der Seite Restore DB instance (DB-Instance wiederherstellen) unter DB-Instance-Kennung den Namen der wiederhergestellten RDS Custom Instance ein.

  6. Klicken Sie auf Restore DB Instance (DB-Instance wiederherstellen).

Sie stellen einen RDS Custom DB-Snapshot wieder her, indem Sie den restore-db-instance-from-db-snapshot AWS CLI-Befehl nutzen.

Wenn der Snapshot, von dem Sie wiederherstellen, für eine private DB-Instance bestimmt ist, geben Sie beide die richtigen db-subnet-group-name und no-publicly-accessible an. Andernfalls ist die DB-Instance standardmäßig öffentlich zugänglich. Die folgenden Optionen sind erforderlich:

  • db-snapshot-identifier — Identifiziert den Snapshot, aus dem wiederhergestellt werden soll

  • db-instance-identifier — Gibt den Namen der RDS Custom DB-Instance an, die aus dem DB-Snapshot erstellt werden soll

  • custom-iam-instance-profile – Gibt das Instance-Profil an, das mit der zugrunde liegenden Amazon-EC2-Instance einer RDS-Custom-DB-Instance verknüpft ist.

Der folgende Code stellt den Snapshot mit dem Namen my-custom-snapshot zu my-custom-instance her.

Für Linux, macOS oder Unix:

aws rds restore-db-instance-from-db-snapshot \ --db-snapshot-identifier my-custom-snapshot \ --db-instance-identifier my-custom-instance \ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance \ --no-publicly-accessible

Für Windows:

aws rds restore-db-instance-from-db-snapshot ^ --db-snapshot-identifier my-custom-snapshot ^ --db-instance-identifier my-custom-instance ^ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance ^ --no-publicly-accessible