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
Перейдите на страницу загрузки VMware OVF Tool.
В списке Downloads выберите последнюю версию VMware OVF Tool и нажмите DOWNLOAD. Откроется страница VMWARE END USER LICENSE AGREEMENT.
Укажите данные о себе: Name, Company, Email.
Нажмите Accept EULA.
Выберите версию VMware OVF Tool для вашей ОС и нажмите DOWNLOAD NOW. Откроется страница авторизации для загрузки VMware Open Virtualization Format Tool.
Укажите данные своего аккаунта VMware и нажмите SIGN IN. Если у вас нет аккаунта, нажмите Sign up now и зарегистрируйтесь.
Запустите установку загруженного файла и следуйте подсказкам Мастера установки.
Экспорт vApp/iso из VMware Cloud Director
В рассмотренном ниже примере шаблон виртуальной машины сохраняется на локальный компьютер.
Откройте Windows PowerShell с правами администратора.
Перейдите в каталог VMware OVF Tool:
cd "C:\Program Files\VMware\VMware OVF Tool"Если необходимо экспортировать файл 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"Если необходимо экспортировать образ 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. В рассмотренном ниже примере виртуальная машина импортируется в каталог как шаблон, на базе которого можно развернуть другие виртуальные машины.
Откройте Windows PowerShell с правами администратора.
Перейдите в каталог VMware OVF Tool:
cd "C:\Program Files\VMware\VMware OVF Tool"Если необходимо импортировать файл 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"Если необходимо импортировать образ 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, выполните конвертацию.
Откройте Windows PowerShell с правами администратора.
Перейдите в каталог VMware OVF Tool.
cd "C:\Program Files\VMware\VMware OVF Tool"Сконвертируйте файл 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-хранилища.
Откройте Windows PowerShell с правами администратора.
Перейдите в каталог VMware OVF Tool:
cd "C:\Program Files\VMware\VMware OVF Tool"Выполните команду:
. \ 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 из тенанта в тенант
Откройте Windows PowerShell с правами администратора.
Перейдите в каталог VMware OVF Tool:
cd "C:\Program Files\VMware\VMware OVF Tool"Выполните команду:
. \ 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 OVF Tool
- Установка VMware OVF Tool
- Экспорт vApp/iso из VMware Cloud Director
- Импорт ovf/iso в VMware Cloud Director
- Конвертация из vmx в ovf
- Импорт ВМ из FTP-хранилища в VMware Cloud Director
- Копирование vApp из тенанта в тенант