Migrazione di una tabella con AWS Backup per il backup e il ripristino tra account
Prerequisiti
-
Gli account AWS 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 i vault AWS Backup
Per ulteriori informazioni sulla configurazione di backup tra account, consulta Creazione di copie di backup tra account AWS.
Informazioni sui prezzi
I costi AWS per il backup (in base alla dimensione della tabella), qualsiasi copia dei dati tra Regioni AWS (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, è possibile eliminare il backup se non 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
-
Sia nell’account AWS di origine che in quello di destinazione, accedi alla console di gestione AWS e apri la console di AWS Backup.
-
Seleziona l’opzione Impostazioni.
-
In Funzionalità avanzate per i backup di Amazon DynamoDB, verifica che le Funzionalità avanzate siano abilitate. In caso contrario, seleziona Abilita.
-
In Gestione di più account, per Backup tra account, seleziona Abilita.
Fase 2: creare un vault di backup nell’account di origine e nell’account di destinazione
-
Negli account AWS di origine, apri la console di AWS Backup.
-
Scegliere Vault di Backup.
-
Scegliere Crea vault di Backup.
-
Copia e salva il nome della risorsa Amazon (ARN) dei vault di backup creati e l’account AWS di destinazione.
-
Saranno necessari gli ARN dei vault 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
-
Dalla pagina del pannello di controllo di AWS Backup seleziona Crea backup on demand.
-
Nella sezione Impostazioni, seleziona DynamoDB come Tipo di risorsa, quindi seleziona il nome della tabella.
-
Nell’elenco a discesa Vault di backup, seleziona il vault di backup creato nell’account di origine.
-
Seleziona il Periodo di conservazione desiderato.
-
Seleziona Crea backup on demand.
-
Monitora lo stato del processo nella scheda Lavori di Backup della pagina Processi di AWS Backup.
Fase 4: copiare il backup della tabella DynamoDB dall’account di origine all’account di destinazione
-
Al termine del processo di backup, apri la console AWS Backup nell’account di origine e seleziona Vault di backup.
-
In Backup, seleziona il backup della tabella DynamoDB. Seleziona Operazioni, quindi seleziona Copia.
-
Inserisci la Regione AWS dell’account di destinazione.
-
Per ARN di vault esterno, inserisci l’ARN del vault di backup creato nell’account di destinazione.
-
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
-
Nell’account AWS di destinazione, apri la console AWS Backup e seleziona Vault di backup
-
In Backup, seleziona il backup copiato dall’account di origine. Seleziona Operazioni, quindi Ripristina.
-
Inserisci il nome della nuova tabella DynamoDB, la crittografia di questa nuova tabella, la chiave con cui vuoi criptare il ripristino ed eventuali altre opzioni.
-
Una volta completato il ripristino, lo stato della tabella verrà visualizzato come Attivo.