qcow2 サポート形式は copy-on-write.qcow2 の詳細はこちら. libvirt は、コピー オン ライトで qcow2 VM イメージのクローンをサポートしていますか。次のオプションはありません。
仮想クローン
virt-clone は、ディスク イメージをオリジナルと同じファイル形式に複製します。
元のディスクが LVM パーティションである場合、lvm パーティションは raw デバイスであるため、ディスク raw フォーマット イメージにクローンする必要があります。
例えば:
# virt-clone -d -o winxp -n winxpclone -f winxpclone.img
# qemu-img info winxpclone.img
image: winxpclone.img
file format: raw
virtual size: 5.0G (5368709120 bytes)
disk size: 3.1G
複製されたディスク イメージを qcow2 に変換できます。
# qemu-img convert -f raw winxpclone.img -O qcow2 winxpclone.qcow2
# qemu-img info !$
qemu-img info winxpclone.qcow2
image: winxpclone.qcow2
file format: qcow2
virtual size: 5.0G (5368709120 bytes)
disk size: 3.1G
cluster_size: 65536
VM に qcow2 ファイル形式のディスク イメージがある場合、virt-clone はディスク イメージを qcow2 ファイル形式に複製します。
# virt-clone -d -o winxpclone -n winxpcloneclone -f winxpcloneclone.img
# qemu-img info winxpcloneclone.img
image: winxpcloneclone.img
file format: qcow2
virtual size: 5.0G (5368709120 bytes)
disk size: 3.1G
cluster_size: 65536
再開します:
virt-clone は、元のディスクと同じファイル形式をクローン ディスクに保持します。
良い解決策は virt-sparsify を使用することです
http://libguestfs.org/virt-sparsify.1.html
エクスポートされたディスク イメージのサイズを縮小するには