VMware OVF Tool

Утилита VMware OVF Tool позволяет конвертировать файлы виртуальных машин, выполнять экспорт и импорт ВМ в формате ovf в VMware Cloud Director. Ниже собраны инструкции по работе с VMware OVF Tool, которые помогут мигрировать ВМ в Облако VMware разными способами.

Примечание

При наличии специальных символов в логине, пароле или имени каталога необходимо указывать их в формате «@hex_number». Например, вместо символа «#» используйте «%23».

Преимущества утилиты VMware OVF Tool

  • Файлы ovf/ova обеспечивают гибкое, безопасное и эффективное распространение программного обеспечения при сохранении мобильности виртуальных машин на нескольких платформах.

  • Процесс виртуализации ресурсов максимально универсален, т. к. поддерживается стандартный экспорт машин в необходимый формат, благодаря чему упрощается настройка виртуальной машины.

Установка VMware OVF Tool

  1. Перейдите на страницу загрузки VMware OVF Tool.

  2. В списке Downloads выберите последнюю версию VMware OVF Tool и нажмите DOWNLOAD. Откроется страница VMWARE END USER LICENSE AGREEMENT.

  3. Укажите данные о себе: Name, Company, Email.

  4. Нажмите Accept EULA.

  5. Выберите версию VMware OVF Tool для вашей ОС и нажмите DOWNLOAD NOW. Откроется страница авторизации для загрузки VMware Open Virtualization Format Tool.

  6. Укажите данные своего аккаунта VMware и нажмите SIGN IN. Если у вас нет аккаунта, нажмите Sign up now и зарегистрируйтесь.

  7. Запустите установку загруженного файла и следуйте подсказкам Мастера установки.

Экспорт vApp/iso из VMware Cloud Director

В рассмотренном ниже примере шаблон виртуальной машины сохраняется на локальный компьютер.

  1. Откройте Windows PowerShell с правами администратора.

  2. Перейдите в каталог VMware OVF Tool:

    cd "C:\Program Files\VMware\VMware OVF Tool"
  3. Если необходимо экспортировать файл ovf, выполните:

    . \ ovftool . exe "vcloud://admin:pass@my_cloud?vdc=my_vdc&org=my_org&vappTemplate=my_template&catalog=my_catalog" "path_to_file\my_file"
  4. Если необходимо экспортировать образ iso, выполните:

    . \ ovftool . exe "vcloud://admin:pass@my_cloud?org=my_org&vdc=my_vdc&catalog=my_catalog&media=my_media.iso" "path_to_file\my_file"

Импорт ovf/iso в VMware Cloud Director

Перед импортом файла создайте для него каталог средствами VMware Cloud Director. В рассмотренном ниже примере виртуальная машина импортируется в каталог как шаблон, на базе которого можно развернуть другие виртуальные машины.

  1. Откройте Windows PowerShell с правами администратора.

  2. Перейдите в каталог VMware OVF Tool:

    cd "C:\Program Files\VMware\VMware OVF Tool"
  3. Если необходимо импортировать файл ovf, выполните:

    . \ ovftool . exe "path_to_file\my_file" "vcloud://admin:pass@my_cloud?vdc=my_vdc&org=my_org&vappTemplate=my_template&catalog=my_catalog"
  4. Если необходимо импортировать образ iso, выполните:

    . \ ovftool . exe -- sourceType = "ISO" "path_to_file\my_file" "vcloud://admin:pass@my_cloud?org=my_org&vdc=my_vdc&catalog=my_catalog&media=my_media.iso"

Импортированные файлы используют квоту дискового пространства, выделенную организации в VMware Cloud Director.

После завершения импорта вы увидите сообщение «Completed successfully». Дождитесь синхронизации загруженных данных в каталог облака.

Конвертация из vmx в ovf

Для импорта в VMware Cloud Director необходим файл ovf. Чтобы получить его из файла vmx, выполните конвертацию.

  1. Откройте Windows PowerShell с правами администратора.

  2. Перейдите в каталог VMware OVF Tool.

    cd "C:\Program Files\VMware\VMware OVF Tool"
  3. Сконвертируйте файл vmx в ovf командой:

    . \ ovftool . exe < путь до файла vmx > < путь до файла ovf >

    Например:

    . \ ovftool . exe "C:\VMs\Windows_Server\Windows_Server.vmx" "C:\VMs\Windows_Server\Windows_Server.ovf"

Когда конвертация завершится, пакет ovf появится в указанном каталоге.

Импорт ВМ из FTP-хранилища в VMware Cloud Director

В рассмотренном ниже примере в консоли разворачивается vApp на основе файла ovf из FTP-хранилища.

  1. Откройте Windows PowerShell с правами администратора.

  2. Перейдите в каталог VMware OVF Tool:

    cd "C:\Program Files\VMware\VMware OVF Tool"
  3. Выполните команду:

    . \ ovftool . exe "ftp://my_ftp_login:my_ftp_pass@ftp_ip/my_catalog/my_vm.ovf" "vcloud://admin:pass@my_cloud?org=my_org&vdc=my_vdc&vapp=my_vapp"

Копирование vApp из тенанта в тенант

  1. Откройте Windows PowerShell с правами администратора.

  2. Перейдите в каталог VMware OVF Tool:

    cd "C:\Program Files\VMware\VMware OVF Tool"
  3. Выполните команду:

    . \ ovftool . exe - tt = vCloud "vcloud://admin:pass@my_cloud_1?org=my_org&vdc=my_vdc&vapp=my_vapp" "vcloud://admin:pass@my_cloud_2?org=my_org&vdc=my_vdc&vapp=my_vapp"
Облако VMware