DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multiregion, multimaster, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. The policy checks if DynamoDB storage service has controlled access and its backup schedules are configured.


Backing Up a DynamoDB Table

Creating a Table Backup (Console)


Follow these steps to create a backup named MusicBackup                                    for an existing Music table using the AWS Management Console.                                 


To create a table backup

  1. Sign in to the AWS Management Console and open the DynamoDB console at                                   

  • You can create a backup by doing one of the following:

    • On the Backups tab of the Music table, choose Create backup.      

    • In the navigation pane on the left side of the console, choose Backups. Then choose Create a backup.

  • Make sure that Music is the table name, and enter for the backup name. Then, choose Create to create the backup.
                        Screenshot of create table backup screen with table name and backup
                            name filled in.

    Note: If you create backups using the Backups section in the navigation pane, the table isn't preselected for you. You have to manually choose the source table name for the backup.

    While the backup is being created, the backup status is set to Creating. After the backup is complete, the backup status changes to Available.
                        Screenshot of the MusicBackup with status showing