VMware Converter (P2V迁移)问题汇总

VMware Converter (P2V迁移)问题汇总

VMware vCenter Converter Standalone,是一种用于将虚拟机和物理机转换为 VMware 虚拟机的可扩展解决方案。此外,还可以在 vCenter Server 环境中配置现有虚拟机,是P2V的重要工具,可以迁移Windows,Linux等操作系统。

近期有项目,从KVM平台将虚拟机迁移至VMware平台,当然首选VMware Converter,把遇到的问题和解决方法,整理如下:

1、版本建议:使用目前最新版:VMware-converter-en-6.2.0-8466193.exe可以规避很多问题。

2、迁移Linux虚拟机时,要注意配置Helper VM network:

解决:创建Linux虚拟机迁移任务时,因为Converter Server在 vCenter上创建的 helper vm虚拟机的缺省网络设置是自动获取ip地址,而网络上如果没有可用的dhcp服务,所以源虚拟机机和helper vm通讯失败。
提交任务前的配置页静态配置helper vm的ip地址,最好用ipv4,并注意关闭ip v6,给Helper VM network使用的临时ip需要能和源Linux虚拟机IP通信。

3、迁移Win2008 r2报错:A file I/O error occurred while accessing ”

解决:网上很多种建议说P2V时勾选proxy mode复选框,我没有来得及测试,因为重启了源虚拟机之后就正常了。万能重启法总是这么好用。

4、迁移Centos6.5报错:unable to query the live source machine

解决:检查每个分区只mount一次,unmount即可解决。

5、迁移Windows虚拟机推送安装Agent,报错Error code 1603

解决:检查防火墙是否关闭,并确保源虚拟机网络和Converter所在虚拟机网络以及和目标虚拟机网络是否互通。本次更改源虚拟机网段,确保源虚拟机和Converter所在虚拟机能通信后便正常。

6、提升转换速度,取消SSL加密传输。

解决:
1)找到路径:C:\ProgramData\VMware\VMware vCenter Converter Standalone
2)编辑Converter-worker.xml文件,修改useSsl对应参数后保存。
<useSsl>true</useSsl>修改成<useSsl>false</useSsl>
3)重启VMware vCenter Converter Standalone Worker service服务,简单点的话,就是重启安装Converter的这台虚拟机。

7、遇到个别Windows虚拟机多次尝试都无法成功迁移。

解决:将Converter Standalone安装在源Windows虚拟机,勾选Local installation模式,迁移时勾选This local machine。这样可以提高迁移的成功率。

dinghui.org

关注虚拟化及IT技术发展!