Aggiornamento di una versione del motore snapshot di Postgre DB 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à.

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
  1. Accedi a AWS Management Console e apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, selezionare Snapshots (Snapshot).

  3. Scegli la snapshot da usare per l’aggiornamento.

  4. Per Actions (Operazioni), scegliere Upgrade snapshot (Aggiorna snapshot). Viene visualizzata la pagina Upgrade snapshot (Aggiorna snapshot).

  5. Scegli New engine version (Nuova versione del motore) per eseguire l’aggiornamento.

  6. 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-version new_version

In Windows:

aws rds modify-db-snapshot ^ --db-snapshot-identifier my_db_snapshot ^ --engine-version new_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.