AWS Certified Solutions Architect – Associate (SAA-C02) — Question 30

A company currently operates a web application backed by an Amazon RDS MySQL database. It has automated backups that are run daily and are not encrypted. A security audit requires future backups to be encrypted and the unencrypted backups to be destroyed. The company will make at least one encrypted backup before destroying the old backups.
What should be done to enable encryption for future backups?

Answer options

Correct answer: C

Explanation

The correct answer is C because creating an encrypted snapshot allows the company to secure future backups while ensuring compliance with the security audit. The other options do not directly address the need for encrypted backups; for example, enabling S3 bucket encryption (A) does not apply to database backups, and modifying configuration settings (B) does not provide an immediate solution for existing data. Option D involves unnecessary complexity and does not focus on the backup process.