[libvirt] [PATCH] [0/4] Managed save APIs version 2

Daniel Veillard veillard at redhat.com
Fri Apr 2 19:51:13 UTC 2010

  Change w.r.t. version 1 is the saving path under /var/lib and not
/var/run, the restore bug fix spotted by Laine and the various typo
and improvement from Eric.

  As posted earlier, I have implemented the small set of managed save
APIs, where libvirt stores the domain state itself and can then recover
that state when the domain is started up.

  I think the code is complete, but not really tested (I still need to
debug a failure which seems unrelated), with the exception of the virsh
commands which probably need to be extended for convenience. Also I
implemented it only for the qemu driver, I would not be surprized if
an ESX backend could be implemented since there is no file path in this

  A command "virsh saveall" would be convenient, to be added later.

  More documentation is needed too. Thanks to Chris Lalancette who wrote
a large part of this code !


Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
daniel at veillard.com  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/

More information about the libvir-list mailing list