
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A company is implementing new data retention policies for all databases that run on Amazon RDS DB instances. The company must retain daily backups for a minimum period of 2 years. The backups must be consistent and restorable.
Which solution should a solutions architect recommend to meet these requirements?
A
Create a backup vault in AWS Backup to retain RDS backups. Create a new backup plan with a daily schedule and an expiration period of 2 years after creation. Assign the RDS DB instances to the backup plan.
B
Configure a backup window for the RDS DB instances for daily snapshots. Assign a snapshot retention policy of 2 years to each RDS DB instance. Use Amazon Data Lifecycle Manager (Amazon DLM) to schedule snapshot deletions.
C
Configure database transaction logs to be automatically backed up to Amazon CloudWatch Logs with an expiration period of 2 years.
D
Configure an AWS Database Migration Service (AWS DMS) replication task. Deploy a replication instance, and configure a change data capture (CDC) task to stream database changes to Amazon S3 as the target. Configure S3 Lifecycle policies to delete the snapshots after 2 years.
Explanation:
Correct Answer: A
AWS Backup is the centralized backup service in AWS that provides a fully managed, policy-based backup solution. It offers:
Why other options are incorrect:
B: RDS automated snapshots have a maximum retention period of 35 days. While you can manually create snapshots and retain them indefinitely, this requires manual management and doesn't provide the automated, policy-based approach needed for consistent daily backups over 2 years.
C: CloudWatch Logs is for log storage, not database backups. Transaction logs alone cannot restore a complete database, and CloudWatch Logs is not designed for database backup and restore operations.
D: AWS DMS is for database migration and replication, not for backup and restore. While CDC can capture changes, it doesn't create consistent, point-in-time backups that can be restored. S3 Lifecycle policies would manage object deletion, but the solution doesn't create proper database backups.
Key AWS Services for this scenario: