Re: backup procedure using blockcopy

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux