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