Как я могу экспортировать виртуальную машину в формат 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. Есть ли другое решение?
Попробуйте напрямую скопировать виртуальную машину с VHDX из старого ESXi 6.5 в ESXi 6.0 и зарегистрировать его на ESXi 6.0.
Вы можете использовать командлет PowerCLI Export-VApp
.
Из документация:
Если значением параметра Destination является папка, vApp или виртуальная машина экспортируются в папку контейнера (OVF). Если местом назначения является файл, vApp или виртуальная машина экспортируются в формате OVA.
Не позволяйте названию вводить вас в заблуждение, это не только для VApps.
При экспорте OVF создается и загружается множество файлов. Если у вас есть машина Linux, вы можете создать архив из загруженных файлов .ovf, .vmdk и .mf.
tar -cvf newvm.ova newvm.ovf newvm.vmdk newvm.mf
Это создаст файл newvm.ova, который можно будет экспортировать.
Примечание. Если у виртуальной машины несколько дисков, добавьте все загруженные файлы .vmdk.