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 explique comment utiliser la console Amazon DynamoDB ou l’AWS Command Line Interface pour sauvegarder une table.

Rubriques

    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 à l’AWS Management Console et ouvrez la console DynamoDB à 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 Créer une sauvegarde pour créer la sauvegarde.

      Écran de la console Créer une sauvegarde indiquant le nom de la table et le nom de la sauvegarde.
      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 la console Sauvegardes à la demande. L’état MusicBackup est indiqué comme étant disponible.

    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.