Q43 — AWS SAP-C02 第1章
第 43/75 题 | ← 返回第1章
Q118. 一家公司正在 AWS 云中运行应用程序。应用程序在 Amazon Elastic Container Service (Amazon ECS) 集群中的容器上运行。ECS 任务使用 Fargate 启动类型。应用程序的数据是关系型的,存储在 Amazon Aurora MySQL 中。为满足监管要求,应用程序必须能够在应用程序故障的情况下恢复到单独的 AWS 区域。在故障情况下,不能丢失任何数据。哪个解决方案以最少的运维开销满足这些要求?
- A. 在不同区域预置 Aurora 副本。 ✓
- B. 设置 AWS DataSync 以持续将数据复制到不同区域。
- C. 设置 AWS Database Migration Service (AWS DMS) 以执行到不同区域的持续数据复制。
- D. 使用 Amazon Data Lifecycle Manager (Amazon DLM) 安排每 5 分钟创建一次快照。
正确答案: A. 在不同区域预置 Aurora 副本。
解析
为在不丢失数据的情况下实现跨区域恢复,推荐的解决方案是: A. 在不同区域预置 Aurora 副本。 说明: Aurora 全球数据库允许在不同区域创建副本,提供跨区域的数据复制。Aurora 使用基于存储的复制,RPO 通常在 1 秒以内,满足不丢失数据的要求。这是运维开销最少的解决方案,因为它是完全托管的。