什么是 Azure Site Recovery
Azure Site Recovery 在 Azure 区域之间复制虚拟机工作负荷。 你还可以使用 Site Recovery 将 VM 从其他环境(例如本地基础结构)迁移到 Azure。 你将了解到 Site Recovery 的作用不仅仅是备份和还原基础结构。
假设你的组织最近遭遇了飓风导致的中断。 下面我们将了解有助于处理未来中断的 Site Recovery 功能。 我们还将识别通过允许故障转移到次要 Azure 区域来保护 Azure VM 所需的 Site Recovery 功能。
Site Recovery 功能
Site Recovery 管理 Azure 中的灾难恢复业务流程。 它旨在将工作负荷从主站点或区域复制到辅助站点。 如果主站点出现问题,Site Recovery 可以将受保护的 VM 复制到其他 Azure 区域。
Site Recovery 管理区域间的 Azure VM 复制或本地 VM 与 Azure 之间的复制。 由于 Site Recovery 内置于 Azure 中,因此它可以运行无缝测试(灾难恢复演练),而不影响生产工作负荷。
Azure 虚拟机保护
Site Recovery 会自动保护 Azure 中的 VM 实例。 Site Recovery 反映源 VM 配置,并在辅助 Azure 区域创建所需或关联的资源组、存储帐户、虚拟网络和可用性集。 创建的资源会带上 Site Recovery 后缀。
快照和恢复点
Site Recovery 具有可自定义的复制策略,允许你定义恢复点的保留历史记录和快照的频率。 可以从 VM 磁盘的快照创建恢复点。 可使用“应用一致”和“故障一致”这两种类型的快照。
“应用一致”恢复与故障一致捕获相同数据,但还包括所有内存中数据和进程内事务。 包括内存中数据意味着 Site Recovery 可以还原 VM 和任何运行中的应用,而不会丢失任何数据。 捕获快照的默认频率为每 60 分钟一次。
“故障一致”恢复将恢复捕获快照时磁盘上的数据。 捕获快照的默认频率为每五分钟一次。
所有恢复点默认保留 24 小时,但可以将此期限延长到 72 小时。
复制到次要区域
为 Azure VM 启用复制时,Site Recovery 移动服务会作为 VM 上的扩展安装。 安装的扩展会将 VM 注册到 Site Recovery。 然后开始连续复制 VM,对磁盘的任何写操作都立即转移到本地存储帐户。 Site Recovery 使用此帐户,将缓存复制到目标环境中的存储帐户。
Site Recovery 复制存储在缓存中的数据,并将其与目标存储帐户或复制的托管磁盘同步。 处理数据后,会创建故障一致恢复点。 如果启用了应用一致恢复点,将按照 Site Recovery 复制策略中设置的计划生成它们。
Site Recovery 可以对 Azure VM 使用加速网络,减少抖动并降低 CPU 使用率。
灾难恢复演练
通过 Site Recovery,可以在完成所有必需的配置任务后执行灾难恢复演练。 运行 DR 演练可以在不丢失数据、停机或破坏生产环境的情况下验证环境的复制策略。 演练不会影响生产环境,是测试是否已正确配置所有内容的一种方法。
灵活的故障转移和故障回复
可以使用 Azure 门户快速启动 Site Recovery 故障转移和故障回复。 运行故障转移时,由你选择恢复点,然后由 Site Recovery 进行故障转移。 故障回复只是此过程的反向操作。 成功完成故障转移后,可进行故障回复。