
On 02/27/2017 07:17 AM, Kashyap Chamarthy wrote:
On Mon, Feb 27, 2017 at 01:33:56PM +0100, Kashyap Chamarthy wrote:
[...]
Can you make a snapshot, then go back to the base and ignore that snapshot like a closed branch, make another snapshot, and then go back and forth from each to each?
Yes. Or graphically, you can have: -- A ... B ... C / base < \ -- D ... E ... F and toggle between any of the named snapshots at will. As Kashyap and others pointed out, libvirt support for reverting to a particular external snapshot is not fully present, so there are some manual steps involved, but the task is still doable.
For the long answer to the complications involved in reverting to external snapshots, refer this (long read):
https://wiki.libvirt.org/page/I_created_an_external_snapshot,_but_libvirt_wi...
[...]
-- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org