ESXI 迁移至 KVM

kvm安装命令支持包

mkdir -p /data/vmfs
virsh pool-define-as vmdisk --type dir --target /data/vmfs
virsh pool-build vmdisk
virsh pool-autostart vmdisk
virsh pool-start vmdisk

创建ESXI 验证文件

vim /root/.netrc
machine 192.168.16.191 login root password 123456
chmod 0600 ~/.netrc

测试KVM连接ESXI

virsh -c esx://192.168.86.100/?no_verify=1 list --all

测试连接没问题后,可开始迁移

virt-v2v -ic esx://192.168.86.100/?no_verify=1 -os vmdisk -of qcow2 -b virbr0 wh_Centos_6.9_86.89 

###########################
注:
1.如果遇到了类似于“ Peer certificate cannot be authenticated with given CA certificates”这一类的错误通过在url后面设置no_verify=1 参数来忽略证书检查。

2.如果用户名使用的是域账户(domain\name)或者虚机名中包含有反斜线,则反斜线需要转码特殊标示,使用“%5c”代替“\”

3.-os表示指定到KVM中的哪个存储池,-of表示迁移转出的虚机磁盘格式,我这里指定的事qcow2,-b表示指定KVM中的虚拟网桥。

###########################

comments powered by Disqus