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

A company's legacy application is currently relying on a single-instance Amazon RDS MySQL database without encryption. Due to new compliance requirements, all existing and new data in this database must be encrypted.
How should this be accomplished?

Answer options

Correct answer: C

Explanation

The correct answer is C because taking a snapshot and creating an encrypted copy allows for the existing data to be safely transitioned to an encrypted state while preserving the database's integrity. Option A is incorrect as moving data to S3 does not keep the application functional; option B does not ensure data encryption for the original instance; and option D involves unnecessary complexity by using a read replica instead of directly encrypting the existing instance.