20.39.6. snapshot-list
列出给定客户机虚拟机的所有可用快照,默认显示快照名称、创建时间和客户机虚拟机状态列。要使用,请运行:
# virsh snapshot-list domain [{--parent | --roots | --tree}] [{[--from] snapshot | --current} [--descendants]] [--metadata] [--no-metadata] [--leaves] [--no-leaves] [--inactive] [--active] [--disk-only] [--internal] [--external]
可选参数如下:
--parent
在 output 表中添加一个列,其中包含每个快照的父名称。此选项不能与--roots
或--tree
一起使用。--roots
将列表过滤为仅显示没有父项的快照。此选项不能与--parent
或--tree
一起使用。--tree
以树形格式显示输出,仅列出快照名称。此选项不能用于--root 或
。--
parent--from
将列表过滤为给定快照的子快照,或者如果提供了--current
,则会导致列表从当前快照开始。在隔离或者与--parent
一起使用时,该列表仅限于直接子对象,除非也存在--descendants
。与--tree
一起使用时,使用--descendants
是简化的。这个选项与--roots
不兼容。请注意,列表中不包含--from
或--current
的起点,除非也存在--tree
选项。- 指定
--leaves
,列表将过滤为仅包含任何子项的快照。同样,如果指定了--no-leaves
,则列表将过滤为仅包含带有子项的快照。(请注意,忽略这两个选项都不会过滤,而提供这两个选项将产生相同的列表或错误,具体取决于服务器是否识别了标志。)过滤选项与--tree
不兼容。 - 指定了
--metadata
,列表将过滤为仅包含 libvirt 元数据的快照,因此可防止不保护持久客户机虚拟机,或者在销毁 临时 客户机虚拟机时丢失。同样,如果指定了--no-metadata
,则列表将过滤为仅包含存在的快照,而无需提供 libvirt 元数据。 - 指定
--inactive
,列表将过滤为在客户端虚拟机关闭时拍摄的快照。如果指定了--active
,则列表将过滤为在客户机虚拟机运行时生成的快照,其中快照包含内存状态,以恢复到该运行状态。如果指定了--disk-only
,则列表将过滤为在客户机虚拟机运行时生成的快照,但快照只包括磁盘状态。 - 指定
--internal
,列表将过滤为使用现有磁盘镜像的内部存储的快照。如果指定了 --external,列表将过滤为使用外部文件进行磁盘镜像或内存状态的快照。