使用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


其他:查找磁盘文件对应位置


  • 无标签