Creating backups of DynamoDB tables with Amazon Backup - Amazon DynamoDB
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

Creating backups of DynamoDB tables with Amazon Backup

This section describes how to enable Amazon Backup to create on-demand and scheduled backups from your DynamoDB tables.

Enabling Amazon Backup features

You must enable Amazon Backup to use it with DynamoDB.

To enable Amazon Backup, go through the following steps:

  1. Sign in to the Amazon Management Console and open the DynamoDB console at https://console.aws.amazon.com/dynamodb/.

  2. In the navigation pane on the left side of the console, choose Backups.

  3. In the Backup Settings window, choose Enable.

  4. A confirmation screen will appear. Choose Enable features.

Amazon Backup features are now available for your DynamoDB tables.

If you choose to disable Amazon Backup features after they’ve been enabled, follow these steps:

  1. Sign in to the Amazon Management Console and open the DynamoDB console at https://console.aws.amazon.com/dynamodb/.

  2. In the navigation pane on the left side of the console, choose Backups.

  3. In the Backup Settings window, choose Disable.

  4. A confirmation screen will appear. Choose Disable features.

If you can’t enable or disable the Amazon Backup features, your Amazon admin may need to perform those actions.

On-demand backups

To create an on-demand backup of a DynamoDB table, follow these steps:

  1. Sign in to the Amazon Management Console and open the DynamoDB console at https://console.aws.amazon.com/dynamodb/.

  2. In the navigation pane on the left side of the console, choose Backups.

  3. Choose Create backup.

  4. From the dropdown menu that appears, choose Create an on-demand backup.

  5. To create a backup managed by Amazon Backup with warm storage and other basic features, choose Default Settings. To create a backup that can be transitioned to cold storage, or to create a backup with DynamoDB features instead of Amazon Backup, choose Customize settings.

    If you want to create this backup with previous DynamoDB features instead, choose Customize settings and then choose Backup with DynamoDB.

  6. When you have completed the settings, choose Create backup.

Scheduled backups

To schedule a backup, follow these steps.

  1. Sign in to the Amazon Management Console and open the DynamoDB console at https://console.aws.amazon.com/dynamodb/.

  2. In the navigation pane on the left side of the console, choose Backups.

  3. From the dropdown menu that appears, choose Schedule backups with Amazon Backup.

  4. You will be taken to Amazon Backup to create a backup plan.