Загрузка VM в vCD при помощи Web интерфейса.
В vCloud Director можно загрузить виртуальные машины в форматах .ova и .ovf.
Для этого, используя HTML5 интерфейс (https://vcd.technoserv.cloud/tenant/<ТЕНАНТ>/) необходимо:
1. Во вкладке «Applications» в разделе «vApps» необходимо нажать на кнопку «ADD VAPP FROM OVF»
2. Далее нужно нажать на кнопку загрузки и указать путь хранения файлов ВМ с расширениями .vmdk и .ovf и нажать кнопку «Next»


3. После этого необходимо проверить данные о ВМ, выбрать имя для нового vApp, выбрать Datastore, Сеть и Hardware. Каждый пункт сопровождается нажатием на кнопку «Next»

4. После заполнения всех полей на месте кнопки «Next» появится кнопка «Finish», по нажатии на которую начнется загрузка Вашей ВМ в vcd.
Загрузка VM из vCD при помощи Web интерфейса.
Для того, чтобы скачать VM необходимо остановить vApp.
Для выгрузки vApp у пользователя vCD должна быть роль “vApp Author”, также он должен либо владельцем vApp, либо ему должны быть делегированы права Full на vApp (свойства vApp, вкладка Share)
В HTML5 интерфейсе (https://vcd.technoserv.cloud/tenant/<ТЕНАНТ>/) зайти в vApps, в нужном vApp кликнуть MORE -> Download
Дождитесь предложения скачать файл.
Загрузка VM в vCD при помощи OVF Tool
Также для загрузки виртуальных машин в форматах .ovf и .ova, а также конвертации формата виртуальной машины .vmx в форматы .ovf и .ova можно воспользоваться утилитой для командной строки - Ovftool.
Для этого необходимо:
1. Во вкладке «Catalogs» в разделе «My Organization’s Catalogs» создать каталог, в который будет загружен vApp.
2. Установить на рабочий ПК утилиту «Ovftool».
3. Запустить Ovftool из командой строки или PowerShell со следующими параметрами:
a. Если требуется конвертировать из .vmx в .ovf то обращение к утилите выглядит таким образом: ovftool.exe <путь до файла .vmx> <путь до файла .ovf>
В результате Вы получите виртуальную машину в формате .ovf
b. Если требуется импортировать виртуальную машину в vCloud Director, то обращение к утилите будет выглядеть так:
ovftool.exe "<путь до файла .ovf>" "vcloud://<login>:<password>@vcd.technoserv.cloud?org=<org_name>&vdc=<vdc_name>&catalog=<catalog_name>&vapp=<vApp_name>" , где
- <login> - логин для доступа к облаку vCloud Director
- <password> - пароль для доступа к облаку vCloud Director
- <org_name> - имя организации, можно посмотреть в меню «Administration».
- <vdc_name> - имя виртуального датацентра, можете посмотреть в меню «Administration».
- <catalog_name> - виртуальный датастор, который создавали в п.1.
<vApp_name> - имя, которое будет у vApps, задается пользователем.
В результате Вы получите новый vApp в вашем vcd, содержащий импортируемую ВМ.
Загрузка VM из vCD при помощи OVF Tool
Инной способ загрузки VM – использовать утилиту OVF Tool, которую можно сказать с сайта VMWare.
Скачайте и установите OVF Tool.
Для загрузки VM используйте следующую команду (название организации чувствительно к регистру!):
$ ovftool "vcloud://<login>:<password>@vcd.technoserv.cloud?org=<org_name>&vapp=<vApp_name>" myvapp.ova
Результат выполнения команды:
