Экспорт виртуальной машины как OVA в ESXi 6.5

Экспорт виртуальной машины как OVA в ESXi 6.5

Как экспортировать виртуальную машину в формате OVA с помощью VMware ESXi 6.5?

В vCenter (vSphere Client версии 6.5) я могу экспортировать только как OVF. То же самое касается и веб-клиента ESXi.

Старое приложение (VMware vSphere Client 6.0 и ниже) позволяло мне выбрать OVA, но я не могу получить доступ к хосту ESXi 6.5 с помощью этого приложения. Я получаю следующую ошибку:

«Необходимые файлы поддержки клиента необходимо извлечь с сервера «0.0.0.0» и установить»

Я пробовал использовать VMware OVF Tool для конвертации из OVF + VMDK в OVA, но безуспешно. Есть ли другое решение?

решение1

Вы можете использовать командлет PowerCLI Export-VApp.

Отдокументация:

Если значение параметра Destination — папка, vApp или виртуальная машина экспортируется в папку-контейнер (OVF). Если назначение — файл, vApp или виртуальная машина экспортируется в формате OVA.

Не позволяйте названию ввести вас в заблуждение, это касается не только VApps.

решение2

Попробуйте напрямую скопировать виртуальную машину с VHDX из старого ESXi 6.5 в ESXi 6.0 и зарегистрировать ее на ESXi 6.0.

решение3

Экспорт OVF создает и загружает кучу файлов. Если у вас есть машина Linux, вы можете создать tarball загруженных файлов .ovf, .vmdk и .mf.

tar -cvf newvm.ova newvm.ovf newvm.vmdk newvm.mf

Это создаст файл newvm.ova, который можно экспортировать.

Примечание: если виртуальная машина имеет несколько дисков, добавьте все загруженные файлы .vmdk.

Связанный контент