
Ultimate access to all questions.
A company is seeking to implement a business continuity plan using AWS for their primary on-premises application, which is hosted on physical servers alongside other applications. This application relies on a MySQL database. All on-premises applications are compatible with Amazon EC2 operating systems. What is the most operationally efficient solution to ensure continuity in the event of a failure?
A
Deploy the AWS Replication Agent across all source servers, including those hosting MySQL. Establish replication for these servers and periodically test failover by launching and switching to test instances.
B
Utilize the AWS Replication Agent on the source servers, including MySQL servers, and initiate AWS Elastic Disaster Recovery in the designated AWS Region. Configure launch settings and routinely execute failover and fallback operations from the latest recovery points.
C
Set up AWS Database Migration Service (AWS DMS) replication servers and an Amazon Aurora MySQL DB cluster as the target database. Initiate a DMS replication task to transfer existing data to the target cluster. Implement a local AWS Schema Conversion Tool (AWS SCT) change data capture (CDC) task for data synchronization. Deploy the remaining software on EC2 instances using a compatible base Amazon Machine Image (AMI).
D
Install an AWS Storage Gateway Volume Gateway on-premises and attach volumes to all on-premises servers. Install the application and MySQL database on these volumes and maintain regular snapshots. On EC2 instances, use a compatible base AMI to install the software, launch a Volume Gateway, and restore volumes from the most recent snapshot for failover.