我们的本地环境是运行 Windows Server 虚拟机的 VMware。我们正在使用 Azure Site Recovery (ASR) 将我们的一些虚拟机复制到 Azure。我一直在进行一些故障转移/故障回复测试,但遇到了一个问题。
在一台已在 ASR 中运行至少几年的虚拟机上,我成功故障转移到 Azure 并故障恢复到本地。在最近添加到 ASR 以测试故障转移/恢复的另外两台较新的虚拟机(一台是 WS2016;另一台是 WS2019)上,故障转移成功,但故障恢复会生成此错误:
Reprotect and Failback is not supported for the virtual machine (myvirtmachine) because it has boot type UEFI.
对于我测试的所有 3 台机器(包括成功故障恢复的机器),VMware > 设置 > VM 选项 > 启动选项都是相同的。(包括固件 = EFI;安全启动 = 已禁用)
是否有地方可以更改启动类型,以便这些机器可以故障恢复?或者,我应该对 VMware 中的设置做些什么前我进行故障转移以便机器能够恢复故障吗?
答案1
这更新汇总说应该支持,但有先决条件,请确保您是最新的。还有这个文档显示了很多有关 Azure Site Recovery/VM 复制支持的先决条件的内容。
先决条件
- Microsoft Azure Site Recovery 提供商(版本 5.1.4800 或更高版本)
- Microsoft Azure Site Recovery 统一设置(VMware 到 Azure)(版本 9.26.xxxx.x 或更高版本)
- Microsoft Azure 恢复服务代理(版本 2.0.8700.0 或更高版本)
改进
- Azure Site Recovery 现在支持具有 UEFI 布局的 VMware 和 Azure 计算机的测试故障转移、故障转移和故障回复
- 支持以下操作系统的 VMware 计算机 - Windows Server 2012、Windows Server 2012R2、Windows Server 2016、Windows Server 2019、SLES12Sp4、RHEL8
- 所有第二代 Azure 计算机均受支持
通常,当任务失败时,它会显示原因/问题(如您在问题中发布的)和解决方案(可能的解决方案并链接到页面)。
这文档当您尝试故障回复时,这是一个很好的限制。
如需更多故障排除,您应该阅读此内容文档。
如果没有帮助,请考虑向微软开一张票,他们可以看到幕后发生的事情。