

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
<a name="Backup.Tutorial"></a>

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

**Topics**

## Création d’une sauvegarde de table (console)
<a name="backup_console"></a>

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/](https://console.aws.amazon.com/dynamodb/)

1. 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**.

1. 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.\]](http://docs.aws.amazon.com/fr_fr/amazondynamodb/latest/developerguide/images/confirm_createbackup.png)
**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 de MusicBackup apparaît comme étant disponible.\]](http://docs.aws.amazon.com/fr_fr/amazondynamodb/latest/developerguide/images/confirm_backup.png)

## Création d’une sauvegarde de table (AWS CLI)
<a name="backup_cli"></a>

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.