Esegui la migrazione di una tabella utilizzando AWS Backup per il backup e il ripristino tra account - Amazon DynamoDB

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

Esegui la migrazione di una tabella utilizzando AWS Backup per il backup e il ripristino tra account

Prerequisiti

  • AWS Gli account di origine e di destinazione devono appartenere alla stessa organizzazione nel servizio AWS Organizations

  • Autorizzazioni valide di AWS Identity and Access Management (IAM) per creare e utilizzare archivi AWS Backup

Per ulteriori informazioni sulla configurazione dei backup tra account, consulta Creazione di copie di backup tra account. AWS

Informazioni sui prezzi

AWS costi per il backup (in base alla dimensione della tabella), qualsiasi copia dei dati tra AWS regioni (in base alla quantità di dati), per il ripristino (in base alla quantità di dati) e per eventuali costi di archiviazione correnti. Per evitare addebiti continui, puoi eliminare il backup se non ti serve dopo il ripristino.

Per ulteriori informazioni sui prezzi, consulta Prezzi di AWS Backup.

Fase 1: Abilitare le funzionalità avanzate per DynamoDB e il backup tra account

  1. Sia nell' AWS account di origine che in quello di destinazione, accedi alla console di AWS gestione e apri la console AWS di Backup.

  2. Scegli l'opzione Impostazioni.

  3. In Funzionalità avanzate per i backup di Amazon DynamoDB, verifica che le funzionalità avanzate siano abilitate. Se non lo è, scegli Abilita.

  4. In Gestione su più account, per il backup su più account, scegli Attiva.

Passaggio 2: crea un archivio di backup nell'account di origine e nell'account di destinazione

  1. Negli AWS account di origine, apri la console AWS di Backup.

  2. Scegliere Vault di Backup.

  3. Scegliere Crea vault di Backup.

  4. Copia e salva l'Amazon Resource Name (ARN) degli archivi di backup creati e dell' AWS account di destinazione.

  5. Avrai bisogno degli archivi ARNs di backup di origine e di destinazione per copiare il backup della tabella DynamoDB tra account.

Fase 3: Creare un backup della tabella DynamoDB nell'account di origine

  1. Nella pagina AWS Backup Dashboard, scegli Crea backup su richiesta.

  2. Nella sezione Impostazioni, seleziona DynamoDB come tipo di risorsa, quindi seleziona il nome della tabella.

  3. Nell'elenco a discesa Backup vault, seleziona l'archivio di backup che hai creato nell'account di origine.

  4. Seleziona il periodo di conservazione desiderato.

  5. Scegliere Create on-demand backup (Crea backup on demand).

  6. Monitora lo stato del processo di backup nella scheda Processi di AWS backup della pagina Processi di backup.

Fase 4: Copiare il backup della tabella DynamoDB dall'account di origine all'account di destinazione

  1. Al termine del processo di backup, apri la AWS Backup console nell'account di origine e scegli Backup vault.

  2. In Backup, scegli il backup della tabella DynamoDB. Scegli Azioni e poi Copia.

  3. Inserisci la AWS regione dell'account di destinazione.

  4. Per External vault ARN, inserisci il vault ARN di backup che hai creato nell'account di destinazione.

  5. Nel vault di backup dell'account di destinazione, abilita l'accesso da un account di origine per consentire la copia dei backup.

Fase 5: Ripristinare il backup della tabella DynamoDB nell'account di destinazione

  1. Nell' AWS account di destinazione, apri la AWS Backup console e scegli Backup vault

  2. In Backup, seleziona il backup che hai copiato dall'account di origine. Scegli Azioni, quindi Ripristina.

  3. Inserisci il nome della nuova tabella DynamoDB, la crittografia che avrà questa nuova tabella, la chiave con cui desideri crittografare il ripristino e qualsiasi altra opzione.

  4. Una volta completato il ripristino, lo stato della tabella verrà visualizzato come Attivo.