您的位置:首页 > 其它

vmware esxi在物理机向虚拟机迁移的经验谈 所谓的P2V迁移

2013-09-03 12:30 309 查看
vmware esxi在物理机向虚拟机迁移的经验谈 所谓的P2V迁移

注:vmware esxi在物理机向虚拟机迁移的经验谈(P2V迁移经验) 我强烈推荐用Converter Standalone进行热迁移,成功率和效率都是最高的。尤其是Linux, 只有热p2v才能准确获取系统信息,保证p2v的成功,否则很可能p2v后还得用Linux rescue mode来修复启动内容。
接触vSphere时间不长,但已经把公司的所有各类服务器都迁移到ESXi上了。在平台迁移过程中,有部分Linux和Windows机器都是用P2V迁移的。

我强烈推荐用Converter Standalone进行热迁移,成功率和效率都是最高的。尤其是Linux, 只有热p2v才能准确获取系统信息,保证p2v的成功,否则很可能p2v后还得用Linux rescue mode来修复启动内容,比较麻烦。
我用converter cd进行冷迁移我只做过一次就再也不用了,因为速度太慢,而且容易遇到缺乏驱动的问题。速度慢我估计是因为converter cd启动的是WinPE.在我看来,只有当你希望获得一个100%一致的物理机,或者物理机已经无法正常运行的情况下才不得不用冷迁移。
***有人说P2V容易失败,我倒是很少遇到,总结一下,大致下面几点需要注意:
1. 物理机和vSphere Server的DNS配置必须一致并且正确。Converter Agent会使用vSphere的DNS名去连接Helper VM进行P2V, 如果解析不了的话会失败。
2. 开始热迁移前,尽量将系统里的业务和无关服务都停下来,因为P2V是要花点时间的。
3. 物理机的OS最好是vmware支持的
4. ESX storage的名字不能包含"@"字符,例如localstore@esx1之类的,ESX上使用没有问题,但p2v的时候会错误解释成DNS name造成文件复制失败
5. 如果源物理机上有多块网卡,建议P2V的时候只选择1块,可以避免网络设置不当造成的失败。P2V成功后在把网卡添加上
万一P2V失败的话,可以通过检查Converter Server和Agent的Log来找出问题所在。
Windows物理机做P2V转换后,虚拟网卡设置固定IP地址出现冲突问题

对Windows Server 2003物理机做P2V后,如果给虚拟网卡设置原来的固定IP, 会提示别的网卡已经设置了该地址的错误提示,但原来的物理网卡看不见,所以无法修改设置。
可以采取下面的步骤,将原来隐藏的物理网卡卸载掉:1.启动命令行.2.设环境变量“set devmgr_show_nonpresent_devices=1”3.命令行下运行 DEVMGMT.MSC.4.在“View”菜单里选择“Show Hidden Devices”5.展开“网卡”.6.选择变灰的旧网卡,选择右键菜单里的“Uninstall”.[align=left]Windows Server 2008在这个场合,会提示可以将隐藏着的原物理网卡设备删除,所以不会出现这个问题。[/align][b]Windows OEM版的问题[/b]


[align=left]这是一个很容易让人忽视的问题,Windows XP以后的OS, P2V以后,很可能需要重新激活。大多数零售版本的Windows XP重新激活没有什么问题,但OEM版本的XP, 转换到VM后会无法激活题,因为XP版本是OEM, 在VM里OEM的Key和零售的Key都不会被接受。
解决的办法有两个:[/align][align=left]1.在进行P2V前,先将OEM License改为普通License, XP貌似有不少类似的工具可以。[/align][align=left]2.如果已经做过P2V转换了,可以让VM用零售或VOL版的XP安装盘启动,然后选择修复Windows也可以。[/align][align=left]
不过,由于XP的安装CD里没有包含VMWare的SCSI驱动,需要把驱动放在一个虚拟Floopy里才行,比较麻烦,所以最好还是采用1号方案比较稳妥。[/align]

本文出自 “老李_Tony” 博客,请务必保留此出处http://tonyping.blog.51cto.com/7725720/1287771
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: