01 If the backup advanced features are not displayed, select Go to backup settings and choose Turn on from the Backup settings section. Choose Turn on features to enable advanced features such as cross-account copy, cross-region copy, cost allocation tags, and cold storage tiering. If the backup advanced features are enabled, skip this step.
02 Back on the Create on-demand backup setup page, ensure that your DynamoDB table is listed in the Source table box.
03 In the Backup settings section, choose whether to use the default settings provided by Amazon DynamoDB or to customize backup settings to fit your requirements. For custom backup settings, choose the backup management service that you want to use for your on-demand backups (DynamoDB or AWS Backup). If you choose Amazon DynamoDB for backup management, provide a unique name for your on-demand backup in the Backup name box. If you choose AWS Backup service for backup management, you can configure advanced settings such as backup window, transition to cold storage, retention period, the backup vault used for storage, and the IAM role required for backup operations.
04 (Optional) In the Tags - optional section, choose Add new tag to create tag sets for your new backup resource.
05 Choose Create backup to create a one-time snapshot backup of your DynamoDB table.
06 In the Backups section, choose Create backup, and select Create on-demand backup to initiate the backup process. ';/'
07 On the Create on-demand backup page, perform the following actions:
- If the backup advanced features are not displayed, select Go to backup settings and choose Turn on from the Backup settings section. Choose Turn on feature to enable advanced features such as cross-account copy, cross-region copy, cost allocation tags, and cold storage tiering. If the backup advanced features are enabled, skip this step.
- Select the DynamoDB table that you want to back up from the Source table box.
- In the Backup settings section, choose whether to use the default settings provided by DynamoDB or to customize backup settings to fit your requirements. For custom backup settings, choose the backup management service that you want to use for your on-demand backups. If you choose Amazon DynamoDB for backup management, provide a unique name for your on-demand backup in the Backup name box. If you choose AWS Backup service for backup management, you can configure advanced settings such as backup window, transition to cold storage, retention period, the backup vault used for storage, and the IAM role required for backup operations.
- (Optional) In the Tags - optional section, choose Add new tag to create tag sets for your new resource.
- Choose Create backup to create a one-time snapshot backup of your DynamoDB table.
08 To restore your on-demand backup, select your new table backup from the Backups section, and choose Restore.
09 On the Restore table from backup page, provide a unique name for your new DynamoDB table in the Name of restored table box, configure secondary indexes, table destination regions, encryption settings, and select the IAM role required for backup restore, then choose Restore to initiate the backup restore process. Once the process is finished, the status of the selected table should change from Restoring to Active.
10 Repeat steps no. 4 – 9 for each Amazon DynamoDB table that you want to back up, available in the current AWS region.
11 Change the AWS cloud region from the navigation bar and repeat the Remediation process for other regions.