View a markdown version of this page

Backup di base - AWS Linee guida prescrittive

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

Backup di base

Un backup di base serve per il rehosting sul cloud AWS senza modificare il database e le versioni di Linux. I backup di base sono applicabili a database di dimensioni inferiori a 500 GB. Per eseguire un backup di base, devi utilizzare Direct Connect per configurare un collegamento diretto tra il database PostgreSQL locale e il cloud AWS.

Architecture

Il diagramma seguente mostra l'architettura per la migrazione di un database PostgreSQL locale al cloud AWS utilizzando un backup di base.

Architettura di backup di base

Il diagramma mostra il flusso di lavoro seguente:

  1. Utilizza l'utilità pg_basebackup PostgreSQL per eseguire un backup fisico dei dati dal database locale, quindi copialo nella directory dei dati di Amazon EC2 nel cloud AWS.

  2. Completa la migrazione PostgreSQL.

  3. Esegui un'operazione VACUUM sul database.

  4. Convalida i tuoi dati.

  5. Indirizza l'applicazione al nuovo database PostgreSQL sull'istanza EC2.

Limitazioni

Ti consigliamo di prendere in considerazione le seguenti limitazioni relative all'utilizzo dei backup di base prima di iniziare la migrazione:

  • Il dump e il ripristino possono richiedere molto tempo per database di grandi dimensioni (ovvero database da 50 GB a 300 GB).

  • Questa opzione richiede un'interruzione completa del database.

  • È necessaria una notevole quantità di spazio su disco sul server per eseguire i backup e quindi copiarli su Amazon EC2.