Q71 — AWS SAP-C02 第3章

第 71/75 题 | ← 返回第3章

Q296. 一家公司需要为其电商网站构建灾难恢复(DR)解决方案。Web应用程序托管在Application Load Balancer后面的t3.large Amazon EC2实例集群上,使用Amazon RDS for MySQL数据库。EC2实例在跨多个可用区的Auto Scaling组中。 发生灾难时,Web应用程序必须故障转移到辅助环境,RPO为30秒,RTO为10分钟。 哪种解决方案最具成本效益地满足这些要求?

正确答案: B. 使用基础设施即代码(IaC)在DR区域配置新基础设施。为数据库实例创建跨区域只读副本。设置AWS Elastic Disaster Recovery (CloudEndure Disaster Recovery)以持续将EC2实例复制到DR区域。在DR区域以最小容量运行EC2实例。使用Amazon Route 53故障转移路由策略在灾难事件中自动故障转移到DR区域。增加Auto Scaling组的期望容量。

解析

选项B使用IaC配置基础设施,创建跨区域只读副本,使用AWS Elastic Disaster Recovery持续复制EC2实例,以最小容量运行实例以降低成本,使用Route 53故障转移路由策略。这满足30秒RPO和10分钟RTO的要求,同时最具成本效益。 选项A使用cron表达式每30秒备份不现实,地理位置路由不适合DR场景。选项C需要手动恢复数据,不满足RPO和RTO要求。选项D在DR区域以全容量运行实例费用过高。