我有一个使用基于 2008R2 的模板配置创建的 HyperV 2008R2 VHD 映像 - 2G RAM、40GB 磁盘、2 个 CPU 和 2 个桥接端口网络接口。
想知道是否可以将我现有的 2008R2 VHD 映像转换为 2012R2 VHDX 版本,从而使实例在 HyperV 2012R2 上运行?如果可以,那么要通过什么步骤来实现?
答案1
如果您只谈论光盘,那么就开始删除无用的元素 - 比如服务器版本。它归结为“我可以将 VHD 转换为 VHDX 吗”。是的,完全支持。命令行,Hyper-V 管理中的菜单(编辑光盘)。
如果您谈论虚拟机,则这是一个两步过程。在 2008 中导出,在 2012R2 中导入。然后编辑磁盘并将新的 VHDX 链接到虚拟机。
答案2
这可以通过 Hyper-V 管理器完成:https://blogs.technet.microsoft.com/aviraj/2012/05/05/windows-server-2012-convert-vhd-to-vhdx-using-hyper-v-manager/
或者,您可以使用第三方转换器,例如 StarWind V2V 转换器:https://www.starwindsoftware.com/converter它还具有许多额外的转换选项(例如从 VMware 到 Hyper-V 以及反之亦然)。