Backup Chain
During every backup session, the backup appliance creates a new cloud-native backup for each DynamoDB table added to the backup policy. To create the backup, the appliance uses the AWS Backup service. A sequence of cloud-native backups created during a set of backup sessions makes up a backup chain.
Each DynamoDB backup in the backup chain contains encrypted metadata. Metadata stores information about the protected table, the backup policy that created the backup, and the date, time and applied retention settings. The backup appliance uses metadata to identify outdated backups, to load the configuration of source tables during recovery operations, and so on.
|
Notes |
|
DynamoDB backups act as independent restore points for backed-up tables. If you remove any backup, it will not break the DynamoDB backup chain — you will still be able to roll back table data to any existing restore point. The period of time during which DynamoDB backups are kept in the DynamoDB backup chain is defined by retention policy settings. For more information, see DynamoDB Backup Retention.
If you enable backup copying for a backup policy, the backup appliance will make a copy of the initially created full DynamoDB backup and save it to the target AWS Region specified in the backup policy settings. In the target AWS Region, backup copies created during a set of backup sessions make up a backup copy chain.
The backup appliance creates and maintains a DynamoDB backup copy chain in the same way as a regular DynamoDB backup chain — during every backup copy session the backup appliance creates a full backup in the backup copy chain.
