More Info:

DynamoDB table without backup can result in accidental data loss. Your AWS DynamoDB tables should make use of Point-in-time Recovery (PITR) feature in order to automatically take continuous backups of your DynamoDB data.

Risk Level

Informational

Address

Reliability, Security

Compliance Standards

HIPAA, NIST, SOC2, ISO27001, HITRUST, AWSWAF, NISTCSF

Triage and Remediation

Remediation

To remediate the misconfiguration of DynamoDB tables not having continuous backup enabled in AWS using the AWS Management Console, follow these steps:

  1. Login to AWS Console: Go to the AWS Management Console (https://aws.amazon.com/) and log in to your account.

  2. Navigate to DynamoDB: Click on the “Services” dropdown menu at the top of the page, then select “DynamoDB” under the “Database” section.

  3. Select the Table: From the DynamoDB dashboard, select the table for which you want to enable continuous backups by clicking on its name.

  4. Go to Backup Tab: In the table details page, click on the “Backup” tab located in the top menu.

  5. Enable Continuous Backup: In the “Backup” tab, you will see an option to enable continuous backups. Click on the “Edit” button next to “Continuous Backups” to modify the settings.

  6. Enable Backup: In the “Edit continuous backups” window, enable the “On” option to turn on continuous backups for the selected table. You can also set the backup retention period as per your requirement.

  7. Save Changes: After enabling continuous backups and setting the retention period, click on the “Save changes” button to apply the configuration.

  8. Verification: Once saved, you should see a message confirming that continuous backups have been enabled for the DynamoDB table.

By following these steps, you have successfully remediated the misconfiguration of DynamoDB tables not having continuous backups enabled in AWS using the AWS Management Console.

Additional Reading: