Экспорт и импорт 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-ти дневный бесплатный доступ.

 

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

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

Как посмотреть используемые/доступные ресурсы vDC

Для просмотра лимитов выделенных в vDC ресурсов перейдите в Ваш vDC Для просмотра vCPU и RAM...

Графики производительности виртуальных машин

   Графики производительности виртуальных машин можно посмотреть в интерфейсе vCloudDirector. Для...

Как настроить 2-х факторную (пароль+смс код) авторизацию в vCD

1. НАСТРОЙКА vCD 1. Открываем адрес https://idp.cloud4y.ru/idp/shibboleth и сохраняем...

Установка и базовая настройка Terraform (CLI-интерфейс)

Установка и базовая настройка Terraform                Terraform представляет собой...

Как определить, в каком ЦОД моя виртуальная инфраструктура?

Как определить, в каком ЦОД моя виртуальная инфраструктура?   Компания Cloud4Y предлагает...