Vorkehrungen:
- Wir empfehlen, vor dem Upgrade einer kleineren Version eine vollständige Sicherung durchzuführen.
- Wenn eine neue Nebenversion veröffentlicht wird, um Sicherheitslücken und andere Probleme der Open-Source-Gemeinschaft zu beheben, führen Sie ein Nebenversions-Upgrade für Ihre Instanz durch.
- Das Upgrade führt zu einem Neustart der Instanz und einer kurzzeitigen Unterbrechung der Dienste. Die Dauer der Unterbrechung hängt vom Dienstvolumen ab. Um die Auswirkungen des Upgrades zu minimieren, führen Sie das Upgrade außerhalb der Hauptgeschäftszeiten durch oder stellen Sie sicher, dass Ihre Anwendungen eine automatische Wiederverbindung unterstützen.
- Wenn Sie die Nebenversion einer primären Instanz aktualisieren, werden auch die Nebenversionen der Read Replicas (falls vorhanden) automatisch aktualisiert. Lesereplikate können nicht separat aktualisiert werden.
- Ein Upgrade einer Nebenversion kann nach Abschluss des Upgrades nicht mehr rückgängig gemacht werden. Wenn das Upgrade fehlschlägt, wird die DB-Instanz automatisch auf die Ausgangsversion zurückgesetzt.
- Sie müssen eine Disaster Recovery (DR)-Beziehung nach dem Upgrade der Nebenversion einer DR-Instanz wiederherstellen.
- Vor dem Upgrade von Unterversionen vor RDS for PostgreSQL 12.6 müssen Sie alle logischen Replikationen stoppen und alle logischen Replikationsslots löschen. Andernfalls wird das Upgrade fehlschlagen.
- Abfrage eines Replikationsslots: select * from pg_replication_slots;
- Löschen eines Replikationsslots: select pg_drop_replication_slot('SLOT_NAME');
Beschränkungen:
- Die Nebenversion kann nicht für Instanzen mit abnormalen Knoten aktualisiert werden.
- Die folgenden Unterversionen können nicht aktualisiert werden:
- Versionen früher als 11.2 für RDS for PostgreSQL 11
- Das Upgrade wird sofort nach der Übermittlung Ihrer Anfrage durchgeführt. Ein verzögertes Upgrade von Nebenversionen wird nicht unterstützt.
Vorgehensweise
Loggen Sie sich in die Management Console ein.
1. Klicken Sie in die obere linke Ecke und wählen Sie eine Region und ein Projekt aus.
2. Klicken Sie auf Service List. Klicken Sie unter Database auf Relational Database Service, um die RDS-Konsole aufzurufen. Die RDS-Konsole wird angezeigt.
3. Klicken Sie auf der Seite Instance Management auf die Ziel-DB-Instanz.