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
\ --regionregion
\ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" \ --output text
In Windows:
aws rds describe-db-engine-versions ^ --engine postgres ^ --engine-version
minor-version
^ --regionregion
^ --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.