An organization is designing a disaster recovery (DR) architecture for a non-critical internal HR portal. The application currently runs on Amazon EC2 instances behind an Application Load Balancer, with data stored in an Amazon RDS for MySQL database. The business requires a Recovery Point Objective (RPO) of 24 hours and a Recovery Time Objective (RTO) of 4 hours. The architecture must minimize ongoing running costs in the secondary DR region. Which TWO options should the Solutions Architect implement to meet these requirements?
- Create daily snapshots of the Amazon RDS for MySQL database and copy them to the secondary AWS Region.Cevap
- Create an Amazon Machine Image (AMI) of the EC2 instances, copy the AMI to the secondary AWS Region, and use AWS CloudFormation to deploy the compute infrastructure only when a disaster is declared.Cevap
- CDeploy a standby database using Amazon RDS Multi-AZ across regions to act as the primary database in the secondary region.
- DConfigure an Active-Active multi-region deployment using Amazon Aurora Global Database to replicate all data instantly.
- EDeploy a single NAT Gateway in one Availability Zone in the secondary region and route all subnets to it to minimize NAT costs during DR operations.
Cevap
To meet the requirements, the Solutions Architect should copy daily database snapshots to the secondary region and use AWS CloudFormation with copied AMIs to deploy the compute resources only when a disaster occurs.
For an RTO of 4 hours and RPO of 24 hours, a Backup and Restore DR strategy is the most cost-effective solution. Copying daily database snapshots to the secondary region meets the 24-hour RPO, and using AWS CloudFormation along with copied AMIs to launch compute resources on-demand during a failover ensures the 4-hour RTO is met while keeping standby costs minimal.
Adım Adım Çözüm
Anahtar Kavram
Disaster Recovery strategies (Backup & Restore) vs cost and RTO/RPO objectives