使用qemu-img管理虚拟机快照:
qemu-img snapshot选项:
-a:应用一个快照,即使用该快照还原(还原磁盘文件快照时的状态)
-c:创建一个快照
-d:删除一个快照
-l:列出给定磁盘映像的快照列表
1、为虚拟机创建快照
[root@kvm]# qemu-img snapshot -c SnapshotName_snapshot_01 /var/lib/libvirt/images/kylin10-NS-5.200.xyx.qcow2
#SnapshotName_snapshot_01 是自定义的快照名称
#/var/lib/libvirt/images/kylin10-NS-5.200.xyx.qcow2 是虚拟机对应的磁盘文件地址,注意磁盘后缀是qcow2格式,其他格式需要自行转换为qcow2格式,才能使用镜像。
2、查看虚拟机快照
[root@kvm]# qemu-img snapshot -l /var/lib/libvirt/images/kylin10-NS-5.200.xyx.qcow2
Snapshot list:
ID TAG VM SIZE DATE VM CLOCK
1 SnapshotName_snapshot_01166M 2018-07-01 21:43:54 01:08:54.228
2 SnapshotName_snapshot_02 0 2018-07-01 22:01:34 00:00:00.000
上面的两个快照,第一个是使用vrish创建,第二个是使用qemu-img创建
3、恢复快照
[root@kvm]# qemu-img snapshot -a SnapshotName_snapshot_01 /var/lib/libvirt/images/kylin10-NS-5.200.xyx.qcow2
4、删除快照
[root@kvm]# qemu-img snapshot -d SnapshotName_snapshot_01 /var/lib/libvirt/images/kylin10-NS-5.200.xyx.qcow2
其他:查找磁盘文件对应位置
