假定有了一个vm1虚拟机,现在要克隆出vm2虚拟机。按照下列步骤执行:

1.停止vm1


virsh shutdown vm1  

Domain vm1 is being shutdown  

  

root@dbkvm:~# virsh list --all  

 Id Name                 State  

----------------------------------  

  - vm1                  shut off  

 

2. 克隆

先创建vm2目录


mkdir -p /var/lib/libvirt/images/vm2  

然后运行virt-clone命令(可能需要安装apt-get install virtinst)


virt-clone -o vm1 -n vm2 --file /var/lib/libvirt/images/vm2/a.img --file /var/lib/libvirt/images/vm2/b.img  

Cloning tmprMrZcr.qcow2                                                                                                | 279 MB     00:02       

Cloning tmpVJv5l4.qcow2                                                                                                | 307 MB     00:00       

 

Clone 'vm2' created successfully.  

 

3.启动vm2,修改ip和主机名