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 a versioni secondarie per RDS per PostgreSQL
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.
Amazon RDS supporta anche la politica di implementazione degli aggiornamenti per gestire gli aggiornamenti automatici delle versioni secondarie su più risorse di database e. Account AWS Per ulteriori informazioni, consulta Utilizzo della politica di implementazione degli AWS Organizations aggiornamenti per gli aggiornamenti automatici delle versioni secondarie.
Per ogni versione principale di RDS per PostgreSQL, una versione minore viene designata da RDS come versione di aggiornamento automatico. Una volta che una versione secondaria è stata testata e approvata da Amazon RDS, l'aggiornamento della versione secondaria avviene automaticamente nel corso della finestra di manutenzione. RDS non imposta mai automaticamente le nuove release secondarie 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 PostgreSQL
-
Stabilità generale del parco istanze da quando la versione secondaria è stata rilasciata
È possibile utilizzare il seguente AWS CLI comando per determinare la versione di destinazione dell'aggiornamento secondario automatico corrente per una versione secondaria di PostgreSQL specificata in una specifica. Regione AWS
Per Linux, macOS o Unix:
aws rds describe-db-engine-versions \ --engine postgres \ --engine-versionminor-version\ --regionregion\ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" \ --output text
Per Windows:
aws rds describe-db-engine-versions ^ --engine postgres ^ --engine-versionminor-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 secondaria di PostgreSQL 16.1 negli Stati Uniti orientali (Ohio) (us-east-2). Regione AWS
Per Linux, macOS o 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
Per 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 valore AutoUpgrade è True per PostgreSQL versione 16.3. Quindi, l'obiettivo dell'aggiornamento secondario automatico è PostgreSQL versione 16.3, evidenziata nell'output.
Un database PostgreSQL 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 PostgreSQL non aggiorna alcuna estensione PostgreSQL. Per aggiornare le estensioni, consulta Aggiornamento delle estensioni PostgreSQL nei database RDS per PostgreSQL.