1.完整克隆 --auto-clone 从原始客户机配置中自动生成克隆名称和存储路径。 -o 原始虚拟机(该虚拟机需要在挂起和关机的状态) -n 新的虚拟机名称 virt-clone --auto-clone -o web01 -n web01-clone 2.链接克隆 1.创建一个链接磁盘 -f 指定磁盘文件格式类型 -b 执行链接磁盘文件路径 qemu-img create -f qcow2 -b /data/web01.qcow2 /data/web01-clone-2.qcow2
2.查看链接磁盘的信息: [root@kvm01 ~]# qemu-img info /data/web01-clone-2.qcow2
image: /data/web01-clone-2.qcow2
file format: qcow2
virtual size: 10G (10737418240 bytes)
disk size: 196K
cluster_size: 65536
backing file: /data/web01.qcow2
Format specific information:
compat: 1.1
lazy refcounts: false 3.导出母机的配置文件,并修改磁盘文件路径 virsh dumpxml web01 > /etc/libvirt/qemu/web01-clone-2.xml 修改后的内容,UUID和mac地址需要手动删除 egrep 'qcow2|name>' /etc/libvirt/qemu/web01-clone-2.xml
<name>web01-clone-2</name>
<driver name='qemu' type='qcow2'/>
<source file='/data/web01-clone-2.qcow2'/> 4.导入、开机 virsh define /etc/libvirt/qemu/web01-clone-2.xml
virsh start web01-clone-2 5.连接、测试 #查看配置文件,检查qcow2磁盘路径,还有原始磁盘文件
virsh dumpxml web01-clone-2 | grep -C 2 qcow2
#查看端口号,使用vnc连接
virsh vncdisplay web01-clone-2 |