OVFTool - полезный инструмент от VMWare, с помощью которого пользователь может напрямую импортировать и экспортировать OVA/OVF файлы из vCloudOrg и выполнять другие операции. Программа работает из командной строки.
Утилита доступна по адресу (необходима регистрация на сайте VMWare) https://my.vmware.com/web/vmware/details?downloadGroup=OVFTOOL440&productId=974
Последняя актуальная версия 4.4 от 04.2020
Для начала использования нужно установить утилиту, затем в командной строке зайти в папку с установленной программой
cd C:\Program Files\VMware\VMware OVF Tool
Предварительно для работы с программой необходимо знать следующие данные:
1. vCloud URL
2. vCloud Username and Password
3. Org Name
4. vDC Name
5. vApp Name
Внимание. VM/vApp должны быть выключены (остановлены)
Как импортировать в vCloud Director
Синтаксис команды достаточно простой ovftool.exe source target
ovftool -tt=vCloud c:\
Импорт в каталог
Вместо импорта непосредственно в vApp можно загрузить OVF в каталог для последующего развертывания.
ovftool -tt=vCloud c:\
Как экспортировать из vCloud Director
Для экспорта ВМ синтаксис команды будет следующий:
ovftool.exe --parallelThreads=4 --X:progressSmoothing=10 --X:vCloudTimeout=60000 --X:vCloudKeepAliveTimeout=60000 --X:logFile=f:\test\log.txt --X:logLevel=verbose "vcloud://
Опционально можно добавить ключи:
1. для записи лога процесса
--X:logFile=С:\
--X:logLevel=verbose
2. Для изменения таймаута можно использовать следующие параметры, когда идет экспорт больших файлов
--X:progressSmoothing=10
--X:vCloudTimeout=60000 (измеряется в сек. Значение по умолчанию 60сек)
--X:vCloudKeepAliveTimeout=60000
3. В новой версии OVFTool можно указать количество параллельных потов импорта/экспорта OVF. На больших ВМ это позволяет увеличить скорость операции
--parallelThreads=4 значение желательно должно быть равно количеству CPU
Более подробно о этом параметре можно почитать у William Lam https://www.virtuallyghetto.com/2020/04/really-cool-updates-with-ovftool-4-4-and-support-for-vsphere-7.html
Основную документацию по утилите OVFTool можно найти по адресу: https://code.vmware.com/docs/11747/ovf-tool-user-s-guide