Hi Everyone,
I am running a KVM test cluster on Fedora 19 using gluster + libgfapi as a network backened for my QCOW2 images. This configuration precludes me from using virsh's backup freatures provided in Fedora and thus I am doing "live snapshots" by executing:
# perform intenal snapshot on qcow2 using FUSE mount to gluster:
qemu-img snapshot -c snapname /gluster/test.qcow2
# convert the snapshot to an external file for archiving:
qemu-img convert -s snapname /gluster/test.qcow2 /gluster-backup/test.qcow2.snapshop
My Question:
1. Is there any blocking or locking issues I should be concerned about while doing snapshot's or converts? I have done this procedure under light I/O load and expeineced no issues.
2. I know this leaves my snapshot in an inconsistent state...but is this an incorrect use of the qemu/qcow2 tools?
Im digging into libvirt to figure out how to support snapshot-create-as/blockpull issues...hopefully i will find a resolution soon.
Thanks!
Matt