Amazon DynamoDB High Availability — On-Demand Backup and Restore
Jun 30, 2021
On-Demand Backups — Allow you to request a full backup of a table, as it is at the very moment the backup request is made.
On-Demand backups are manually requested and can be performed either through the AWS DynamoDB console or by using the AWS CLI.
On-demand backups are useful in the following backup:
- Table corruption — rare but possible
- Long term regulatory, compliance, and/or auditing data requirements
- Testing scenarios
- Scheduling on-demand backups provide you with the ability to restore table data back to a point in time
- On-demand backups remain in the account until they are explicitly requested to be deleted by an administrator
- Backups typically finish within seconds and have zero impact on the table performance and availability