KVM虚拟机的复制分为两种情况,第一种KVM宿主机上对虚拟机直接克隆,第二种通过复制配置文件与磁盘文件的虚拟机复制克隆(适用于异机的静态迁移)。
第一种:直接克隆虚拟机
1. 关闭要克隆的虚拟机
2. 语法:virt-clone –o 原虚拟机 –n 新虚拟机 –f 新虚拟机存放的路径
virt-clone -o centos7.0 -n xuegod110 -f /var/lib/libvirt/images/xuegod110.img
# qcow2格式
virt-clone -o win7x64_1 -n win7x64_2 -f /opt/abcdef/kvm_qcow2/win7x64_2
3. virt-manager启动kvm界面查看是否成功
第二种:复制虚拟机文件克隆
kvm虚拟机主要由两个文件组成
1. 复制xml文件到/etc/libvirt/qemu路径
2. 修改xml文件,设置对qcow2镜像文件的路径、mac、uuid等关键数据,原始iso镜像路径
3. 通过新虚拟机的xml配置文件,定义新的虚拟机
- virsh define /etc/libvirt/qemu/vm2.xml
4. virt-manager启动kvm界面查看是否成功
注:我用的是dhcp自动分配虚拟机IP,如果你是静态分配,需要修改IP地址避免冲突
查看虚拟机IP方法
- virsh dumpxml win_ultimate_x64 | grep mac 查看mac
- arp -a 查看对应mac的IP地址
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。