将VMWare VMDK HDD文件转换为HyperV VHD文件的最佳方法是什么?
我的任务是将我们的环境转换为HyperV以进行评估。我们是MSDN的订户,因此,如果您知道该工作的MS软件,可能会向我提供。
我一直在成功或失败“ vmdk2vhd”-大约有一半时间告诉我“无效的vmdk”,据我所知它们应该没问题。
将VMWare VMDK HDD文件转换为HyperV VHD文件的最佳方法是什么?
我的任务是将我们的环境转换为HyperV以进行评估。我们是MSDN的订户,因此,如果您知道该工作的MS软件,可能会向我提供。
我一直在成功或失败“ vmdk2vhd”-大约有一半时间告诉我“无效的vmdk”,据我所知它们应该没问题。
Answers:
现在有几种工具可以完成此任务。某些主题具有更多功能,例如将运行中的PC转换为图像并转换为其他格式。
一个简洁的小工具是StarWind V2V Converter:
另一个是vmToolkit的Vmdk2Vhd,但我对此没有经验。
如果您想使用具有更多功能的大型解决方案,可以尝试使用VMware vCenter Converter。
仅将vmdk转换为vhd不会将服务器转移到Hyper-V,因为所有驱动程序都会出错。我必须使用大约六个VMWare虚拟服务器来执行与您相同的操作。我通过使用Microsoft系统中心虚拟机管理器来导入服务器,就像它们是物理服务器一样。我认为SCVMM是可以从Microsoft免费下载的,或者至少可以使用评估版。
一些注意事项:在导入到Hyper-V之前,请先从虚拟服务器上卸载VMWare Tools,否则在启动导入的Hyper-V服务器时它们会产生错误。我导入的服务器偶尔会出现w32time错误,但除此之外,它们还能正常工作。
JR
我曾尝试将VMDK转换为VHD,但最终出现黑屏,并且转换后无法启动Windows。
检查以下注释线程,以查看转换后的VMware驱动程序和黑屏可能存在的问题:http : //vmtoolkit.com/blogs/announcements/archive/2006/11/20/vmdk-to-vhd-converter-available。 aspx
这里有一篇文章,其信息与上面的评论主题相似或相同,但需要注册:http : //searchservervirtualization.techtarget.com/tip/0,289483,sid94_gci1225164,00.html?asrc=SS_CLA_303373&psrc=CLT_94
最后,该论坛线程具有与上述两个站点类似的信息:http : //vmtoolkit.com/forums/thread/78.aspx
当我使用winimage从vmdk转换为vhd时,添加到新Hyperv VM中的结果文件无法启动,它告诉我该磁盘上的Windows版本已损坏。从Windows映像文件运行修复无济于事。操作系统是win2k3 SP2。
为了使此转换正常工作,是否需要做一些特殊的事情?