虚拟机迁移是IT管理员必须面对的一项工作。转换工具可以帮助管理员把工作负载从任何一个物理的或者虚拟的源地址传送到其它任何物理的或者虚拟的目的地。这些工具在服务器整合项目也非常有用,因为P2V(physical-to-virtual)转换是启动服务器整合部署很好的一种途径。即使在高级的虚拟基础架构中,虚拟机迁移工具仍然可以很方便地移动更复杂的工作负载。
VMware vCenter Converter工具可以实现P2V(物理机在线或离线迁移到虚拟机)、V2V(VMware各虚拟机产品之间或和hyper-V之间的转换),以及把第三方的备份镜像迁移入虚拟机(Symantec backup exec System Recovery的备份文件)。
而P2V有两种方式,本文将介绍Hot Cloning,关于Cold Cloning请参考《VMware vCenter Converter BootCD冷克隆》:
VMware vCenter Converter版本及组件
版本:
vCenter Converter分Enterprise和Standalone 2个版本,前者属于vSphere Enterprise授权,后者是免费版;2者功能上几乎相同,前者安装后所有操作界面集成在vCenter中,后者则是单独的操作界面;后者支持迁移最新的Windows Server 2008 R2和windows 7。
vCenter Converter Enterprise版还有一个可引导的光盘版,用于离线冷迁移使用; vCenter Converter Enterprise安装文件集成在vCenter安装包里,Standalone可在官方免费下载;
组件:
vCenter Converter安装包主要分以下3个组件:
功能:
VM官网号称能在几分钟内将物理机转换为虚拟机。VMware vCenter Converter 可以在多种硬件上运行,并支持最常用的 Microsoft Windows 操作系统版本。通过这一功能强大的企业级迁移工具,您可以:
可安装在和vCenter不同的机器或同一台机器。插入VIM光盘,执行安装程序“vCenter Converter”:
接下来安装比较简单,点击下一步完成所有步骤。
和《VMware vCenter使用克隆及模板部署虚拟机》提到的方法一样,还是使用Syspre来自定义操作系统。拷贝所需文件到以Converter安装继续以下目录(目标操作系统为2003):
c:\users\All Users\VMware\VMware vCenter Converter\sysprep\svr2003
安装完毕:
充足的准备可以有效避免从物理到虚拟(P2V)转换迁移失败,这是关键步骤。为了转换程序正常工作,下面的Windows服务必须在运行:Workstation、Server、 TCP或IP Netbios Helper和Volume Shadow Copy( Windows XP或2003中,可以设置为手动,只要没有禁用)。另外要关闭所有的防火墙,确保在源服务器的C盘驱动器上至少有200 MB的可用空间。如果P2V失败,对着VM的文档挨个排除,还不行,还是用冷克隆吧。
右键点击导入计算机:
选择导入虚拟机的源类型,通过Converter可以把物理机、VMware其他产品生成的虚拟机、hyper-v虚拟机、备份镜像等迁移到vSphere环境中,这里选择导入物理机,必须vCenter Converter可以访问的到。(其实这台物理机也是一台ESX上的VM,但Converter Hot cloning是不关心这个的)
这里点击查看源端机器详情:
指定导入后虚拟机所在的esx的服务器,虚拟机的名称,存储空间等信息:
编辑选项,这里可以修改很多目标机属性,比如停掉Print Spooler服务:
高级选项里选择关闭源机器,启动目标机器:
确认导入配置:
进行到这里基本就完成了p2v的虚拟机导入了,接下来就是等待导入完成了。从Recent Task可以看出来,我这个P2V大概花了4分钟,还是挺快的。
检查一下Print Spooler服务,果然是禁用的:
歡迎光臨 百利工頭 (http://bb.pc104.tw/) | Powered by Discuz! 6.0.0 |