«

»

Nov 09

Как конвертировать образ vmdk в vdi

Для того чтобы конвертировать образ виртуальной машины из одного формата в другой можно воспользоваться одним из ниже перечисленных способов:

1. Используя утилиту qemu-img из пакета эмулятора qemu. Данная команда конвертирует образ виртуальной машины, созданной в VirtualBox, в VmWare-образ.

  • qemu-img convert -f  vdi -O vmdk VirtualBoxImage.vdi VmWareImage.wmdk
    • -f – определяет формат образа виртуальной машины для преобразования
    • -O – определяет формат образа виртуальной машины в который будет преобразован текущий образ

Список поддерживаемых форматов можно посмотреть так:

qemu-img -O

Общий формат команды:

qemu-img convert [-c] [-f fmt] [-O output_fmt] [-o options] filename [filename2 […]] output_filename

2. Для преобразования виртуальной машины из одного формата в другой также можно воспользоваться встроенными средствами Virtual Box VBoxManage clonehd:

Преобразовать vmdk в vdi:
VBoxManage clonehd VmWare_Image.vmdk VirtualBox_Image.vdi –format VDI

и наоборот, виртуальную машину формата vdi в vdmk:
VBoxManage clonehd VirtualBox_Image.vdi VmWare_Image.vmdk –format VMDK

Общий формат команды: 

VBoxManage clonehd <uuid>|<filename> <uuid>|<outputfile> [–format VDI|VMDK|VHD|RAW|<other>] [–variant Standard,Fixed,Split2G,Stream,ESX] [–existing]

3. Если не охота заморачиваься с командной строкой – можно конвертировать *.vdi образы через графический интерфейс VirtualBox:

Файл->Управление виртуальными образами->Копировать
Выбираем какую *.vdi машину преобразовывать и желаемый формат (vdmk/vdi/vhd) нового образа.

4. Альтернативной всем вышеизложенным способам служит приложение VMWare vCenter Converter В добавок к возможности преобразования виртуальных машин из одного формата в другой, Converter от VmWare может клонировать систему реальной физической машины в виртуальный образ. На момент написания статьи распространяется бесплатно.

2 comments

  1. Graceland

    Now I know who the brainy one is, I’ll keep loionkg for your posts.

  2. Fobos

    Спасибо, помогло преобразование средствами VirtualBox из vmdk в vdi. А то диск vmdk разросся в размерах, а ужиматься в этом формате не хочет, вот преобразовал в VDI для ужимания.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>