Миграция виртуальной машины VMware
Для миграции вам необходимо сконвертировать ваш виртуальный сервер в файл формата ovf или ova.
OVF (Open Virtualization Format) — стандарт для хранения и распространения виртуальных машин. OVA является TAR архивом каталога с пакетом OVF.
Требования к ova/ovf файлам:
- Тип дисков scsi.
- Hardware version не выше 13.
Если вы используете один из продуктов компании VMware для виртуализации ваших серверов и/или настольных компьютеров, например VMware Workstation, VMware Fusion, VMware Server, VMware Player, процесс конвертации не будет трудоемким.
Все продукты поддерживают стандартный экспорт машин в необходимый формат.
VMware Workstation
Необходимые условия:
- Убедитесь в том, что виртуальная машина не зашифрована. Вы не можете экспортировать зашифрованную виртуальную машину в формат OVF.
- Убедитесь в том, что виртуальная машина выключена.
Процедура:
- Выберете виртуальную машину и далее File > Export to OVF.
- Введите имя для ovf-файла и выберите директорию для сохранения файла.
- Нажмите Save для начала процесса экспорта в OVF.
Процесс может занять несколько минут. Строка состояния показывает ход процесса экспорта.
VMware Fusion
Необходимые условия:
- Убедитесь в том, что виртуальная машина не зашифрована. Вы не можете экспортировать зашифрованную виртуальную машину в формат OVF.
- Убедитесь в том, что виртуальная машина выключена.
Процедура:
- Выберете виртуальную машину и далее File > Export to OVF.
- Введите имя для ovf-файла и выберите директорию для сохранения файла.
- Нажмите Save для начала процесса экспорта в OVF.
Процесс может занять несколько минут. Строка состояния показывает ход процесса экспорта.
vSphere Client
- Выберете виртуальную машину и далее File > Export > Export OVF Template.
- В диалоговом окне “Export OVF Template” введите имя шаблона.
Примечание: при экспорте шаблона OVF с именем, которое содержит звездочки (*), эти символы превращаются в символы подчеркивания (_). - Выберите директорию для сохранения файла шаблона, или кликните “...” для выбора местоположения.
- В поле Format выберите тип OVF или OVA.
OVF - выберете данный формат, чтобы сохранить шаблон в виде набора файлов (.ovf, .vmdk и .mf) Этот формат является оптимальным, если вы планируете опубликовать файлы на веб-сервере или в хранилище дисков. Пакет можно импортировать, например, в клиенте vSphere путем публикации URL в .ovf файл.
OVA - выберете данный формат для более удобного распространения пакета OVF в виде отдельного файла, если его нужно явно загрузить с веб-сайта или перемещены с помощью USB. Фактически является архивом формата OVF. - В поле Description введите описание виртуальной машины.
По умолчанию текст из панели Notes со вкладки Обзор виртуальной машины появится в этом текстовом поле. - Установите флажок, если вы хотите включить графические файлы, прикрепленные к floppy и CD / DVD-устройств в пакет OVF.
Примечание: этот флажок виден только если к виртуальной машине подключен файл ISO или к дисководу подключен образ. - Нажмите OK.
Строка состояния показывает ход процесса экспорта.
VMware OVF Tool
VMware OVF Tool представляет собой решение для импорта и экспорта OVF пакетов из продуктов VMware. Мы будем использовать данную утилиту для конвертации файла vmx в файл формата ovf, т.к. она позволяет создавать виртуальные модули из виртуальных машин.
Загрузите установщик VMware OVF Tool на сайте компании Vmware.
Выберете необходимую версию.
Перейдите в папку «Downloads» и запустите на исполнение скачанный файл.
После установки откройте Windows PowerShell. Для конвертации необходим файл ovftool.exe, который находится по указанному при установки пути. Например:
C:Program FilesVMwareVMware OVF Toolovftool.exe
Перейдите в каталог «VMware OVF Tool» с помощью команды cd:
cd 'C:Program FilesVMwareVMware OVF Tool'
В командной строке введите команду со следующим синтаксисом:
.ovftool.exe <путь до файла vmx> <путь до файла ovf>
Например:
.ovftool.exe "C:VMVM-exampleVM-example.vmx" "C:VMVM-exampleVM-example.ovf"
После завершения конвертации у вас появится ovf файл с вашей виртуальной машиной.