libvirt管理qcow2internal snapshot
转载请注明出处:http://blog.csdn.net/muge0913/article/details/33731785
http://www.openext.org/2014/06/libvirt-qcow2-snapshot
在虚拟机test-ubuntu12.04-00停止状态下
删除快照
root@muge0913-Aspire-4741:~#virsh snapshot-delete test-ubuntu12.04-00 s3
Domainsnapshot s3 deleted
建立快照过程
在快照s1之前状态:
#virsh snapshot-create-as test-ubuntu12.04-00 s1
开启test-ubuntu12.04-00后新增文件夹s1-zhihou
恢复快照
#virshsnapshot-revert test-ubuntu12.04-00 s1
结果和上图一致。
在快照s2之前状态:
#virshsnapshot-create-as test-ubuntu12.04-00 s2
开启test-ubuntu12.04-00后新增文件夹s2-zhihou
恢复快照
#virshsnapshot-revert test-ubuntu12.04-00 s2
结果和上图一致。
在快照s3之前状态:
#virsh snapshot-create-as test-ubuntu12.04-00 s3
开启test-ubuntu12.04-00后新增文件夹s3-zhihou
恢复快照
#virsh snapshot-revert test-ubuntu12.04-00 s3
结果和上图一致。
在快照s3之后的状态:
假设在s3之后的某个时间点系统出现故障,恢复到s1状态。
#virshsnapshot-create-as test-ubuntu12.04-00 s1
恢复效果如图
s1快照之后继续运行,之后的某个时间点系统出现故障,恢复到s2状态。
S1继续运行
#virshsnapshot-create-as test-ubuntu12.04-00 s2
恢复效果如图