Come posso ripristinare il backup della mia tabella DynamoDB in una Regione diversa?
Desidero ripristinare il backup della mia tabella Amazon DynamoDB in una Regione AWS diversa.
Breve descrizione
Per ripristinare una tabella DynamoDB in una Regione diversa, completa una delle seguenti azioni:
- Ripristina la tabella DynamoDB da un backup.
- Utilizza Amazon Simple Storage Service (Amazon S3) per esportare e importare la tabella DynamoDB.
- Aggiungi una replica alla tabella DynamoDB, quindi elimina la tabella di origine.
Risoluzione
Ripristina la tabella DynamoDB da un backup
Per ripristinare la tabella DynamoDB in una Regione diversa, puoi utilizzare un backup. A tal fine, segui le istruzioni in Ripristino di una tabella DynamoDB da un backup. Quando arrivi alla sezione Regione AWS di destinazione, assicurati di selezionare Tra Regioni.
Utilizza Amazon S3 per esportare e importare la tabella DynamoDB
Puoi esportare la tabella da DynamoDB ad Amazon S3 in una Regione e importarla da Amazon S3 a DynamoDB in un'altra Regione.
Esporta la tabella da DynamoDB ad Amazon S3
Prerequisiti: prima di esportare una tabella da DynamoDB ad Amazon S3, completa i seguenti prerequisiti:
- Attiva il recupero point-in-time (PITR).
- Imposta le autorizzazioni che consentono a DynamoDB di inserire oggetti in un bucket S3.
Per esportare la tabella da DynamoDB ad Amazon S3, utilizza la Console di gestione AWS per richiedere un'esportazione. Quando utilizzi queste istruzioni, assicurati di seguire i passaggi per l'esportazione completa.
Importa la tabella da Amazon S3 a DynamoDB
Prerequisiti: prima di importare una tabella da Amazon S3 a DynamoDB, completa i seguenti prerequisiti:
- Configura le autorizzazioni AWS Identity and Access Management (AWS IAM) che consentono al ruolo o all'utente IAM di accedere a DynamoDB, Amazon S3 e Amazon CloudWatch (per la registrazione).
- Imposta le autorizzazioni del bucket S3 che consentono l'accesso in lettura agli oggetti nel bucket.
Per importare la tabella da Amazon S3 a DynamoDB, utilizza la Console di gestione AWS per richiedere un'importazione. Quando arrivi alla compressione del file di importazione, assicurati di selezionare GZIP.
Aggiungi una replica alla tabella DynamoDB ed elimina la tabella di origine
Puoi aggiungere una replica alla tabella DynamoDB per creare una tabella globale. Dopo la sincronizzazione delle tabelle, la tabella di replica diventa una tabella autonoma e puoi pertanto eliminare la tabella di origine.
Prerequisito: prima di aggiungere una replica ed eliminare la tabella di origine, verifica di avere le autorizzazioni richieste per le tabelle globali.
Per aggiungere una replica alla tabella DynamoDB, completa i seguenti passaggi:
- Apri la console DynamoDB.
- Nel pannello di navigazione, scegli Tabelle.
- Seleziona la tabella, quindi scegli Tabelle globali.
- Scegli Crea replica.
- In Impostazioni di replica, scegli Coerenza possibile.
- Nell'elenco a discesa Regioni di replica disponibili, seleziona la Regione in cui desideri inserire la tabella.
- Scegli Crea.
Per eliminare la tabella DynamoDB di origine, completa i seguenti passaggi:
- Apri la console DynamoDB.
- Nel pannello di navigazione, scegli Tabelle.
- Seleziona la tabella, quindi scegli Tabelle globali.
- In Repliche, seleziona la Regione di replica per la tabella di origine.
- Scegli Elimina replica.
Nota: non puoi eliminare una tabella utilizzata per creare una replica finché non attendi 24 ore.
Informazioni correlate
Backup point-in-time per DynamoDB
- Argomenti
- Database
- Lingua
- Italiano

Contenuto pertinente
AWS UFFICIALEAggiornata 3 anni fa