Backup et restauration pour 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.

Backup et restauration pour DynamoDB

DynamoDB propose des sauvegardes point-in-time et des sauvegardes de restauration à la demande PITR () pour protéger vos données DynamoDB en cas de sinistre et propose un archivage des données pour une conservation à long terme. Vous pouvez sauvegarder des tables de quelques mégaoctets à des centaines de téraoctets de données, sans aucun impact sur les performances et la disponibilité de vos applications de production. Toutes les sauvegardes sont automatiquement cryptées, cataloguées et facilement détectables.

Avec les sauvegardes à la demande, vous pouvez créer une sauvegarde instantanée de votre table que DynamoDB stocke et gère. Vous êtes facturé en fonction de la taille et de la durée de vos sauvegardes. À l'aide de la sauvegarde à la demande, vous pouvez restaurer l'intégralité de votre table DynamoDB dans l'état exact dans lequel elle se trouvait au moment de la création de la sauvegarde.

Il existe deux options pour créer et gérer des sauvegardes DynamoDB à la demande :

Vous pouvez utiliser la fonction de sauvegarde DynamoDB à la demande pour créer des sauvegardes complètes de vos tables pour l'archivage et la rétention à long terme, à des fins de conformité réglementaire. Vous pouvez sauvegarder et restaurer les données de votre table à tout moment, depuis AWS Management Console ou avec un seul API appel.

Les sauvegardes P oint-in-time recovery (PITR) sont entièrement gérées par DynamoDB et fournissent jusqu'à 35 jours de points de restauration à une granularité par seconde. Pour utiliser point-in-time la restauration, qui est une sauvegarde continue, activez point-in-time recovery (PITR) sur votre table DynamoDB. Vous êtes facturé en fonction de la taille de votre table DynamoDB pour la durée pendant laquelle vous l'PITRavez activée. L'activation de la restauration instantanée (PITR) sur votre table DynamoDB permet de sauvegarder en permanence vos données. Cela vous permet de restaurer votre table à un moment précis dans la PITR fenêtre en créant une nouvelle table DynamoDB avec l'état exact de votre table d'origine à ce moment-là.

P oint-in-time recovery permet de protéger vos tables DynamoDB contre les opérations d'écriture ou de suppression accidentelles. Grâce à point-in-time la restauration, vous n'avez pas à vous soucier de créer, de gérer ou de planifier des sauvegardes à la demande. Par exemple, imaginez qu'un script de test écrive accidentellement sur une table DynamoDB de production.

Grâce à la point-in-time restauration, vous pouvez restaurer votre table à tout moment au cours des 35 derniers jours. Après avoir activé la point-in-time restauration, vous pouvez effectuer une restauration à n'importe quel moment entre cinq minutes avant l'heure actuelle et il y a 35 jours. DynamoDB conserve des sauvegardes incrémentielles de votre table.

De plus, les point-in-time opérations n'affectent ni les performances ni les API latences.

Vous pouvez restaurer une table DynamoDB à un moment précis en utilisant AWS Management Console le, le AWS CLI() ou AWS Command Line Interface le DynamoDB. API Le processus point-in-time de restauration rétablit une nouvelle table.

Pour plus d'informations sur AWS la disponibilité et les tarifs par région, consultez la tarification d'Amazon DynamoDB.

La vidéo suivante présente le concept de sauvegarde et de restauration et aborde plus en détail la point-in-time restauration.