Hello Stefan, From: Stefan Hajnoczi <stefa...@gmail.com> Subject: Re: [Qemu-devel] live migration which includes previos snapshot Date: Fri, 2 Nov 2012 11:30:25 +0100
> If you are forking the VM so that there will be two VMs running > simultaneously, then a single qcow2 file cannot be used. > > Here are two approaches that will work but require you to modify QEMU code: > > I. Perhaps you can make it work with external snapshots: > > 1. Make the original image read-only accessible over NFS. > 2. Modify QEMU to create two external snapshot files when the VM is > paused for migration (during your fork operation): > > /host-a/original.qcow2 > /host-a/new.qcow2 (backing file: /host-a/original.qcow2) > /host-b/new.qcow2 (backing file: /host-b/original.qcow2) > > 3. After fork the two VMs will write into their respective new.qcow2 > files. original.qcow2 is never modified anymore. Does it means nested qcow2? Does it allow to use a snapshot image in original.qcow2? # I want to share a snapshot image taken by "savevm" on two QEMUs. ------ suzaki