View a markdown version of this page

亚马逊 DocumentDB 全球集群执行块 - Amazon 应用程序恢复控制器(ARC)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊 DocumentDB 全球集群执行块

Amazon DocumentDB 全球集群执行块允许您为全局群集执行故障转移或切换恢复工作流程。

  • 失效转移 – 使用此方法从计划外停机中恢复。使用这种方法,您可以跨区域故障转移到您的 Amazon DocumentDB 全局集群中的一个辅助集群。这种方法的恢复点目标(RPO)通常是一个以秒为单位的非零值。数据丢失量取决于故障发生时的 Amazon DocumentDB 全局 Amazon Web Services 区域 集群复制延迟。

  • 切换 — 将此方法用于受控场景,例如操作维护和其他计划中的操作程序,其中所有 Amazon DocumentDB 集群都处于正常状态。由于此功能会在进行任何其他更改之前将辅助群集与主群集同步,因此 RPO 为 0(无数据丢失)。

配置

要配置 Amazon DocumentDB 全球集群执行块,请输入以下值。

重要

在配置执行块之前,请确保计划的执行角色具有正确的 IAM 策略。有关更多信息,请参阅 亚马逊 DocumentDB 全球集群执行区块策略示例。

  1. 步骤名称:输入名称。

  2. 步骤描述(可选):输入步骤的描述。

  3. Amazon DocumentDB 全局集群标识符:输入全局集群的标识符。

  4. 区域的集群 ARN:输入计划中每个区域要使用的集群 ARN。

  5. 为 Amazon DocumentDB 集群指定选项:选择切换或故障转移(数据丢失)。

  6. 超时:输入超时值。

然后,选择保存步骤。

工作原理

通过配置 Amazon DocumentDB 全局群集执行块,您可以在应用程序恢复过程中对全局群集进行故障转移或切换。如果您使用的是一种 active/active 方法,则区域切换将使用其他已配置的区域作为来源。也就是说,如果某个区域处于停用状态,则区域切换将使用另一个活跃区域作为来源来匹配要扩展的百分比。

此块支持优雅和非优雅的执行模式。不雅的设置会执行 Amazon DocumentDB 全局集群故障转移,这可能会导致数据丢失。

在切换或故障转移操作期间,将更改客户用来写入的 DNS 端点。客户有责任确保在操作完成后使用正确的端点。