VMware Converter在一个产品中集成了VMware的P2V Assistant和Virtual Machine Importer两个组件的功能。它支持P2V和V2V(virtual-to-virtual)的迁移,不支持(virtual-to-physical)V2P迁移(或许VMware但愿用户一旦开始部署虚拟化,就无需再反悔)。固然市场中存在一些方法和产品可用于实现V2P的转化,但那些不在本文的讨论范围以内。数据库
VMware Converter标准版VS企业版安全
Converter3.0是一个独立产品,分为两个不一样的版本:标准版(免费的)和企业版,部署VirtualCenter以后的用户就拥有了这项功能。相比较而言,企业版中增长了如下一些功能:远程克隆(标准版必须安装在被克隆的机器上),经过ISO启动作冷克隆(标准版只支持热克隆),同时运行多个并发的克隆任务。服务器
有趣的是标准版和企业版并不是彻底不一样的两个程序。用户只需下载安装程序、安装、而后输入序列号就激活了企业版对应的功能。在没有序列号的状况下只能使用标准版的功能。只是ISO启动的冷克隆工具是一个独立下载模块,只有企业版用户可使用。在已发布的VirtualCenter 2.5版本中,VMware直接把Converter集成到VirtualCenter中,做为必须安装和激活的组件之一。同时在2.5版中也提供了Boot ISO和一个全新的用于支持Windows 和Linux的命令行(CLI)程序。并发
附加软件支持ide
Converter工具能够很好地支持Windows服务器,支持NT 4.0 (SP6a)、XP、2000、200三、Vista (32和64位操做系统)。也能够经过Boot CD或CLI来支持Linux操做系统,可是Linux系统的转化过程一般具备挑战性,须要部分人工设置来成功转化Linux系统。Converter一样支持多种虚拟机和多种镜像源提供产品包括:Symantec Ghost和LiveState、Backup Exec System Recovery、StorageCraft ShadowProtect、Acronis True Image、VMware VCB、Microsoft Virtual PC和Server,固然包括VMware的各类虚拟机产品(Workstation、PlayerServerESX、Fusion等)。工具
热克隆和冷克隆性能
克隆服务器有两种实现方式:热克隆(当操做系统在运行时进行)或冷克隆(从WinPE启动光盘进入,在不运行操做系统的状况下开始)。选择哪一种方式取决于您将要转化的服务器类型。冷克隆能够更加有效地保证克隆过程成功,由于冷克隆时操做系统是不运行的,这样保证了在转化过程当中没有被打开的文件,也就没有数据修改发生。这种方式有效避免了坏数据块的产生。对于那些数据交换频繁的服务器来讲这是最佳的办法(如数据库和电子邮件服务器)。spa
热克隆适用于那些数据交换相对不太频繁的服务器,如web服务器、打印服务器、DNX和应用服务器等,多数文件为静态数据文件。热克隆的工做方式是:在克隆进程开始前建立一个快照,而后把快照拷贝到新建立的虚拟机中。在建立快照的时间点,那些打开的文件中的数据一致性是没法保障的,这些未确认的数据可能会致使目标虚拟机发生问题。而且全部在快照建立后并发写入被打开文件的数据也不会被拷贝。快照就是建立了一个时间点相关的区域,而后在文件系统中跟踪并记录全部数据块的变化。克隆进程最后把快照和文件合并组成整个硬盘的有效影像。操作系统
使用Converter时要避免哪些服务器
有些类型的服务器是不适合用Converter来转化的。目录服务器域控制器(AD/DC)、数据库服务器、邮件服务器都不太适合使用Converter,在转化以后可能都会存在必定的问题。若是您必须转化这样的服务器,最好的选择是冷克隆。若是您选择了对这些服务器作热克隆,起码要确保在克隆进程启动时没有活动的应用。不然您可能会在目标虚拟机上发现多个无效数据块。活动目录服务器在多DC环境中,由于支持USN回滚的缘由,数据交换很是活跃。这种状况作热克隆可能会致使源AD服务器的损坏。一个很是简单也更加安全的作法是:建立新的虚拟机,安装操做系统,而后用dcpromo命令使其升级为DC,最后在虚拟AD加入域以后关闭原有的物理AD服务器。一样,创建新的虚拟机,安装SQL服务器,而后克隆数据库,把数据库导入新创建的虚拟机,这样操做过程比转化一个数据库服务器更安全。