作用:进行数据备份和恢复。
分类:
镜像快照:对数据进行完全备份。对系统压力大,需要占用很大的磁盘空间。原数据损坏不会造成影响。
指针型快照:只是记录当时数据块的指针位置。之后的操作在新的块上进行。速度快,占用空间小,原数据损坏无法恢复。
创建snapshot的命令:
qemu-img snapshot –c <snapshot_name> <path>
snapshot_name:创建的snapshot的名字
path:qcow2磁盘镜像文件的路径。
此命令执行结束后不会创建任何文件,快照信息保存在CentOS7.qcow2磁盘文件内部。
snapshot创建好后,当前存放数据的磁盘块就被锁定。以后的任何操作不会改变原来磁盘块的内容。
为CentOS7创建一个snapshot1的快照:
#qemu-img snapshot –c snapshot1 CentOS7.qcow2
查看snapshot:
#qemu-img snapshot –l /var/lib/libvirt/images/CentOS7.qcow2
还原到snapshot:
#qemu-img snapshot –a snapshot1 /var/lib/libvirt/images/CentOS7.qcow2