SAA-C03 · Question #450
A company has an application that uses a MySQL database that runs on an Amazon EC2 instance. The instance currently runs in a single Availability Zone. The company requires a fault- tolerant…
The correct answer is B. Migrate the MySQL database to Amazon RDS for MySQL. Configure the new RDS for MySQL. Amazon RDS Multi-AZ deployments provide automatic failover for relational databases such as MySQL, ensuring high availability and durability. The feature maintains synchronous replication between a primary DB instance and a standby in a separate Availability Zone. AWS…
Question
A company has an application that uses a MySQL database that runs on an Amazon EC2 instance. The instance currently runs in a single Availability Zone. The company requires a fault- tolerant database solution that provides a recovery time objective (RTO) and a recovery point objective (RPO) of 2 minutes or less. Which solution will meet these requirements?
Options
- AMigrate the MySQL database to Amazon RDS. Create a read replica in a second Availability
- BMigrate the MySQL database to Amazon RDS for MySQL. Configure the new RDS for MySQL
- CCreate a second MySQL database in a second Availability Zone. Use native MySQL commands
- DCreate a copy of the EC2 instance that runs the MySQL database. Deploy the copy in a second
How the community answered
(32 responses)- A6% (2)
- B75% (24)
- C3% (1)
- D16% (5)
Explanation
Amazon RDS Multi-AZ deployments provide automatic failover for relational databases such as MySQL, ensuring high availability and durability. The feature maintains synchronous replication between a primary DB instance and a standby in a separate Availability Zone. AWS guarantees that failover typically completes within minutes, ensuring an RTO and RPO of less than 2 Option A requires manual promotion of replicas, which cannot meet the strict RTO/RPO Option C depends on custom scripts and manual synchronization, introducing operational risk. Option D creates active-active EC2-based databases, which do not provide synchronous replication or automated failover. Therefore, Multi-AZ RDS (B) is the managed, resilient, and operationally efficient solution that meets the business requirements.
Community Discussion
No community discussion yet for this question.