Fully automated on-demand backup and point-in-time restore for data protection and archival

On-Demand Backup allows you to create full backups of your DynamoDB tables data for data archival, helping you meet your corporate and governmental regulatory requirements. You can backup tables from a few megabytes to hundreds of terabytes of data, with no impact on performance and availability to your production applications.

On-Demand Backup processes back up requests in seconds regardless of the size of your tables, so you don’t have to worry about backup schedules or long-running processes. All backups are automatically encrypted, cataloged, easily discoverable, and retained until you explicitly delete them. You can execute backup and restore operations with a single-click in the AWS Management Console or a single API call.

On-Demand Backup is being rolled out to US East (N. Virginia), US East (Ohio), US West (Oregon), EU (Ireland) regions starting today, and will be completed for all tables in the coming weeks. In early 2018, you will be able to opt-in to DynamoDB Point-in-Time Restore (PITR) which will allow you to restore your data up to the minute for the past 35 days, further protecting your data from loss due to application errors. Learn more about On-Demand Backup in the DynamoDB Developer Guide.

Extreme Performance

Backups are automatically encrypted, cataloged, easily discoverable, and retained until you explicitly delete them.

Extreme Performance

Built in to the DynamoDB console, you can create, restore, and delete backups easily with a single-click. You can fully automate creation, retention, restoration, and deletion of backups via APIs.

Fully Managed

You can create as many backups, for tables of any size, and retain these as long as you need. Backup operations complete in seconds.

Ease of Use

Backup and restore do not consume any table provisioned capacity, they can run anytime, and have no impact on the performance and availability of your production applications.

Get started with DynamoDB