是否有可能将虚拟机从VMware转换为Hyper-V(反之亦然)并保留快照?
例如,我在VMWare工作站中有一个虚拟机,我想将其转换为Hyper-V,但是当虚拟机最终处于Hyper-V时,我希望所有的VMware快照都能转换成Hyper-V快照。
如果目前没有这样的工具,那么这在理论上是可能的吗?
对于“理论上是否可行?”将不会有权威的答案。 问题除非某人已经成功完成。
尽pipeESX和Hyper-V共享快照的一些概念(虚拟硬盘内容被及时冻结,RAM内容的副本以及虚拟设备和虚拟CPU的状态一起被保存),但实现方式会有很大的不同。 Hyper-V和ESX使用不同types的虚拟设备(NIC,HDD控制器,graphics卡)将防止它们之间的任何简单转换。
如果您只是瞄准虚拟硬盘的内容,事情会更容易,但并非没有困难:Hyper-V不会将快照存储在文件中,而是使用Windows卷影复制来冻结数据的时间点,所以任何转换器实用程序将需要能够处理。
总而言之,我怀疑任何人都会考虑必要的努力,并写下类似的话。
1)卸载VMware工具2)closures虚拟机3)将虚拟机导出为OVF格式4)导入HyperV
或者,您可以使用Microsoft的System Center将VMDK转换为VHD。
要么工作。