Backup di una tabella DynamoDB - 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à.

Backup di una tabella DynamoDB

In questa sezione viene descritto come usare la console Amazon DynamoDB o AWS Command Line Interface per eseguire il backup di una tabella.

Creazione di un backup di tabella (console)

Segui queste fasi per creare un backup denominato MusicBackup per una tabella Music esistente usando la AWS Management Console.

Per creare un backup della tabella
  1. Accedi alla console AWS Management Console e apri la console DynamoDB all'indirizzo https://console.aws.amazon.com/elasticache/.

  2. Puoi creare un backup tramite una delle seguenti operazioni:

    • Nella scheda Backup della tabella Music, scegli Crea backup.

    • Nel riquadro di navigazione sul lato sinistro della console scegliere Backups (Backup). Quindi scegli Crea backup.

  3. Assicurati che Music sia il nome della tabella e specifica MusicBackup per il nome del backup. Scegli Crea per creare il backup.

    
                        Screenshot della schermata per creare il backup di una tabella con il nome della tabella e il nome del backup specificati.
    Nota

    Se i backup vengono creati utilizzando la sezione Backup del pannello di navigazione, la tabella non è preselezionata. Devi scegliere manualmente il nome della tabella di origine per il backup.

    Durante la creazione del backup, lo stato del backup è impostato su Creating (Creazione in corso). Quando il backup è completato, lo stato del backup diventa Available (Disponibile).

    
                        Screenshot di MusicBackup con lo stato Disponibile.

Creazione di un backup di tabella (AWS CLI)

Seguire queste fasi per creare un backup per la tabella Music esistente usando l'AWS CLI.

Per creare un backup della tabella
  • Crea un backup con il nome MusicBackup per la tabella Music:

    aws dynamodb create-backup --table-name Music \ --backup-name MusicBackup

    Durante la creazione del backup, lo stato del backup è impostato su CREATING:

    { "BackupDetails": { "BackupName": "MusicBackup", "BackupArn": "arn:aws:dynamodb:us-east-1:123456789012:table/Music/backup/01489602797149-73d8d5bc", "BackupStatus": "CREATING", "BackupCreationDateTime": 1489602797.149 } }

Al termine del backup, BackupStatus diventa AVAILABLE. Per verificare, usa il comando describe-backup. È possibile ottenere il valore di input di backup-arn dall'output della fase precedente o utilizzando il comando list-backups.

aws dynamodb describe-backup \ --backup-arn arn:aws:dynamodb:us-east-1:123456789012:table/Music/backup/01489173575360-b308cd7d

Per tenere traccia dei tuoi backup, puoi utilizzare il comando list-backups. Elenca tutti i backup che sono nello stato CREATING o AVAILABLE.

aws dynamodb list-backups

Il comando list-backups e il comando describe-backup sono utili per controllare le informazioni sulla tabella di origine del backup.