[ovirt-devel] BlockCommit for Clone VM

Christopher Pereira kripper at imatronix.cl
Fri May 15 18:01:30 UTC 2015


Thanks Michal.

We scripted a live backup tool using libvirt snapshots + gluster (with 
SEEK_HOLE hacks [1]) + block-commit. It works like a sharm.
This is probably the most efficient way to create live backups 
available. MicroCheckpointing [2] looks promising too but I'm worried 
about its costs.
Its wonderfull to have all this tools like libvirtd and qemu available. 
Thanks Fabrice Bellard [3]! Thanks OpenSource!

We tried the wonderful REST API first. It was really a very good 
experience how easy it was to get the expected results, error messages 
and supported actions (RSDL).
API was gentle to tell us that live migration was not supported (VM must 
be down).

We finally scripted libvirt directly to have access to all features, but 
it would be great to use the REST API whenever possible to keep 
consistency and use oVirt Engine as Front-End.

Have a good one.

[1] Accessing the bricks directly supports SEEK_HOLE and boosts 
performance (sparse image copying takes seconds instead of hours).
[2] http://wiki.qemu.org/Features/MicroCheckpointing
[3] http://en.wikipedia.org/wiki/Fabrice_Bellard


On 15-05-2015 7:08, Michal Skrivanek wrote:
> On 13 May 2015, at 05:51, Christopher Pereira wrote:
>
>> Hi Nir,
>>
>> I'm interested in using BlockCommit [1].
>> Can we use it for Clone VM  via REST API [2]?
> we planned to have Clone VM from VM for running VMs using snapshot&live merge, but due to delays of live merge feature it's not in 3.6.
> You can possibly script it yourself via API in latest 3.5.z and EL7
>
> Thanks,
> michal
>
>> [1] http://wiki.libvirt.org/page/Live-disk-backup-with-active-blockcommit
>> [2] http://www.ovirt.org/Features/Clone_VM
>>
>> _______________________________________________
>> Devel mailing list
>> Devel at ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/devel
>


-- 

*J. Christopher Pereira*
Gerente General
IMATRONIX S.A.
www.imatronix.com

Móvil : (09) 72 188 630

Santiago: (+56) (02) 28 99 44 60 + anexo 800
Valparaíso: (+56) (32) 2 76 80 77 + anexo 800

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/devel/attachments/20150515/c336fc18/attachment-0001.html>


More information about the Devel mailing list