Automatische Upgrades für Nebenversionen RDS für Postgre SQL - 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.

Automatische Upgrades für Nebenversionen RDS für Postgre SQL

Wenn Sie beim Erstellen oder Ändern einer DB-Instance oder eines Multi-AZ-DB-Clusters die Option Automatisches Unterversion-Upgrade aktivieren, können Sie Ihre Datenbank automatisch aktualisieren lassen.

RDSFür jede SQL Postgre-Hauptversion wird eine Nebenversion RDS als automatische Upgrade-Version bezeichnet. Nachdem eine Nebenversion von Amazon getestet und genehmigt wurdeRDS, erfolgt das Upgrade der Nebenversion automatisch während Ihres Wartungsfensters. RDSlegt nicht automatisch neuere veröffentlichte Nebenversionen als automatische Upgrade-Version fest. Bevor RDS eine neuere automatische Upgrade-Version bestimmt, werden mehrere Kriterien berücksichtigt, wie beispielsweise die folgenden:

  • Bekannte Sicherheitsprobleme

  • Fehler in der SQL Postgre-Community-Version

  • Gesamtflottenstabilität seit Erscheinen der Minor-Version

Sie können den folgenden AWS CLI Befehl verwenden, um die aktuelle Zielversion für ein automatisches kleines Upgrade für eine bestimmte SQL Postgre-Nebenversion in einer bestimmten Version zu ermitteln. AWS-Region

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds describe-db-engine-versions \ --engine postgres \ --engine-version minor-version \ --region region \ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" \ --output text

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds describe-db-engine-versions ^ --engine postgres ^ --engine-version minor-version ^ --region region ^ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" ^ --output text

Der folgende AWS CLI Befehl bestimmt beispielsweise das automatische kleinere Upgrade-Ziel für die SQL Postgre-Nebenversion 16.1 in den USA Ost (Ohio) AWS-Region (us-east-2).

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds describe-db-engine-versions \ --engine postgres \ --engine-version 16.1 \ --region us-east-2 \ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" \ --output table

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds describe-db-engine-versions ^ --engine postgres ^ --engine-version 16.1 ^ --region us-east-2 ^ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" ^ --output table

Ihre Ausgabe sieht Folgendem ähnlich.

---------------------------------- | DescribeDBEngineVersions | +--------------+-----------------+ | AutoUpgrade | EngineVersion | +--------------+-----------------+ | False | 16.2 | | True | 16.3 | | False | 16.4 | | False | 16.5 | | False | 16.6 | | False | 17.1 | | False | 17.2 | +--------------+-----------------+

In diesem Beispiel bezieht sich der AutoUpgrade Wert True auf SQL Postgre-Version 16.3. Das automatische kleinere Upgrade-Ziel ist also SQL Postgre-Version 16.3, die in der Ausgabe hervorgehoben ist.

Eine SQL Postgre-Datenbank wird während Ihres Wartungsfensters automatisch aktualisiert, wenn die folgenden Kriterien erfüllt sind:

  • Für die Datenbank ist die Option Automatisches Unterversion-Upgrade aktiviert.

  • Die Datenbank führt eine Unterversion der DB-Engine aus, die niedriger ist als die aktuelle Unterversion des automatischen Upgrades.

Weitere Informationen finden Sie unter Automatisches Upgraden der Engine-Unterversion.

Anmerkung

Ein SQL Postgre-Upgrade aktualisiert keine SQL Postgre-Erweiterungen. Informationen zum Upgrade von Erweiterungen finden Sie unter Aktualisierung von SQL Postgre-Erweiterungen RDS für SQL Postgre-Datenbanken.