reko_3 发表于 2015-10-10 12:32:19

kvm虚拟机备份

做简单的备份我们可以直接克隆虚拟机:
virt-clone --original mrj --name clone-vm --file /home/storage/clone-vm.img
正在克隆 'clone-vm.img'                                                                                             |20GB   02:16   
Clone 'clone-vm' created successfully.
克隆的虚拟机不能和原先的虚拟机同时启动
一、kvm快速制造多台虚拟机
1、复制虚拟机文件 sudo cp -r kvm/mrj.imgkvm/witmob.img。

2、复制xml配置文件(里面定义了虚拟机的一些基本信息):
sudocp-r /etc/libvirt/qemu/mrj.xml   /etc/libvirt/qemu/witmob.xml
3、修改配置文件: sudonano/etc/libvirt/qemu/witmob.xml
    (修改以下几项,随便改只要与原来不一样就可以了。)



4、定义虚拟机:virshdefine/etc/libvirt/qemu/witmob.xml
5、virsh start witmob(新的虚拟机就可以使用了)
查看一下虚拟机列表:virsh list --all

   远程连接的时候可能不知道新的虚拟机的IP(一般是在原来的虚拟机基础上顺序往下分配),这时你可以根据配置文件里的vncport里面定义的登录vnc查看一下IP地址。
如何使用vnc:http://blog.sina.com.cn/s/blog_abba9c1d0101ckhh.html
三、修改虚拟机mac地址
只要编辑以下虚拟机配置文件里的mac地址然后重新定义一下就可以了
sudo nano /etc/libvirt/qemu/witmob.xml

virsh define /etc/libvirt/qemu/witmob.xml
重启虚拟机:virsh shutdownwitmob
                  virshstart witmob
查看一下mac地址 ifconfig 发现已经改过来了


         版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: kvm虚拟机备份