Назад | Перейти на главную страницу

Форматы дисков OVF

Я думал, что виртуальные машины, экспортированные как OVF, должны быть полностью портативными, но теперь я вижу, что есть различия в форматах дисков.

Я использовал Инструмент VMware ovf для экспорта VMX в OVF. Файл на диске, созданный с помощью OVF, является VMDK.

Я хочу импортировать виртуальную машину в RHEV, но Документация Red Hat говорит, что принятые форматы дисков RAW и Корова. Инструмент VMware OVF, напротив, говорит, что он может экспортировать в: монолитный, монолитный, twoGbMaxExtentSparse, twoGbMaxExtentFlat, streamOptimized, тонкий (цель vSphere), толстый (цель vSphere).

Как я могу преобразовать мой VMDK OVF в RAW OVF, а затем импортировать его в RHEV? Документированный инструмент virt-v2v, похоже, работает только с VMware ESX, а не с образами vmx / vmdk / ovf на диске.

OVF - это в основном XML-файл, который описывает виртуальная машина, она ее не содержит. Существует поддерживаемое решение для перемещения виртуальных машин из VMWare, called virt-v2v.

Форматы raw и cow - это открытые форматы, поддерживаемые qemu, в то время как все параметры vmware основаны на формате vmdk vmware.

В этом руководстве есть хорошее описание того, как следует использовать virt-v2v: http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Virtualization_for_Servers/2.2/html/Administration_Guide/virt-v2v-scripts.html

Пытаться qemu-img, он поддерживает различные форматы ввода и вывода.

В последней попытке вы, наконец, можете смонтировать диск на виртуальной машине и tar или dd это в другое место, более дружественное к другим инструментам.