Экспорт и импорт vAPP напрямую с vCloud Director с помощью OVFTool

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:\<LOCAL_FILEPATH>\<FILE_NAME>.ovf “vcloud://<ORG_USER>:<ORG_PASSWORD>@vcd.cloud4y.ru/cloud?org=<ORG_NAME>&vdc=<VDC_NAME>&vapp=<VAPP_NAME>”
<LOCAL_FILEPATH> абсолютный пусть к OVF образу
<FILE_NAME> название OVF файла
<ORG_USER> имя пользователя для доступа в vOrg
<ORG_PASSWORD>  пароль пользователя
<ORG_NAME> название вашей vCloud Org
<VDC_NAME> название вашего vCloud vDC
<VAPP_NAME> желаемое имя vApp куда будет развернут образ

Импорт в каталог

Вместо импорта непосредственно в vApp можно загрузить OVF в каталог для последующего развертывания.
ovftool -tt=vCloud c:\<LOCAL_FILEPATH>\<FILE_NAME>.ovf “vcloud://<ORG_USER>:<ORG_PASSWORD>@vcd.cloud4y.ru/cloud?org=<ORG_NAME>&vdc=<VDC_NAME>&vapp=<VAPP_NAME>&catalog=<CATALOG_NAME>”

<CATALOG_NAME> полное название каталога, куда будет помещен образ

Как экспортировать из 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://<ORG_USER>:<ORG_PASSWORD>@vcd.cloud4y.ru/cloud?org=<ORG_NAME>&vdc=<VDC_NAME>&vapp=<VAPP_NAME>"  c:\<LOCAL_FOLDER>\

<LOCAL_FOLDER> Указать путь до папки. Внутри нее создастся папка с названием vAPP
<ORG_USER> имя пользователя для доступа в vOrg
<ORG_PASSWORD>  пароль пользователя
<ORG_NAME> название вашей vCloud Org
<VDC_NAME> название вашего vCloud vDC
<VAPP_NAME> Название vApp, который будет скачан
   
Опционально можно добавить ключи:
   1. для записи лога процесса
           --X:logFile=С:\<LOG_FILE_PATH> - название файла лога
    --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

Ещё не пробовали услугу "Облачный хостинг" от Cloud4Y?

Отправьте заявку сейчас и получите 10-ти дневный бесплатный доступ.

 

Смотреть подробности   
  • 59 Пользователи нашли это полезным
Помог ли вам данный ответ?

Связанные статьи

Сетевая настройка VMware инфраструктуры (NAT, DHCP, Firewall, Static Routing, VPN)

Сетевая настройка VMware инфраструктуры (NAT, DHCP, Firewall, Static Routing, VPN). После того,...

Как изменить размер диска виртуальной машины?

Для увеличения размера диска виртуальной машины:1. В Панели управления облаком перейдите на...

Как включить и выключить виртуальную машину

Виртуальная машина может быть включена (Powered On), выключена (Powered Off) и приостановлена...

Как загрузить виртуальную машину в BIOS?

Для загрузки виртуальной машины в BIOS необходимо выключить ВМ, в панели управления облаком зайти...

Как загрузить виртуальную машину с ISO образа CD/DVD?

Для загрузки виртуальной машины с ISO образа необходимо:1. Нажать на машине кнопку "ACTIONS" и...