我们目前有一台装有 4 台虚拟机的 Windows 2008R2 Hyper V 服务器。我们想再买一台 Windows Hyper V 服务器主机,为一个长期项目添加几台新服务器。
我的问题是,如果我们使用 2012 hyper v 主机,2008 hyper v VM 客户机是否能够在 hyper v 2012 上运行?我们希望有另一台主机可以用作备份。
答案1
而且,为什么不直接将 2008 R2 Hyper-V 服务器也更新到 2012 R2 呢?Hyper-V 服务器的许可成本又不高。
答案2
我们已经多次成功(在我看来相当容易)将在 HyperV 2008 R2 中创建的 VM 导入到较新的 HyperV 2012 R2 主机中。这是设计使然。
我能想到的唯一问题是,如果你试图以相反的方式执行此过程,从 2012 R2 --> 2008 R2,如果你不仔细检查一代您要尝试迁移的虚拟机。
基本上,HyperV 12 R2 现在可以创建具有新功能的 Gen 2 VM,但不需要运行在 2012 R2 服务器(参见链接),但不能运行在 HyperV 08 R2 上。因此,基本上,除非您特别需要 Gen 2 VM 提供的新功能之一,并且您的环境中仍会运行 HyperV 2008 R2,否则您始终可以选择坚持使用 Gen 1 VM,2012 R2 仍完全支持这些 VM。