qcow2 изображение намного больше, чем исходный файл vmdk после преобразования. как этого избежать?

Я преобразовал файл образа vmdk в qcow2 с qemu-img (на сервере ubuntu 14.04)

sudo qemu-img convert -f vmdk -O qcow2 Odoo-disk1.vmdk odoo-disk1.qcow2

, получившееся изображение qcow2 более чем в два раза больше, чем оригинал.

$ ls -lh
-rwxrwxrwx 1 root root 3.3G Nov 20 14:46 Odoo-disk1.vmdk
-rwxrwxrwx 1 root root 7.4G Nov 21 14:35 odoo-disk1.qcow2

Не совсем уверен, что об этом думать, но я был бы гораздо более расслабленным, будь то файлы, похожие по размеру. Есть ли способ достичь этого? Я не очень разбираюсь в этом вопросе, поэтому любое объяснение, почему это просто так »было бы полезно

Я настроил виртуальную машину, используя это изображение qcow 2, и после его запуска virsh list --all показывает, что машина как «работает».

1
задан 21 November 2015 в 12:38

1 ответ

Возможно, ваш vmdk был сжат или что вы вообще не создали файл qcow2. Если вы конвертируете нормально с qemu-img convert some.vmdk some.qcow2, вы получите необработанный файл.

Чтобы преобразовать из файла vmdk в сжатый файл qcow2, попробуйте:

qemu-img convert -O qcow2 -c some.vmdk some.qcow2
1
ответ дан 23 May 2018 в 15:37
  • 1
    Я сделал qcow2 (-O qcow2). но идея с компрессией была хорошей. сравнение обоих файлов с ботинками qemu-img -info " сжатый: true " для файла vmdl. – vrms 21 November 2015 в 14:52

Другие вопросы по тегам:

Похожие вопросы: