将VMware VM转换为Hyper-V

我们公司正在尝试Hyper-V作为服务器虚拟化解决scheme,所以我正在寻找安全地testing所有东西的最有效的方法。 我的计划是对10个VMware VM(这些是实时生产服务器)中的每一个进行快照备份,然后使用Microsoft Virtual Machine Converter将快照转换为Hyper-V文件。 然后,我将在运行Windows Server 2012 Datacenter Edition的testing机器上安装Hyper-V服务,并将转换后的VM上传到Hyper-V。 刚刚进入networking,这听起来像一个坚实的计划? 我可能碰到什么潜在的问题?

阅读MVMC指南使得它看起来像一旦虚拟机被转换并上传到目标服务器上,它就会closures源代码。 有没有办法将VMware快照彻底转换成Hyper-V文件?

对不起,如果这个post是混乱,请告知。

我没有足够的代表评论,所以我只是把它放在这里。

在使用HyperV,VMWare,Xen之后,我build议你省去一些麻烦,而不是转换。 如果你的工具已经到位,那么只需要重新构build你的环境就可以了。

通过这种方式,您也可以确保没有任何虚拟机具有与当前生产环境相同的networking连接等。

这里有几件事情需要注意:

当我们转换时,我们使用System Center Virtual Machine Manager(以下简称SCVMM,因为人生太短)来照顾这个。 如果您对HyperV非常认真,并且您目前使用vCenter来pipe理VMware服务器场(而不是仅仅让几台ESXi主机不在一起工作),那么我强烈build议您这样做。

坦率地说,我仍然build议把SCVMM的一个eval拷贝拿来帮助转换,即使你之后不保留它。

从本质上讲,这个(以及我所知道的大多数其他转换方法)将执行在“旧”虚拟机pipe理程序上运行的虚拟机来宾的迁移,并将其移动到“新”虚拟机。

这显然意味着同时运行和一次(如果我没有记错的话)将包括更改“旧”虚拟机的configuration,例如删除(或至less禁用)客户添加,安装新的驱动程序等。 ,我强烈build议您在迁移之前快照testing虚拟机,执行迁移并查看迁移情况,如果您决定坚持使用VMware,请在迁移之前恢复您所做的快照。

SCVMM将允许你在同一个界面中同时pipe理vcenter和hyperv,这将使得这个任务变得更加简单,并且使hyperv集群的后续pipe理变得更容易。

我自己没有用过,但是我知道Starwind在他们的网站上有一个免费的VM镜像转换器。 这里有一些更多的信息: http : //www.starwindsoftware.com/converter

值得注意的一点是,这听起来像他们的转换器进行转换,而不影响虚拟机的操作,但我没有任何经验,以确保这一点。