kvm 虚拟机快照备份

raw相比qcow2就缺乏的三个功能,但都能通过别的方式解决:
1、加密功能:把raw本身就当普通文件加密之搞定
2、快照功能:把raw加入版本管理目录中,具体需要的设置可能稍微有点多。
3、宿主机不支持按需打孔模式(hole):这个可以自己根据使用情况来扩展raw的最大值
4、硬盘压缩:就当普通电脑文件压缩之即可

而raw有qcow2所无法媲美的功能:
1、效率高于qcow2
2、直接读写虚拟机硬盘里面的文件,这比较“暴力”,但既然可以这么暴力,那么也就不怕虚拟机出任何问题了。
3、通用性好,是转为其他虚拟机的格式的通用中间格式,这样就不用担心转换虚拟机系统了。


  1. 查看虚拟机磁盘文件格式

[root@ddd-s-8 kvmimg]# qemu-img info test01.qcow2 
image: test01.qcow2
file format: qcow2
virtual size: 20G (21474836480 bytes)
disk size: 17G
cluster_size: 65536

2.创建test01的快照备份

[root@ddd-s-8 kvmimg]# virsh snapshot-create  test01 
Domain snapshot 1404727756 created
[root@ddd-s-8 kvmimg]# 
[root@ddd-s-8 kvmimg]# virsh snapshot-current test01  #查看当前快照版本
[root@ddd-s-8 kvmimg]# ll /var/lib/libvirt/qemu/snapshot/test01/     #快照配置文件存放目录
total 4
-rw------- 1 root root 2777 Jul  7 18:09 1404727756.xml
[root@ddd-s-8 kvmimg]#

3.查看虚拟机磁盘镜像文件

[root@ddd-s-8 kvmimg]# qemu-img info test01.qcow2 
image: test01.qcow2
file format: qcow2
virtual size: 20G (21474836480 bytes)
disk size: 17G
cluster_size: 65536
Snapshot list:
ID        TAG                 VM SIZE                DATE       VM CLOCK
1         1404727756                0 2014-07-07 18:09:16   00:00:00.000


4.恢复虚拟机快照

[root@ddd-s-8 kvmimg]# virsh list --all
 Id    Name                           State
----------------------------------------------------
 5     test05                         running
 -     test01                         shut off
 -     test02                         shut off
 -     test03                         shut off
 -     test04                         shut off

[root@ddd-s-8 kvmimg]# virsh snapshot-list test01
 Name                 Creation Time             State
------------------------------------------------------------
 1404727756           2014-07-07 18:09:16 +0800 shutoff

[root@ddd-s-8 kvmimg]# 
[root@ddd-s-8 kvmimg]# virsh snapshot-revert test01 1404727756     #恢复快照
[root@ddd-s-8 kvmimg]# virsh snapshot-delete test01 1404727756    #删除快照
[root@ddd-s-8 kvmimg]# virsh snapshot-list test01             
 Name                 Creation Time             State
------------------------------------------------------------

[root@ddd-s-8 kvmimg]#


你可能感兴趣的:(虚拟机,最大值,文件压缩,文件加密,通用)