使用VMware Converter进行P2V迁移

日期: 2009-09-09 作者:Eric Siebert翻译:于富春 来源:TechTarget中国 英文

在虚拟化的部署过程中,几乎每个人都会遇到将物理服务器迁移到虚拟机上。幸运的是,VMware提供了一个免费的工具来帮助做这件事情: VMware Converter。还有其他可用的物理到虚拟(P2V)的迁移产品,虽然其中的许多都会提供更强大的功能、更好的支持操作系统和更好的性能,但VMware Converter是免费的产品,并且其迁移工作也做得很不错。   VMware Converter将VMware的P2V客户端和虚拟机导入程序组合成一个应用程序。

它同时支持物理到虚拟(P2V)和虚拟到虚拟(V2V)的迁移,但不支持虚拟到物理(V2P)。有一些方法和产品支持V2P的转换,但已超出本文讲述的范……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

在虚拟化的部署过程中,几乎每个人都会遇到将物理服务器迁移到虚拟机上。幸运的是,VMware提供了一个免费的工具来帮助做这件事情: VMware Converter。还有其他可用的物理到虚拟(P2V)的迁移产品,虽然其中的许多都会提供更强大的功能、更好的支持操作系统和更好的性能,但VMware Converter是免费的产品,并且其迁移工作也做得很不错。

  VMware Converter将VMware的P2V客户端和虚拟机导入程序组合成一个应用程序。它同时支持物理到虚拟(P2V)和虚拟到虚拟(V2V)的迁移,但不支持虚拟到物理(V2P)。有一些方法和产品支持V2P的转换,但已超出本文讲述的范围。

  VMware Converter的标准版与企业版

  Converter 3.0是一个独立的产品,并有两种版本:免费版本(标准版)和企业版,但同时你得有自己的VirtualCenter,才可以使用企业版功能。企业版增加了远程克隆服务器的功能(然而标准版,你就必须把它安装在你要迁移的服务器上),开机启动光盘ISO用于冷克隆一台服务器(然而标准版,你就只能实现热克隆),以及能够同时执行多个迁移任务。

  有趣的是,标准版和企业版是相同的应用程序。你只需下载应用程序,安装它并输入许可证密钥以解锁企业版功能。没有许可证密钥,你正在使用的就是标准版。然而,用于实现冷克隆的ISO光盘是一个单独的下载包,仅适用于授权的企业用户。VirtualCenter 2.5版本中,VMware已经以插件的方式将转换程序直接集成到VirtualCenter中,只需安装并启用就可以了。还有,提供的2.5版本是一张可引导光盘,并且带有一个新的命令行界面(CLI)的应用程序,同时支持Windows和Linux服务器。

  受支持的软件插件

  Converter转换Windows服务器的效果最好。它支持NT 4.0(SP6a)、XP、2000、 2003、Vista中的32 位和64位系统。它使用Boot CD或命令行(CLI)方式支持Linux系统,但Linux的转换往往是富有挑战性的,通常需要一些手工配置步骤才能将系统成功迁移。它也支持许多其他虚拟机的镜像文件,包括Symantec Ghost和LiveState、Backup Exec System Recovery 、StorageCraft ShadowProtect、Acronis True镜像、VMware VCB、Microsoft Virtual PC和Server版,当然包括VMware公司的其他任何产品(Workstation、Player、Server、ESX、Fusion等等)创建的虚拟机。

  热克隆与冷克隆

  有两种方式用于克隆一台服务器,热克隆(当服务器的操作系统正在运行的时候)或冷克隆(从光盘启动(Windows PE),当服务器的操作系统没有运行的时候)。哪种方式适合你,这取决于你正在转换的服务器类型。冷克隆的成功几率最高,因为服务器操作系统没有在运行,这将确保没有任何数据被损坏,因为在转换过程正在运行的时候,没有文件被打开。对于像数据库和电子邮件服务器一样的数据敏感服务器来说,冷克隆是最好的选择。

  热克隆在敏感性较低的服务器上是行之有效的,这里有更多的静态内容,如web、print、DNS等应用服务器。在克隆过程开始的时候,热克隆通过创造一个快照来进行工作,然后是复制这个快照到新创建的虚拟机。任何被打开的文件,此时快照可能不会包含它们所有的数据,这将导致你的目标VM处于不一致的状态。在快照做完之后,任何文件的任何修改,将不会再被复制。快照基本上创建了一个参考时间点,并跟踪文件系统中文件的任何块级别的变化。克隆进程使用快照和文件组建了整个磁盘样子的概貌。

  使用Converter时服务器要避免的事项

  有某些确定类型的服务器,你可能不想使用Converter,如域控制器、数据库和电子邮件服务器,然而又没有好的转换候选产品,并且迁移后会遇到问题。如果你不得不转换这些类型的服务器,那么冷克隆是你最好的选择。如果你选择热克隆这些服务器,你必须确保在克隆过程当中,应用程序是关闭的,否则你最终可能会损坏目的VM的数据。 具有多个DC环境的Active Directory服务器,对于USN回滚问题是特别的敏感,并且有可能破坏AD对象。下面操作方式是比较安全的,简单地创建一个新的虚拟机,安装操作系统和使用dcpromo使其成为一个DC,当新的VM加入到你的域环境后,然后关闭旧的物理服务器。同样,创建一个新的虚拟机,安装SQL Server,然后备份数据库和恢复他们到新的VM上。比起尝试转换数据库服务器来说,这是更加安全的方式。

  在我们这个系列的下篇文章中,我们将进入必要的基本准备步骤,以确保迁移成功,以及讲解运行迁移向导的过程。