Aggiornamenti automatici a versioni secondarie per RDS per PostgreSQL - 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 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-version minor-version \ --region region \ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" \ --output text

Per 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 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.