Hi
Looking in to implementing (CBT like) delta backup for KVM.
The following looks promising..(last paragraph)
http://wiki.qemu.org/Features/Snapshots2
* In the last para, there is a mention of copy the blocks from the
disk using dirty-bitmap as reference. How to accomplish this ?
block-mirror with bitmap or is there a qemu-img command ? some details
would be appreciated.
// backup software now reads foo.img using t0_dirty.dbmp to perform incremental backup,
when finished
* The backup after few runs in the backup store would be base
image + bunch of delta blocks ? Will this be same as base disk and bunch
of deltas ? or there is some special way to merge these ?
* I am assuming this scheme (snapshot, bitmap, block merge etc.)
should work with base disk in raw (non-qcow) format as well ? Right ?
i.e. will it work when the storage disk is iscsi, lvm, fc ? std linux
block device?
* Are there libvirt-api/verbs for doing some of this or we will
have to sue the qemu-monitor-command ?
* What version of qemu/kvm will have the core capabilities and
which min libvirt version would be sufficient ?
Is there a better way to do incremental backup / CBT like backup
than one mentioned here ?
Thanks
/Jd