将(大)vm从ESXi 3.5转换为Hyper-V Server 2008 R2

好的这是我的问题,我有1个ESXi 3.5服务器上有3虚拟机的。 我决定转移到Hyper-V Server R2上,因为我喜欢他们正在做的事情。 (免费集群和实时迁移对我来说是密不可分的)我们是一家小商店,还没有真正的iSCSI设置(但是很快我就希望了),所以我只是在本地运行我的存储(我有一个starwind / ms服务器iscsi框,如果我需要这个转换的话)我需要把我的vmclosures到我的hyper-v r2盒子上。 我有SCVMM,但它似乎不会连接到我的esxi框来移动它们。 我不知道该怎么做。

我已经阅读了很多关于手动转换(vmdk到vhd工具)的内容,但是如果可以的话,我想要做更多的自动化操作。 空间是一个令人担忧的问题,因为其中一个虚拟存储是我们的存储驱动器,接近1TB。

所以我想我的实际问题是从vmware到hyper-v的最佳方式是什么?

感谢大家。

将.vmx和任何VMDK文件从ESX控制台复制到Windows文件夹。 那么你应该能够指向SCVMM在.vmx,它应该工作。 如果在这一点上失败了,你可以编辑.vmx来确保其中的vmdkpath是正确的(即只要从它们中删除任何path)。 Veeam FastSCP将做的伎俩,如果你需要的东西来处理副本。 在开始之前,如果您有任何快照,最好先删除所有快照。

这些文件很可能都位于/ vmfs / datastore / virtualmachine-name下,但如果您select将VMDK放在其他位置,其中一些文件可能位于其他位置。 如果他们传播你将不得不编辑.vmx

我已经使用SCVMM从VMWare服务器(v1)导入虚拟机。 就SCVMM而言,虚拟机只是一个物理服务器,它不会导入问题。 首先卸载VMWare工具,否则当您在Hyper-V中启动虚拟机时,您将获得无害但恼人的警告。

JR

http://www.adopenstatic.com/cs/blogs/ken/archive/2008/03/23/16710.aspx

不同之处在于他从VMware Server迁移。 但文章可以引导你一个帮助你。

删除要迁移到HyperV的服务器上的VMware工具安装disk2vhd启动它。 这会将您的整个磁盘/分区复制到VHD文件。 在HyperV上创build一个新的虚拟服务器,使用之前创build的VHD文件。 “插入”集成服务磁盘并安装集成服务。 在HyperV上启动虚拟机(确保VMware虚拟服务器已closures以避免冲突。