Migrer une table à l'aide de AWS Backup pour la sauvegarde et la restauration entre comptes - 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.

Migrer une table à l'aide de AWS Backup pour la sauvegarde et la restauration entre comptes

Prérequis

  • Source et cible AWS les comptes doivent appartenir à la même organisation dans AWS Service des Organisations

  • Valide AWS Autorisations de création et d'utilisation de Identity and Access Management (IAM) AWS Backup voûtes

Pour plus d'informations sur la configuration des sauvegardes entre comptes, voir Création de copies de sauvegarde sur AWS comptes.

Informations sur les prix

AWS frais de sauvegarde (en fonction de la taille de la table), de toute copie de données entre AWS Régions (en fonction de la quantité de données), pour la restauration (en fonction de la quantité de données) et pour tous les frais de stockage récurrents. Pour éviter des frais récurrents, vous pouvez supprimer la sauvegarde si vous n'en avez pas besoin après la restauration.

Pour plus d'informations sur les tarifs, voir AWS Backup tarification.

Étape 1 : activer les fonctionnalités avancées pour DynamoDB et la sauvegarde entre comptes

  1. À la fois dans la source et dans la cible AWS compte, accédez au AWS Console de gestion et ouvrez AWS Console de sauvegarde.

  2. Choisissez l'option Paramètres.

  3. Sous Fonctionnalités avancées pour les sauvegardes Amazon DynamoDB, vérifiez que les fonctionnalités avancées sont activées. Si ce n'est pas le cas, choisissez Activer.

  4. Sous Gestion entre comptes, pour la sauvegarde entre comptes, sélectionnez Activer.

Étape 2 : créer un coffre-fort de sauvegarde dans le compte source et le compte cible

  1. Dans la source AWS comptes, ouvrez le AWS Console de sauvegarde.

  2. Choisissez Coffres-forts de sauvegarde.

  3. Choisissez Créer un coffre-fort de sauvegarde.

  4. Copiez et enregistrez le nom de ressource Amazon (ARN) des coffres-forts de sauvegarde créés et de la cible AWS .

  5. Vous aurez besoin des coffres-forts ARNs de sauvegarde source et cible pour copier la sauvegarde de la table DynamoDB entre les comptes.

Étape 3 : créer une sauvegarde de table DynamoDB dans le compte source

  1. Dans la page AWS Sur la page Backup Dashboard, choisissez Créer une sauvegarde à la demande.

  2. Dans la section Paramètres, sélectionnez DynamoDB comme type de ressource, puis sélectionnez le nom de la table.

  3. Dans la liste déroulante Backup vault, sélectionnez le coffre de sauvegarde que vous avez créé dans le compte source.

  4. Sélectionnez la période de conservation souhaitée.

  5. Choisissez Create on-demand backup (Créer une sauvegarde à la demande).

  6. Surveillez l'état de la tâche de sauvegarde dans l'onglet Backup Jobs du AWS Page Backup Jobs.

Étape 4 : Copier la sauvegarde de la table DynamoDB du compte source vers le compte cible

  1. Une fois le travail de sauvegarde terminé, ouvrez le AWS Backup console dans le compte source et choisissez Backup vaults.

  2. Sous Sauvegardes, choisissez la sauvegarde de table DynamoDB. Choisissez Actions, puis Copier.

  3. Entrez le AWS Région du compte cible.

  4. Dans le champ Coffre-fort externe ARN, entrez le coffre ARN de sauvegarde que vous avez créé dans le compte cible.

  5. Dans le coffre de sauvegarde du compte cible, activez l'accès depuis un compte source pour autoriser la copie des sauvegardes.

Étape 5 : restauration de la sauvegarde de la table DynamoDB dans le compte cible

  1. Dans la cible AWS compte, ouvrez le AWS Backup console et choisissez Backup vaults

  2. Sous Sauvegardes, sélectionnez la sauvegarde que vous avez copiée depuis le compte source. Choisissez Actions, puis Restaurer.

  3. Entrez le nom de la nouvelle table DynamoDB, le cryptage de cette nouvelle table, la clé avec laquelle vous souhaitez chiffrer la restauration et toute autre option.

  4. Lorsque la restauration est terminée, le statut de la table s'affiche comme Actif.