[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] live migration which includes previos snapshot
From: |
Kuniyasu Suzaki |
Subject: |
Re: [Qemu-devel] live migration which includes previos snapshot |
Date: |
Sat, 03 Nov 2012 00:18:05 +0900 (JST) |
Hello Stefan,
From: Stefan Hajnoczi <address@hidden>
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