猫型エンジニアのブログ

プログラム/ネットワーク系の技術関連をまとめたページです 

仮想ディスクのフォーマットの変換

 KVMで作成した仮想ディスクのフォーマットの変換の仕方です。容量の大きなraw形式のイメージをqcow2形式に変換してみます。

 現在のファイルサイズは12Gでraw形式です。

#qemu-img info ubuntu12.04-openvswitch.img
image: ubuntu12.04-openvswitch.img
file format: raw
virtual size: 12G (12582912000 bytes)
disk size: 12G

 qemu-img convertコマンドで変換します。

# qemu-img convert -f raw -O qcow2 ubuntu12.04-openvswitch.img ubuntu12.04-openvswitch2.img

 ファイルサイズが3Gのqcow2形式に変換されました。

# qemu-img info ubuntu12.04-openvswitch2.img
image: ubuntu12.04-openvswitch2.img
file format: qcow2
virtual size: 12G (12582912000 bytes)
disk size: 3.0G
cluster_size: 65536