Aktualisieren einer Engine-Version für PostgreSQL-DB-Snapshots - 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.

Aktualisieren einer Engine-Version für PostgreSQL-DB-Snapshots

Mit Amazon RDS können Sie einen DB-Snapshot für das Speicher-Volume Ihrer PostgreSQL-DB-Instance erstellen. Wenn Sie einen DB-Snapshot erstellen, basiert dieser auf der Engine-Version, die von der Amazon RDS-Instance verwendet wird. Sie können zusätzlich zu dem Upgrade der DB-Engine-Version Ihrer DB-Instance auch ein Upgrade der Engine-Version Ihrer DB-Snapshots durchführen.

Wenn Sie einen DB-Snapshot wiederherstellen, der auf eine neue Engine-Version aktualisiert wurde, sollten Sie prüfen, ob das Upgrade erfolgreich durchgeführt wurde. Weitere Informationen zu größeren Versionsaktualisierungen finden Sie unter Aktualisieren einer PostgreSQL-DB-Engine für Amazon RDS. Informationen zum Wiederherstellen eines DB-Snapshots finden Sie unter Wiederherstellen aus einem DB--Snapshot.

Sie können manuelle DB-Snapshots aktualisieren, die verschlüsselt oder nicht verschlüsselt sind.

Eine Liste der Engine-Versionen, die für die Aktualisierung eines DB-Snapshots verfügbar sind, finden Sie unter Aktualisieren der PostgreSQL-DB-Engine für Amazon RDS.

Anmerkung

Sie können keine Upgrades für DB-Snapshots durchführen, die durch automatisierte Sicherungsvorgänge erstellt wurden.

So führen Sie ein Upgrade eines DB-Snapshots durch
  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 Snapshot für die Aktualisierung aus.

  4. Wählen Sie unter Actions (Aktionen) die Option Upgrade Snapshot (Snapshot aktualisieren). Die Seite Upgrade snapshot (Snapshot aktualisieren) erscheint.

  5. Wählen Sie zum Aktualisieren New engine version (Neue Engine-Version).

  6. Wählen Sie Save changes (Änderungen speichern), um den Snapshot zu aktualisieren.

    Während des Upgrades werden alle Snapshot-Aktionen für diesen DB-Snapshot deaktiviert. Außerdem wird der Status des DB-Snapshots von available (verfügbar) in upgraden... geändert. Wenn der Vorgang abgeschlossen wurde, wird der Status in active (aktiv) geändert. Wenn das Upgrade für den DB-Snapshot aufgrund einer Beschädigung des Snapshots nicht durchgeführt werden kann, wird der Status in unavailable (nicht verfügbar) geändert. Sie können den Snapshot aus diesem Zustand nicht wiederherstellen.

    Anmerkung

    Wenn die Aktualisierung des DB-Snapshots fehlschlägt, wird der Snapshot wieder in seinen ursprünglichen Zustand zurückgebracht.

Verwenden Sie den AWS CLI modify-db-snapshot Befehl , um einen DB-Snapshot auf eine neue Version der Datenbank-Engine zu aktualisieren.

Parameter
  • --db-snapshot-identifier: die Kennung des DB-Snapshots, für den das Upgrade durchgeführt werden soll Die Kennung muss ein eindeutiger Amazon-Ressourcenname (ARN) sein. Weitere Informationen finden Sie unter Arbeiten mit Amazon-Ressourcennamen (ARN) in Amazon RDS.

  • --engine-version: Die Engine-Version, auf die das Upgrade des DB-Snapshots durchgeführt werden soll

Beispiel

Für Linux, macOSoder Unix:

aws rds modify-db-snapshot \ --db-snapshot-identifier my_db_snapshot \ --engine-version new_version

Windows:

aws rds modify-db-snapshot ^ --db-snapshot-identifier my_db_snapshot ^ --engine-version new_version

Sie können ein Upgrade eines DB-Snapshots auf eine neue Version der Datenbank-Engine durchführen, indem Sie die Amazon RDS-API-Operation ModifyDBSnapshot aufrufen.

  • DBSnapshotIdentifier: die Kennung des DB-Snapshots, für den das Upgrade durchgeführt werden soll Die Kennung muss ein eindeutiger Amazon-Ressourcenname (ARN) sein. Weitere Informationen finden Sie unter Arbeiten mit Amazon-Ressourcennamen (ARN) in Amazon RDS.

  • EngineVersion: Die Engine-Version, auf die das Upgrade des DB-Snapshots durchgeführt werden soll