本教程介绍如何使用 Azure Site Recovery 将 Hyper-V 虚拟机故障转移到 Azure。 故障转移后,可以在本地站点可用时执行故障恢复。 本教程中,您将学习如何:
- 验证 Hyper-V VM 属性以检查是否符合 Azure 要求。
- 将特定 VM 故障转移到 Azure。
本教程是系列教程中的第五个教程。 它假定你已完成上一教程中的任务。
了解 不同类型的故障转移。 如果要在恢复计划中切换多个 VM,请查看本文。
准备故障转移
请确保 VM 上没有快照,并在故障回复期间关闭本地 VM。 它有助于确保复制期间的数据一致性。 故障回复期间不要打开本地部署的虚拟机。
故障转移和故障回复有三个阶段:
- 故障转移到 Azure:将 Hyper-V VM 从本地站点故障转移到 Azure。
- 故障恢复到本地:当本地站点可用时,将 Azure VM 从故障切换状态恢复到本地站点。 它开始将数据从 Azure 同步到本地,并在完成时启动本地 VM。
- 反向复制本地 VM:恢复到本地后,将本地 VM 进行反向复制,以开始将其复制到 Azure。
验证 VM 属性
故障转移前验证 VM 属性,并确保 VM 满足 Azure 要求。
在“受保护的项”中,单击“复制的项”>“VM”。
“复制的项”窗格中具有 VM 信息、运行状况状态和最新可用恢复点的摘要 。 单击“属性” ,查看详细信息。
在 “计算和网络”中,可以修改 Azure 名称、资源组、目标大小、 可用性集和托管磁盘设置。
可查看和修改网络设置,包括在运行故障转移后 Azure VM 所在的网络/子网,以及将分配给它的 IP 地址。
在 磁盘中,可以查看有关 VM 上的作系统和数据磁盘的信息。
故障转移到 Azure
- 在Settings>Replicated items中,单击 VM >故障转移。
- 在故障转移中,选择最新恢复点。
- 选择“在开始故障转移前关闭计算机”。 在触发故障转移之前,Site Recovery 会尝试关闭源 VM。 即便关闭失败,故障转移仍会继续。 可以在作业 页上跟踪故障转移进度。
- 验证故障转移后,单击“提交”。 它会删除所有可用的恢复点。
警告
请勿取消正在进行的故障转移:如果在进行时取消,故障转移将停止,但 VM 将不再尝试复制。
连接到故障切换后的 VM
- 如果要在故障转移后通过使用远程桌面协议(RDP)和安全外壳(SSH)连接到 Azure VM,请验证是否满足要求。
- 故障转移后,转到 VM 并通过 连接到 VM 进行验证。
- 如果要在故障转移后使用不同的恢复点,请使用更改恢复点。 在下一步提交故障转移后,此选项将不再可用。
- 验证后,选择提交以在故障转移后完成 VM 的恢复点。
- 提交后,将删除所有其他可用的恢复点。 此步骤完成故障转移。
小窍门
如果在故障转移后遇到任何连接问题,请按照 故障排除指南。
后续步骤
故障转移后,重新配置以保护 Azure VM,使其能够从 Azure 复制到本地。 在 VM 重新保护并复制到本地站点后,准备就绪时可从 Azure 切换回本地站点。