Sauvegarde d'une table DynamoDB - Amazon DynamoDB

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Sauvegarde d'une table DynamoDB

Cette section décrit comment utiliser la console Amazon DynamoDB ou AWS Command Line Interface comment sauvegarder une table.

Création d'une sauvegarde de table (console)

Suivez ces étapes pour créer une sauvegarde nommée MusicBackup pour une table Music existante à l'aide de la AWS Management Console.

Pour créer une sauvegarde de table
  1. Connectez-vous à la console DynamoDB AWS Management Console et ouvrez-la à l'adresse. https://console.aws.amazon.com/dynamodb/

  2. Vous pouvez créer une sauvegarde en procédant de l'une des manières suivantes :

    • Dans l'onglet Sauvegardes de la table Music, choisissez Créer une sauvegarde.

    • Dans le volet de navigation sur le côté gauche de la console, choisissez Sauvegardes. Choisissez ensuite Créer une sauvegarde.

  3. Assurez-vous qu'il s'agit bien du nom de la table Music et saisissez MusicBackup comme nom de sauvegarde. Choisissez ensuite Create backup pour créer la sauvegarde.

    Créez un écran de console de sauvegarde avec le nom de la table et le nom de la sauvegarde renseignés.
    Note

    Si vous créez des sauvegardes par l'intermédiaire de la section Sauvegardes du volet de navigation, la table n'est pas présélectionnée pour vous. Vous devez choisir manuellement le nom de la table source pour la sauvegarde.

    Pendant la création de la sauvegarde, le statut de cette dernière est Création. Lorsque la sauvegarde est terminée, l'état devient Disponible.

    Page de console de sauvegardes à la demande. L'état MusicBackup de apparaît comme disponible.

Création d'une sauvegarde de table (AWS CLI)

Suivez ces étapes pour créer une sauvegarde pour une table Music existante à l'aide de l' AWS CLI.

Pour créer une sauvegarde de table
  • Créez une sauvegarde nommée MusicBackup pour la table Music.

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

    Pendant la création de la sauvegarde, l'état de cette dernière est CREATING.

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

Une fois la sauvegarde terminée, l'état BackupStatus doit passer à AVAILABLE. Pour confirmer, utilisez la commande describe-backup. Vous pouvez obtenir la valeur d'entrée de backup-arn à partir de la sortie de l'étape précédente ou par l'intermédiaire de la commande list-backups.

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

Pour conserver une trace de vos sauvegardes, vous pouvez utiliser la commande list-backups. Elle permet d'afficher la liste de vos sauvegardes dont l'état est CREATING ou AVAILABLE.

aws dynamodb list-backups

Les commandes list-backups et describe-backup sont utiles pour vérifier les informations relatives à la table source de la sauvegarde.