SOA-C02 Question 103
Single answerYour company has a requirement to back up an Amazon RDS instance daily at midnight and retain these backups for 30 days. You also need to ensure that these backups can be restored quickly in case of failure. Which AWS solution would best meet this requirement?
- A
Use Amazon RDS automated backups and configure the backup retention period to 30 days.
- B
Use AWS Backup to create a daily backup plan for the RDS instance with a 30-day retention policy.
- C
Use Amazon Data Lifecycle Manager (DLM) to schedule daily snapshots for the RDS instance.
- D
Manually create RDS snapshots daily and delete them after 30 days.
Show answer and explanation
Correct answer: A
Explanation
Amazon RDS automated backups automatically create daily backups and allow you to configure a retention period of up to 35 days. This ensures compliance with the 30-day retention policy and enables quick restoration of the database in case of failure. While other options provide backup capabilities, they are either not suitable for RDS or do not automate the process as effectively as RDS automated backups.
- A. Correct.
This is the correct option. Amazon RDS automated backups can be configured to retain backups for up to 35 days and provide point-in-time recovery, meeting both the retention and restoration requirements.
- B. Incorrect.
While AWS Backup supports RDS, it is more suited for centralized management of backups across multiple services. In this case, the simpler solution of using Amazon RDS automated backups is more appropriate.
- C. Incorrect.
Amazon Data Lifecycle Manager (DLM) is designed for managing Amazon EBS snapshots, not RDS backups, so this option is not applicable.
- D. Incorrect.
Manually creating and deleting snapshots is error-prone and does not automate the process as required, making it a less reliable solution.