
Ultimate access to all questions.
A company seeks to implement AWS for disaster recovery of their on-premises application, which consists of hundreds of Windows-based servers sharing a common file system. The company requires an RTO of 15 minutes and an RPO of 5 minutes, necessitating a solution with native failover and fallback capabilities. Which cost-effective AWS solution should they adopt?
A
Deploy an AWS Storage Gateway File Gateway to schedule daily backups of the Windows servers, storing the data in Amazon S3. In the event of a disaster, restore the on-premises servers from the backup, and for fallback, operate the servers on Amazon EC2 instances.
B
Develop AWS CloudFormation templates to establish infrastructure, using AWS DataSync to replicate data to Amazon Elastic File System (EFS). During a disaster, utilize AWS CodePipeline to deploy the templates for restoring on-premises servers, and for fallback, use DataSync to retrieve the data.
C
Set up an AWS CDK pipeline to create a multi-site active-active environment on AWS, replicating data to Amazon S3 via the s3 sync command. In case of a disaster, redirect DNS endpoints to AWS, and for fallback, employ the s3 sync command to restore data.
D
Employ AWS Elastic Disaster Recovery to replicate the on-premises servers, using AWS DataSync to copy data to an Amazon FSx for Windows File Server file system. Mount this file system to AWS servers. In the event of a disaster, failover the on-premises servers to AWS, and for fallback, use Elastic Disaster Recovery to revert to new or existing servers.