Difference between revisions of "Virsh snapshot-list"

From wikieduonline
Jump to navigation Jump to search
Line 19: Line 19:
 
</pre>
 
</pre>
  
<pre>
+
virsh snapshot-list VM_MACHINE_NAME
$ virsh snapshot-list VM_MACHINE_NAME --current
+
Name                Creation Time            State
Name                Creation Time            State
+
------------------------------------------------------------
------------------------------------------------------------
+
 
error: Domain snapshot not found: the domain does not have a current snapshot
+
virsh snapshot-list VM_MACHINE_NAME --current
error: Domain snapshot not found: the domain does not have a current snapshot
+
Name                Creation Time            State
</pre>
+
------------------------------------------------------------
 +
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:
 
Snapshot-list for all VMs:

Revision as of 16:27, 29 September 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
Name                 Creation Time             State
------------------------------------------------------------
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: