选择正确的P2V迁移工具

日期: 2010-09-24 作者:David Strom翻译:李哲贤 来源:TechTarget中国 英文

在决定实现虚拟化之后,用户需要选择合适的工具完成,接下来就是转化过程:把正在运行的物理桌面或服务器转化为虚拟机形式。尽管您也可以从零开始创建一个新的虚拟机,但通常完成一个已经安装和配置了所有应用的物理机到虚拟机的转化则要简单快捷一些。   下表列举出一些可以完成P2V转化的工具以及各自的不同属性:   *V2P把虚拟镜像转化为物理机;V2V完成对虚拟镜像的转换和迁移,包括从一个管理器平台到其它平台的转换   **只有VMware提供了对微软Virtual PC 2004 、2007或 Virtual Server 2005创建的磁盘镜像格式的转换   为什么列表中没有包含微软?   ……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

在决定实现虚拟化之后,用户需要选择合适的工具完成,接下来就是转化过程:把正在运行的物理桌面或服务器转化为虚拟机形式。尽管您也可以从零开始创建一个新的虚拟机,但通常完成一个已经安装和配置了所有应用的物理机到虚拟机的转化则要简单快捷一些。

  下表列举出一些可以完成P2V转化的工具以及各自的不同属性:

P2V

  *V2P把虚拟镜像转化为物理机;V2V完成对虚拟镜像的转换和迁移,包括从一个管理器平台到其它平台的转换

  **只有VMware提供了对微软Virtual PC 2004 、2007或 Virtual Server 2005创建的磁盘镜像格式的转换
 
  为什么列表中没有包含微软?

  微软确实提供了各种可以为Hyper-V创建VHD文件的工具。事实上, Windows Server 2008 R2包含了对正在运行的虚拟机实现在线迁移的能力。但是,通常而言我们最好选用第三方工具来转换。
 
  为确保选择了最恰当的转换工具,请先考虑好如下这些问题:

  可以使用免费工具吗?VMware, 、Citrix, 、Paragon 和 Quest (之前的Vizioncore)都提供了免费工具,也有一些其它厂商提供15到30天的免费使用。如果免费工具可以满足需求,确实是不错的选择。而且,某些免费版本还提供了更多的功能。例如,Liuux P2V在VMware vCenter Converter Standalone免费版中可以支持,但在付费的vCenter插件中却不支持。另外,如下图1所示,Paragon Go Virtual还支持对内存和硬盘参数的调整,包括VM文件到其它格式的转换能力。

  图1:通过Go Virtual可以把虚拟机文件转换为各种磁盘格式。

过Go Virtual

  支持哪种虚拟机磁盘镜像和管理程序?除了Citrix之外,各种工具都可以支持VMware的VMDK格式。而VMware之外的各种工具可以转换微软的VHD镜像。VMware可以提供对部分微软老磁盘镜像的支持,而另外的一些工具可以支持诸如Citrix或VirtualBox这样的管理程序。

  是否之需要P2V功能?对于用户而言只能完成从物理机到虚拟机的转换可能还不够。例如,我们可能还需要让虚拟机返回物理机或者是把正在某台主机运行的虚拟机迁移到其它主机。而Double-Take Move, vConverter 以及PlateSpin Migrate的工具就提供了这些额外功能。此外,Prowess Software's Smart Deploy还可以支持直接把Windows镜像安装DVD转化为VMDK文件,当有大量的Windows 7桌面或Windows Server 2008需要安装时会很方便。

  开始前

  确保在开始转换前已经清理过主机。清空垃圾桶、完成磁盘清理、移除临时文件以及确保有足够的空间可以安装虚拟磁盘镜像。
 
  支持哪种桌面和服务器操作系统?某些工具可能不支持Windows 64位操作系统, Linux 和 Windows 7。例如,尽管PlateSpin 和 VMware可以支持多种操作系统,但是Windows 7除外。另外,对于很多产品而言,如果是对Linux主机转换,需要首先停掉服务器并通过特制的CD重启来获得对文件系统的访问权限。同样的操作在针对AD或数据库服务器时也需要进行,因为多数工具无法复制打开的文件。

  是否需要对现有的物理备份镜像做转换?如果是,请考虑Acronis或 StorageCraft的产品。这些工具可以把它们的备份镜像转换成各种类型的虚拟机磁盘格式,如果你已经了解了Acronis的磁盘镜像工具,那么就更简单了。使用跟备份相关产品的好处就在于用户无需关闭正在运行的服务器或担心打开文件的问题。

  对自动化能力的需求?根据P2V项目的不同,可能会需要把某个单一镜像克隆成多个虚拟机,或者是自动完成很多个物理主机到各自虚拟机的转换。更加高级的PlateSpin, vConverter, Quest 或vCenter工具会有用处。

  图2:Quest在转换过程中提供了广泛的自动化任务能力。

Quest

  是否有多个物理分区需要转换?某些产品只对系统启动分区做转换,而另外还有一些可以同时管理多个磁盘分区。而且,个别工具甚至可以把转换后的镜像保存到网络或外部驱动器上。

  关于P2V转换的更多信息和实践,请参考:

  • Ituda的 "VMware P2V converter best practices"
  • "VMware Converter and failed P2V migrations" 在Mindaugas Kiznis 的博客
  • " Easy Physical to Virtual (P2V) for Hyper-V" William Faulkner, MCSE

作者

David Strom
David Strom

投稿作家

翻译

李哲贤
李哲贤

TT虚拟化特约作者

相关推荐