KVM复制虚拟机(源虚拟机不关机)
复制配置文件与磁盘文件进行克隆(可以不用关闭源虚拟机)
1、这里我们还是克隆vm1,我们通过如下命令创建新虚拟机的配置文件
virsh dumpxml vm1> kvm_client02.xml //创建新虚拟机的配置文件
2、复制原虚拟机的磁盘文件,通过方法一、我们知道,磁盘默认位置为/var/lib/libvirt/images,我们执行如下命令进行复制
[root@5201351_kvm ~]# cd /var/lib/libvirt/images
[root@5201351_kvm images]# cp vm1.img vm2.img
3、直接编辑修改配置文件vm2.xml,修改name,uuid,disk文件位置,mac地址,vnc端口
4、通过新虚拟机的配置文件,定义新的虚拟机,只需要执行如下一条命令即可。
virsh define /etc/libvirt/qemu/vm2.xml //通过配置文件定义新的kvm虚拟机
修改网卡设备文件/etc/udev/rules.d/70-persistent-net.rules,或者直接将其删除,再重启克隆的目的虚拟机