本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
亚马逊 DocumentDB 全球集群执行区块
Amazon DocumentDB 全局集群执行区块允许您为全局集群执行故障转移或切换恢复工作流程。
失效转移 – 使用此方法从计划外停机中恢复。使用这种方法,您可以向 Amazon DocumentDB 全局集群中的一个辅助集群执行跨区域故障转移。这种方法的恢复点目标(RPO)通常是一个以秒为单位的非零值。数据丢失量取决于故障发生时的 Amazon DocumentDB 全局 Amazon Web Services 区域 集群复制延迟。
切换 — 在所有Amazon DocumentDB集群都处于正常状态的情况下,将此方法用于受控场景,例如运营维护和其他计划中的操作程序。由于此功能在进行任何其他更改之前会将辅助群集与主群集同步,因此 RPO 为 0(无数据丢失)。
配置
要配置 Amazon DocumentDB 全球集群执行区块,请输入以下值。
重要
在配置执行区块之前,请确保计划的执行角色具有正确的 IAM 策略。有关更多信息,请参阅 Amazon DocumentDB 全球集群执行区块示例策略。
步骤名称:输入名称。
步骤描述(可选):输入步骤的描述。
Amazon DocumentDB 全球集群标识符:输入全局集群的标识符。
区域的集群 ARN:输入计划中每个区域要使用的集群 ARN。
为 Amazon DocumentDB 集群指定选项:选择切换或故障转移(数据丢失)。
超时:输入超时值。
然后,选择保存步骤。
工作原理
通过配置 Amazon DocumentDB 全局集群执行块,您可以在应用程序恢复过程中进行故障转移或切换全局集群。如果你使用一种 active/active 方法,区域切换会使用另一个配置的区域作为来源。也就是说,如果某个区域处于停用状态,则区域切换将使用另一个活跃区域作为来源来匹配要扩展的百分比。
此块支持优雅和非优雅的执行模式。不正常的设置会执行 Amazon DocumentDB 全球集群故障转移,这可能会导致数据丢失。
在切换或故障转移操作期间,客户用来写入的 DNS 端点将发生变化。客户有责任确保在操作完成后使用正确的端点。