虚拟机迁移 #思路:复制img文件和配置文件,最有define虚拟机便可dom
该方式要确保虚拟机是关机状态。ide
virsh shutdown wyp1ui
virsh dumpxml wyp1 > /etc/libvirt/qemu/wyp3.xml # 若是是远程机器,须要把该配置文件拷贝到远程机器上spa
virsh domblklist wyp1 #查看wyp1子机的磁盘所在目录xml
Target Sourceci
------------------------------------------------get
vda /data/wyp1.qcow2虚拟机
rsync -av /data/wyp1.qcow2 /data/wyp3.qcow2 #若是是迁移到远程,则须要把该磁盘文件拷贝到远程机器上it
vi /etc/libvirt/qemu/wyp3.xml //由于是迁移到本机,配置文件用的是wyp1子机的配置,不改会有冲突,因此须要修改该文件,若是是远程机器不用修改io
修改domname:
<name>wyp3</name>
修改uuid(随便更改一下数字,位数不要变)
<uuid>77bb10bd-3ad8-8899-958d-756063002969</uuid>
修改磁盘路径和磁盘格式:
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2' cache='none'/>
<source file='/data/wyp3.qcow2'/>
<target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
</disk>
virsh define /etc/libvirt/qemu/wyp3.xml #定义配置文件
virsh list --all #会发现新迁移的wyp3子机