
Answer-first summary for fast verification
Answer: Utilize AWS Backup to establish backup schedules and set retention policies for the table.
The correct answer is B. AWS Backup provides a centralized backup solution that automates and schedules backups across AWS services, including DynamoDB, making it highly efficient for operational management. This approach also allows you to set retention policies to ensure that data is kept for the required 7 years without manual intervention. While the other options involve mechanisms like point-in-time recovery, manual backup configurations, or custom solutions with EventBridge and Lambda, AWS Backup's integrated and automated features offer the most seamless and efficient solution for long-term data retention.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
How can a company ensure the retention of user transaction data in an Amazon DynamoDB table for a period of 7 years in the most operationally efficient manner?
A
Enable DynamoDB point-in-time recovery for continuous table backup.
B
Utilize AWS Backup to establish backup schedules and set retention policies for the table.
C
Perform an on-demand backup via the DynamoDB console, place the backup in an Amazon S3 bucket, and apply an S3 Lifecycle configuration.
D
Set up an Amazon EventBridge rule to trigger an AWS Lambda function for backing up the table, store backups in an Amazon S3 bucket, and define an S3 Lifecycle configuration.
No comments yet.