qcow2ファイルに対してzstdを有効にする方法

qcow2ファイルに対してzstdを有効にする方法

qcow2 ファイルの zstd 圧縮は QEMU 5.1 で導入されました。ただし、これはqemu-imgのマニュアルには記載されていません。有効にする方法は?

答え1

以下のようにzlib圧縮されたqcow2画像を圧縮画像に変換できます。zstd

qemu-img convert -c -O qcow2 -o compression_type=zstd ./input-file-name.qcow2 ./output-file-name_c.qcow2

今日はバージョン7.0.0でqemu-imgテストしました。

答え2

これはコマンドのオプションであるように見えるqemu-img createため、zstdは新しいイメージを作成するときにのみ使用できます。qemu-img create -f qcow2 -o compression_type=zstd ./test-with-zstd.qcow2 10

私はそれが現在の「古い」圧縮機能が提供しない継続的な圧縮を提供すると思います。

関連情報