Backup di base - AWS Guida prescrittiva

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.

Architettura

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. Usa l'utilità pg_basebackup PostgreSQL per eseguire un backup fisico dei dati dal tuo database locale, quindi copialo nella directory dei dati di Amazon nel cloud AWS. EC2

  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