Difference between revisions of "Virsh snapshot-list"

From wikieduonline
Jump to navigation Jump to search
Line 52: Line 52:
 
* {{virsh snapshot}}
 
* {{virsh snapshot}}
 
* [[Virsh/KVM virsh Snapshots]]: <code>[[Virsh/virsh snapshot-info|virsh snapshot-info]]</code>
 
* [[Virsh/KVM virsh Snapshots]]: <code>[[Virsh/virsh snapshot-info|virsh snapshot-info]]</code>
* <code>[[Virsh/virsh snapshot-create-as|virsh snapshot-create-as]]</code> and <code>[[Virsh/virsh snapshot-create-as|virsh snapshot-create-as]] --no-metadata</code>
 
 
* <code>[[virsh domblklist]] --details</code>
 
* <code>[[virsh domblklist]] --details</code>
 
* <code>[[virsh dumpxml]]</code>
 
* <code>[[virsh dumpxml]]</code>
* [[Virsh/Create Live backups|Create Live backups]]
+
* [[Create Live backups]]
  
  
 
[[Category:Linux]]
 
[[Category:Linux]]
 
[[Category:KVM]]
 
[[Category:KVM]]

Revision as of 06:28, 7 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: virsh list


See also

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