本地 DR 到 AWS - AWS 规范性指导

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

本地 DR 到 AWS

AWS 作为本地工作负载的异地灾难恢复 (DR) 环境是一种常见的混合方案。在选择要使用的技术之前,请定义您的灾难恢复目标,包括所需的恢复时间和恢复点目标。为帮助这项定义问题,您可以使用灾难恢复计划清单

有许多选项可帮助您快速在 AWS上设置和配置灾难恢复环境。请务必考虑所有工作负载依赖关系,并定期全面测试灾难恢复计划和解决方案,以验证其完整性。

AWS AWS Elastic Disaster Recovery用于在上创建本地服务器(包括根卷和操作系统)的完整副本 AWS。弹性灾难恢复会持续将您的计算机复制到目标 Amazon Web Services account 中的低成本暂存区域,并首选 AWS 区域。块级复制是服务器存储的精确副本,包括操作系统、系统状态配置、数据库、应用程序和文件。如果发生灾难,您可以指示弹性灾难恢复在几分钟内快速启动数千台处于完全配置状态的计算机。

弹性灾难恢复使用安装在您的每台本地服务器上的代理。这些代理会将本地服务器的状态与 AWS上运行的功率较低的 Amazon EC2 等效服务器同步。您还可以使用弹性灾难恢复功能自动执行灾难恢复故障转移和故障恢复流程。自动化故障转移和故障恢复过程可以帮助您实现更低、更稳定的恢复时间目标 (RTO)。

使用带有恢复实例和 EBS 卷的 Elastic 灾难恢复的数据中心和环境示意图。 AWS
  1. 复制服务器状态报告

  2. 自动创建和终止暂存区域资源

  3. 启动恢复实例时的 RTO 为分钟,RPO 为秒

  4. 连续块级复制(压缩和加密)

测试灾难恢复流程并验证实时暂存环境不会与本地环境发生冲突非常重要。例如,确认适当的许可证在您的本地、暂存和已启动的灾难恢复环境中可用且可以正常运行。还要确认是否已正确配置任何可能从中央数据库进行轮询和提取工作的工作器类型的进程,以避免重叠或冲突。在灾难恢复过程中,包括恢复服务器实例上线之前必须执行的所有必要步骤。还包括恢复服务器实例联机且可用后要执行的步骤。您可以使用诸如 AWS Elastic Disaster Recovery 计划自动化解决方案之类的解决方案或其他方法来帮助您实现灾难恢复计划的自动化。

您可以使用 Storage Gateway 卷网关为本地服务器提供基于云的卷。也可以使用 Amazon EBS 快照快速配置这些卷,以便与 Amazon EC2 配合使用。尤其,存储卷网关为您的本地应用程序提供对整个数据集的低延迟访问。卷网关还提供基于快照的持久备份,可以将其恢复以供本地使用或与 Amazon EC2 一起使用。您可以根据工作负载的恢复点目标 (RPO) 安排 point-in-time 快照。

重要

卷网关卷旨在用作数据卷,而不是用作启动卷。

您可以使用 Amazon EC2 Amazon 机器映像 (AMI),其配置与您的本地服务器相匹配并单独指定您的数据量。配置和测试 AMI 后,从 AMI 预配置 EC2 实例以及基于卷网关快照的数据卷。这种方法要求您对环境进行全面测试,以验证您的 EC2 实例是否正常运行,尤其是对于 Windows 工作负载。