On 07/02/2013 08:19 AM, Thomas Stein wrote: >> Try this modification (again untested, but at least doesn't have a block >> job running during the save attempt): >> >> virsh dumpxml --security-info dom > dom.xml >> virsh undefine dom >> virsh blockcopy dom vda /path/to/backup-vda >> polling loop - check periodically until 'virsh blockjob dom vda' >> shows 100% completion >> virsh suspend dom >> virsh blockjob dom vda --abort >> virsh save dom /path/to/memory-backup --running Good through here. >> virsh resume dom >> virsh define dom.xml > > > virsh resume gentoo-template > error: failed to get domain 'gentoo-template' > error: Domain not found: no domain with matching name 'gentoo-template' Aha - then 'virsh resume dom' is not correct; we merely need 'virsh restore /path/to/memory-backup' which should load from the memory save file and start it running again (since we saved it with --running in the first place). > > I think i have to use "start" instead of "resume" although i don't > understand this behaviour. Maybe i have to define the VM first? Is > "virsh save dom" shutting down the VM? 'virsh start' would resume a managed-save guest, but we aren't using managed save. You want 'restore'. And yes, 'virsh save' shuts down the guest (we might enhance it in the future to leave the guest running after the save image has completed, now that we have a use case for doing so, but that won't help you with current versions of libvirt). -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users