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à.
Aggiornamento di una versione del motore snapshot di Postgre DB SQL
Con AmazonRDS, puoi creare uno snapshot DB del volume di storage della tua istanza DB Postgre. SQL Quando crei uno snapshot DB, lo snapshot si basa sulla versione del motore utilizzata dalla tua istanza AmazonRDS. Puoi aggiornare la versione del motore per le tue istantanee DB.
Dopo aver ripristinato uno snapshot DB aggiornato a una nuova versione del motore, verificare che l'aggiornamento abbia avuto esito positivo. Per maggiori informazioni sull’aggiornamento di una versione principale, consultare Aggiornamenti del motore RDS For SQL Postgree DB. Per informazioni su come ripristinare uno snapshot DB, consulta Ripristino su un'istanza DB.
Puoi aggiornare gli snapshot database manuali crittografati e non crittografati.
Per visualizzare le versioni del motore disponibili RDS per la tua istantanea di Postgree SQL DB, usa l'esempio seguente. AWS CLI
aws rds describe-db-engine-versions --engine postgres --engine-version
example-engine-version
--query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" --output text --include-all
Per ulteriori informazioni sulle versioni del motore disponibili RDS per le istantanee di Postgre SQL DB, consulta. Scelta di una versione principale RDS per un aggiornamento a SQL Postgree
Nota
Non è possibile aggiornare gli snapshot DB automatizzati creati durante il processo di backup automatico.
Per aggiornare uno snapshot DB
Accedi a AWS Management Console e apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel riquadro di navigazione, selezionare Snapshots (Snapshot).
-
Scegli la snapshot da usare per l’aggiornamento.
-
Per Actions (Operazioni), scegliere Upgrade snapshot (Aggiorna snapshot). Viene visualizzata la pagina Upgrade snapshot (Aggiorna snapshot).
-
Scegli New engine version (Nuova versione del motore) per eseguire l’aggiornamento.
-
Scegliere Save changes (Salva modifiche) per aggiornare lo snapshot.
Durante il processo di aggiornamento, tutte le operazioni dello snapshot sono disabilitate per lo snapshot database. Inoltre, lo stato dello snapshot DB cambia da available (disponibile) a upgrading (in aggiornamento), quindi diventa active (attivo) al completamento. Se lo snapshot DB non può essere aggiornato a causa di problemi di corruzione, lo stato diventa unavailable (non disponibile). Non è possibile recuperare lo snapshot quando è in questo stato.
Nota
Se l’aggiornamento dello snapshot fallisce, lo snapshot viene riportato allo stato originario con la versione iniziale.
Per aggiornare uno snapshot DB a una nuova versione del motore di database, usa il AWS CLI modify-db-snapshotcomando.
Parametri
-
--db-snapshot-identifier
– Identificatore dello snapshot DB da aggiornare. L'identificatore deve essere un Amazon Resource Name univoco (ARN). Per ulteriori informazioni, consulta Nomi di risorse Amazon (ARNs) in Amazon RDS. -
--engine-version
– Versione del motore a cui aggiornare lo snapshot DB.
Esempio
In Linux, macOS, oppure Unix:
aws rds modify-db-snapshot \ --db-snapshot-identifier
my_db_snapshot
\ --engine-versionnew_version
In Windows:
aws rds modify-db-snapshot ^ --db-snapshot-identifier
my_db_snapshot
^ --engine-versionnew_version
Per aggiornare uno snapshot DB a una nuova versione del motore di database, chiama l'odifyDBSnapshotoperazione Amazon RDS API M.
-
DBSnapshotIdentifier
– Identificatore dello snapshot DB da aggiornare. L'identificatore deve essere un Amazon Resource Name univoco (ARN). Per ulteriori informazioni, consulta Nomi di risorse Amazon (ARNs) in Amazon RDS. -
EngineVersion
– Versione del motore a cui aggiornare lo snapshot DB.