web-dev-qa-db-ja.com

生に変換せずにqcow2画像を縮小する方法はありますか?

生に変換せずにqcow2画像を縮小する方法はありますか?

RAW画像に十分なディスク容量がないため、RAWに変換できません。

12
YOU

Noop変換(qcow2-to-qcow2)は、スパーススペースを削除します。

qemu-img convert -O qcow2 source.qcow2 shrunk.qcow2

圧縮を追加することもできます(-c)を出力イメージに:

qemu-img convert -c -O qcow2 source.qcow2 shrunk.qcow2

上記のコマンドを実行する前に、必ずVMをシャットダウンしてください。結果に満足したら、shrunk.qcow2の名前をVM configが望む元の名前に変更できます。

17
SZ Quadri

お試しください virt-sparsify -イメージ内の未使用のブロックをゼロフィルし、ゼロを重複排除します。

6
dyasny

私が使う virt-sparsify

virt-sparsify /path/to/source.qcow2 --compress /path/to/output.qcow2
0
Mohamed Elbahja