I'm running KVM on Debian Squeeze and have VMs ranging from Debian to Windows Server 2003 to XP and W7
My plan is to move these VMs to qcow2 and use libvirt's snapshot-create to take periodic snapshots and rsync to copy the images to a remote site. I am happy to lose the running state and all changes since the last snapshot - this is only part of the overall backup strategy.
- Am I right to assume I need to take an underlying LVM snapshot and run rsync from that to avoid corruption?
- Will rsync efficiently copy only the tail-end of the image file that has changed since the previous rsync?