虚拟机快照的创建

       在虚拟机安装过程中,硬盘文件.qcow2是最主要的,要是没了硬盘文件,虚拟机就挂了,为了防止手残,不小心删除这个硬盘文件,可以进行虚拟机快照。
 
      虚拟机快照,就是以虚拟机为模板创建一个新的虚拟机。

     我们可以对这个虚拟机将进行一系列的操作,既不会破坏原来的虚拟机,而且如果一不小心将虚拟机快照弄坏了,还可以根据原虚拟机创建出新的快照,也可以重置虚拟机。快照与母盘的大小不一样,这也提供了很大的方便。

      那么,如何创建虚拟机快照呢???

 

第一种方式,图形界面的方式创建虚拟机快照

母盘:生成快照的硬盘文件

第一步:执行qemu-ing create 命令以hello.qcow2作为母盘,创建快照文件node1.qcow2


qemu-img create -f qcow2 -b /var/lib/libvirt/images/hello.qcow2 
                            /var/lib/libvirt/images/node1.qcow2 

第二步:在添加虚拟机的图形界面添加,添加方式改成import existing diskimage,寻找路径添加

 添加“disk image”路径

 添加“内存”和“cpu”

 设置"name",点击“finish”,完成!!!!

安装成功!!!!!

 

第二种方式,脚本添加

编辑snapshoot.sh脚本文件

#!/bin/bash

qemu-img create \

-f qcow2 \

-b /var/lib/libvirt/images/$1.qcow2 \

/var/lib/libvirt/images/$2.qcow2 &> /dev/null



virt-install \

--name $2 \

--ram 1024 \

--vcpus 1 \

--network source=br0,model=virtio \

--disk /var/lib/libvirt/images/$2.qcow2,bus=virtio \

--import &> /dev/null &

 

执行脚本文件,创建虚拟机快照

sh snapshoot.sh hello node2

成功!!!!

                          

 

猜你喜欢

转载自blog.csdn.net/sinceNow/article/details/83303400