Difference between revisions of "Virsh snapshot-list"

From wikieduonline
Jump to navigation Jump to search
Line 45: Line 45:
  
  
Related commands: <code>[[virsh list]]</code>
+
== Related commands ==
 
+
* <code>[[virsh list]]</code>
 +
* <code>[[virsh snapshot-create-as]]</code>
  
 
== See also ==
 
== See also ==

Revision as of 15:24, 15 January 2020

virsh snapshot-list domain [{--parent | --roots | --tree}] [{[--from] snapshot | --current} [--descendants]] [--metadata] [--no-metadata] [--leaves] [--no-leaves] [--inactive] [--active] [--disk-only] [--internal] [--external]

[1]


List snapshots for a domain, will list active, inactive and disk-only snapshots:

virsh snapshot-list VM_MACHINE_NAME 
 Name                 Creation Time             State
------------------------------------------------------------
 Snapshot_name           2019-01-27 11:47:48 +0400 shutoff
$ virsh snapshot-list VM_MACHINE_NAME
Name                 Creation Time             State
------------------------------------------------------------

MY_Snapshot_name            2018-04-29 15:53:07 +0530 running
$ virsh snapshot-list VM_MACHINE_NAME --current
Name                 Creation Time             State
------------------------------------------------------------
error: Domain snapshot not found: the domain does not have a current snapshot
error: Domain snapshot not found: the domain does not have a current snapshot

Snapshot-list for all VMs:

for VM_NAME in `virsh list --name`; do virsh snapshot-list $VM_NAME; done



To filter by state when snapshot was taken use:

  • virsh snapshot-list VM_MACHINE_NAME --active
  • virsh snapshot-list VM_MACHINE_NAME --inactive
  • virsh snapshot-list VM_MACHINE_NAME --disk-only

To filter by storage snapshot type use: --internal or --external (virsh snapshot-info can be also used)

  • virsh snapshot-list VM_MACHINE_NAME --internal
  • virsh snapshot-list VM_MACHINE_NAME --external


Related commands

See also

  • https://linux.die.net/man/1/virsh
  • Advertising: