AWS Certified Solutions Architect – Associate (SAA-C02) — Question 177
A company is planning to deploy an Amazon RDS DB instance running Amazon Aurora. The company has a backup retention policy requirement of 90 days.
Which solution should a solutions architect recommend?
Answer options
- A. Set the backup retention period to 90 days when creating the RDS DB instance.
- B. Configure RDS to copy automated snapshots to a user-managed Amazon S3 bucket with a lifecycle policy set to delete after 90 days.
- C. Create an AWS Backup plan to perform a daily snapshot of the RDS database with the retention set to 90 days. Create an AWS Backup job to schedule the execution of the backup plan daily.
- D. Use a daily scheduled event with Amazon CloudWatch Events to execute a custom AWS Lambda function that makes a copy of the RDS automated snapshot. Purge snapshots older than 90 days.
Correct answer: C
Explanation
The correct answer is C because creating an AWS Backup plan allows for automated daily snapshots with a specified retention period of 90 days, which meets the company's requirements. Option A does not provide a method to enforce this retention policy beyond the default. Option B involves manual management of snapshots in S3, which is less efficient. Option D requires additional management of Lambda functions and does not utilize AWS Backup's capabilities.