我有一个现有的 3 服务器 hyperv 集群,使用 Dell R715 AMD 机器。
现在我正在计划如果我们的服务器机房在灾难中受损该怎么办。计划是在另一个位置准备一台功能相当强大的服务器,等待恢复。这些位置通过 50mbit 连接连接。
如果我们收到警告,我想在不同位置之间迁移虚拟机。如果没有,我们将从异地备份中进行恢复。
问题在于:戴尔的所有新服务器都没有 AMD 处理器。混合使用 AMD 和英特尔处理器并不是理想的选择,但我的预算不允许我丢弃 AMD 服务器 - 而且由于 AMD 服务器似乎正在逐步淘汰,我不想被迫购买旧服务器。
我知道您无法在 AMD 和 Intel 处理器之间进行实时迁移。但是您可以在虚拟机关闭时进行此操作吗?
有几种情况我不知道是否会遇到问题:
- 将运行在 AMD 处理器上的虚拟机的备份还原到运行 Intel 处理器的主机。我怀疑这不会造成问题,但谁也不知道。
- Hyper-V 副本 - 可以在 AMD 和 Intel 服务器之间完成吗?
- 已关闭虚拟机的实时/快速迁移 - Hyper-V 工具是否允许我以这种方式迁移已关闭虚拟机,还是仍会检查处理器兼容性?我唯一的选择是导出/导入虚拟机吗?
答案1
在停止和启动虚拟机的情况下,在不同处理器类型之间移动时不应该遇到任何问题。(例如导出和导入。)
如果这些是集群节点,并且集群节点中有不同类型的处理器,并且您想要将虚拟机从一个节点移动(但仍然不是实时迁移)到另一个节点,则需要在“处理器兼容性”模式下启动虚拟机。
但不管听起来怎么样,“处理器兼容性”模式仍然不允许您在具有不同处理器类型的机器之间进行实时迁移。