AWS Certified Solutions Architect – Professional — Question 495

A company hosts a large on-premises MySQL database at its main office that supports an issue tracking system used by employees around the world. The company already uses AWS for some workloads and has created an Amazon Route 53 entry for the database endpoint that points to the on-premises database.
Management is concerned about the database being a single point of failure and wants a solutions architect to migrate the database to AWS without any data loss or downtime.
Which set of actions should the solutions architect implement?

Answer options

Correct answer: C

Explanation

To migrate the database to AWS with zero downtime and no data loss, AWS Database Migration Service (AWS DMS) must be used with continuous replication (Change Data Capture) to keep the target Amazon Aurora DB cluster synchronized with the live on-premises database. Options A and B introduce downtime because they do not replicate ongoing transactions during the migration phase. Option D is incorrect because Aurora multi-master clusters do not support master-master replication configurations with external on-premises databases.