Backup di una tabella DynamoDB - Amazon DynamoDB

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.

Argomenti

    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. Seleziona Crea backup per creare il backup.

      Schermata della console per la creazione dei backup 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).

      Pagina della console di backup on demand. Lo stato di MusicBackup viene visualizzato come Disponibile.

    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.