KVM虚拟机克隆


KVM虚拟机克隆
 
每次重新创建实在是费功夫,因此克隆是个好主意。
在Hyper-V中没有直接clone的菜单,需要export和import,还要修改名称文件之类的。反而在KVM中操作十分简单。
假定有了一个vm1虚拟机,现在要克隆出vm2虚拟机。按照下列步骤执行:
1.停止vm1
[plain] 
virsh shutdown vm1  
Domain vm1 is being shutdown  
  
root@dbkvm:~# virsh list --all  
 Id Name                 State  
----------------------------------  
  - vm1                  shut off  
 
2. 克隆
先创建vm2目录
[plain] 
mkdir -p /var/lib/libvirt/images/vm2  
然后运行virt-clone命令(可能需要安装apt-get install virtinst)
[plain] 
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的网络配置
[plain] 
virt-edit -d vm2 /etc/network/interfaces  
把IP地址改成和vm1不同的即可。用virt-edit需要等待一会儿,别着急。
 
4.启动vm2和vm1,检查一下。
 
一切正常。哦,忘记改主机名了,去/etc/hostname里面和/etc/hosts里面改一下。
 

相关内容

    暂无相关文章