Aggiornamenti automatici delle versioni secondarie RDS per Postgre SQL - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiornamenti automatici delle versioni secondarie RDS per Postgre SQL

Se abiliti l'opzione Aggiornamento automatico versione secondaria quando crei o modifichi un'istanza database o un cluster database multi-AZ, il database viene aggiornato automaticamente.

RDSPer ciascuna versione SQL principale di Postgre, una versione secondaria viene designata RDS come versione di aggiornamento automatico. Dopo che una versione secondaria è stata testata e approvata da AmazonRDS, l'aggiornamento della versione secondaria avviene automaticamente durante la finestra di manutenzione. RDSnon imposta automaticamente le versioni secondarie rilasciate più recenti come versione di aggiornamento automatico. Prima che RDS indichi una versione di aggiornamento automatico più recente, vengono considerati diversi livelli di valutazione, quali:

  • Problemi di sicurezza noti

  • Bug nella versione della community di SQL Postgre

  • Stabilità generale del parco istanze da quando la versione secondaria è stata rilasciata

È possibile utilizzare il seguente AWS CLI comando per determinare l'attuale versione di destinazione dell'aggiornamento secondario automatico per una versione SQL secondaria di Postgre specificata in una specifica. Regione AWS

In Linux, macOS, oppure Unix:

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

In Windows:

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

Ad esempio, il AWS CLI comando seguente determina l'obiettivo di aggiornamento secondario automatico per la versione SQL secondaria Postgre 16.1 negli Stati Uniti orientali (Ohio) (us-east-2). Regione AWS

In Linux, macOS, oppure 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

In 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

L'output è simile a quello riportato di seguito.

---------------------------------- | 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 questo esempio, il AutoUpgrade valore è True per la SQL versione 16.3 di Postgre. Quindi, l'obiettivo dell'aggiornamento secondario automatico è la SQL versione 16.3 di Postgre, evidenziata nell'output.

Un SQL database Postgre viene aggiornato automaticamente durante la finestra di manutenzione se vengono soddisfatti i seguenti criteri:

  • Nel database è abilitata l'opzione Aggiornamento automatico versione secondaria.

  • Il database esegue una versione del motore di database secondaria rispetto a una versione secondaria automatica dell'aggiornamento corrente.

Per ulteriori informazioni, consulta Aggiornamento automatico della versione secondaria del motore.

Nota

Un aggiornamento di Postgre non SQL aggiorna le estensioni di Postgre. SQL Per aggiornare le estensioni, consulta Aggiornamento delle SQL estensioni Postgre nei database Postgre RDS SQL.