Vmware vsphere экспорт виртуальной машины
Перенос виртуальной машины VMware
VMware – программное обеспечение, с помощью которого осуществляется имитация работы иных операционных систем в уже установленной ОС без необходимости ее переустановки. Для переноса нужно преобразовать формат виртуального сервера в ovf или ova.
Open Virtualization Format – это стандарт упаковки для хранения и распространения программных систем.
Open Virtual Appliance – пакет распространения каталога OVF.
Форматы должны соответствовать таким требованиям:
Все продукты VMware характеризуются легким процессом преобразования в требуемый формат. Подробно рассмотрим виртуализацию серверов и устройств для некоторых продуктов программного обеспечения.
VMware Workstation
VMware Fusion
Требования аналогичны условиям для работы с VMware Workstation, то есть необходимо выключить программную систему и убедиться в том, что она не зашифрована.
vSphere Client
VMware OVF Tool
Первый шаг – загрузка продукта из официального источника. В установщике программы выберите нужную версию.
Следующий шаг: войдите в папку «Загрузки» и начните процесс установки.
После этого войдите в приложение Windows PowerShell. Чтобы преобразовать формат, в директории, выбранной при установке, найдите файл с именем ovftool.exe. Ниже приведен пример:
C:\Program Files\VMware\VMware OVF Tool\ovftool.exe
Командой cd войдите в «VMware OVF Tool»:
cd ‘C:\Program Files\VMware\VMware OVF Tool\’
Введите команду приведенную ниже:
.\ovftool.exe «C:\VM\VM-example\VM-example.vmx» «C:\VM\VM-example\VM-example.ovf»
При четком следовании инструкции по установке, процесс миграции виртуальной машины VMware осуществится успешно.
Экспорт-импорт виртуальных машин VMware
1. Открытие виртуальных машин в VMware Workstation
Если работа с виртуальными машинами будет производиться и далее в среде VMware Workstation, нет в принципе нужды экспортировать машины. После переустановки хост-системы Windows нужно установить гипервизор и в меню «Файл» выбрать «Сканирование виртуальных машин».
Далее указываем каталог расположения машин, тот, что был до переустановки хостовой Windows.
И добавляем все обнаруженные машины в библиотеку VMware Workstation. Если нужны не все, то, соответственно, снимаем галочки с ненужных.
Далее открываем программную библиотеку и можем работать с добавленными в интерфейс машинами.
По этому же принципу можем поступить и при переходе на другой компьютер. Мы физически переносим каталог хранения виртуальных машин VMware на диск другого компьютера. И в установленной на том другом компьютере программе VMware Workstation добавляем перенесённые виртуальные машины. При добавлении новых готовых машин программа во время их первого запуска обычно выдаёт запрос: мол, обнаружено, что это перенесённая или скопированная машина. Но программе необходимо точно указать, машина перенесена или скопирована. Это нужно для настройки сети и других функций. И вот в ответ на такой запрос нажимаем кнопку «I Moved It», т.е. указываем, что машина перенесённая.
Перенос непосредственно каталога виртуальных машин на другой компьютер – как видим, способ чрезвычайно простой, но он хорош для случаев, когда мы не стеснены средствами переноса данных. К примеру, у нас есть нужного объёма USB-HDD, либо же мы можем перенести каталог с виртуальными машинами в онлайне с использованием торрент-технологии. Но если у нас нет USB-HDD, а каталог с машинами нужно какое-то время где-то передержать, прежде чем он может быть помещён на целевой компьютер, машины лучше экспортировать. Экспортировать с целью сжатия данных. К примеру, в нашем случае папка одной виртуальной машины с фиксированным виртуальным диском весит 50 Гб.
А вес файлов экспортированной машины будет составлять даже менее 5 Гб.
2. Экспорт виртуальной машины VMware
Сам процесс экспорта чрезвычайно прост: в меню «Файл» кликаем «Экспорт в OVF».
И указываем путь сохранения архива машины.
3. Импорт виртуальной машины в VMware Workstation
Жмём «Импорт».
Ожидаем завершения операции.
И ищем импортированную машину в библиотеке VMware Workstation.
4. Импорт виртуальной машины в VirtualBox
Процесс импорта виртуальной машины из архива OVF в программе VirtualBox схож.
В меню «Файл» кликаем «Импорт конфигураций».
Указываем путь распаковки файлов машины. Жмём кнопку «Импорт».
Дожидаемся завершения процесса импорта.
Vmware vsphere экспорт виртуальной машины
Добрый день! Уважаемые читатели и гости популярнейшего IT блога pyatilistnik.org, сегодня рассмотрим вот такую ситуацию. Если вдруг вам нужно сохранить виртуальную машину в виде одного файла, поделиться ею со своим другом и чтобы она легко импортировалась обратно, то вам однозначна нужно ее выгрузить в OVA или OVF формат. OVA и OVF формат, это некий стандарт шаблонного файла, который используется некоторыми вендорами разрабатывающими гипервизоры и VMware тут не исключение. Уверен, что вы уже видели на сайте VMware подобные решения, например, Operation Manager распространяется в таком виде.
Выгрузка виртуальной машины в OVF и OVA на ESXI 5.5
Заходим на ваш vCenter сервер или ESXI. Выбираем нужную машину для экспорта. Убедитесь, что она у вас в выключенном состоянии, это обязательное условие.
Дальше идем в пункт меню «File-Export-Export OVF template»
Как экспортировать виртуальную машину в OVF и OVA формат в ESXI 5.x.x-02
Выбираем формат OVA и куда экспортировать вашу виртуальную машину.
Как экспортировать виртуальную машину в OVF и OVA формат в ESXI 5.x.x-03
Просесс экспорта виртуальной машины, будет сильно зависеть от ее объема.
На выходе вы получите один файл формата OVA, это сжатая виртуальная машина, которую вы легко можете теперь перенести и свободно развернуть в рабочее состояние, такими возможностями пользуются большинство учебных заведений, в чьи задачи входят компьютерные курсы.
Как экспортировать виртуальную машину в OVF и OVA формат в ESXI 5.x.x-05
Выгрузка OVF и OVA через PowerCLI
Лично мне больше нравится это метод получения OVF и OVA шаблонов. PowerCLI очень мощный инструмент для выполнения данной задачи. Давайте первым делом мы с вами выгрузим виртуальную машину с именем test в OVF формат, для этого введите команду в консоли PowerCLI, не забудьте до этого произвести подключение к vcenter или ESXI, через команду Connect-VIServer имя сервера.
Тут вы запрашиваете виртуальную машину с именем test, далее ее экспортируете по пути C:\Temp\Export\ в формате OVF. В данном методе, есть огромный плюс, а именно, что вы можете явным образом задать каталог сохранения вашей OVF виртуалки, в отличии от метода выгрузки в ESXI 6.5 и vCenter 6.5, о котором я расскажу ниже.
Тоже самое для OVA формата.
Выгрузка OVF и OVA в vCenter 6.5 и ESXI 6.5
Экспортирование виртуальных машин в OVA и OVF шаблон в vCenter 6.5 и VMware ESXI 6.5, очень похоже на первый метод, но там есть большое но, там убрали возможность в графическом интерфейсе указать место сохранения, и по умолчанию все загружается в папку «Загрузки», и если у вас маленький системный диск, а виртуальная машина массивная, то вам придется изменить место сохранения загрузок, для вашего браузера.
Задайте имя экспортируемой машины и при желании, можете ее слегка кастомизировать, но вот выбрать каталог сохранения, тут не получиться, как я и писал выше. Нажимая кнопку «Ок», вы запустите механизм экспорта в OVF формате.
Миграция виртуальной машины VMware
Для миграции вам необходимо сконвертировать ваш виртуальный сервер в файл формата ovf или ova.
OVF (Open Virtualization Format) — стандарт для хранения и распространения виртуальных машин. OVA является TAR архивом каталога с пакетом OVF.
Требования к ova/ovf файлам:
Если вы используете один из продуктов компании VMware для виртуализации ваших серверов и/или настольных компьютеров, например VMware Workstation, VMware Fusion, VMware Server, VMware Player, процесс конвертации не будет трудоемким.
Все продукты поддерживают стандартный экспорт машин в необходимый формат.
VMware Workstation
VMware Fusion
vSphere Client
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 «C:VMVM-exampleVM-example.vmx» «C:VMVM-exampleVM-example.ovf»
Скриншот №2. Ввод команды
После завершения конвертации у вас появится ovf файл с вашей виртуальной машиной.
Как экспортировать набор виртуальных машин
Возникла задача переноса ряда виртуальных машин из точки А в точку Б.
Навскидку вспомнились следующие варианты:
Как мне казалось, третий вариант круче всех, так как там сжатие, дедупликация и все такое ;).
Второй от первого практически не отличался, разве что некоторым удобством за счет одного файла вместо папки…
Решил проверить экспериментом.
Дано: MS Windows Server 2012 R2, объем жесткого диска – 15ГБ, диск тонкий, «толстый» объем составляет 40ГБ. Экспорт в OVA осуществлялся с другого сервера, так что время экспорта абсолютно не показательно.
Повторяем итерацию на линуксовой машинке с тонкими дисками. Так как это апплайнс циски, то точный объем внутри неизвестен.
2. Экспорт в OVA занимает 5,5 минут. Объем файла — 1,25Гб.
3. Veeam Zip с оптимальным сжатием: 1,21Гб за 6,75 минут.
4. Veeam Zip с экстремальным сжатием: 872Мб за 6,5 минут
Выводы
Вариант с Veeam на множестве машин может выстрелить еще лучше, чем OVA за счет дедупликации и хорошего алгоритма сжатия. С другой стороны, распаковывать виртуальные машины Veeam B&R Free может только по одной — то есть в «бесплатном» варианте он плохо подходит для экспорта/импорта набора машин.
Можно объединить несколько виртуальных машин в vAPP и разом экспортировать/импортировать. Так как заодно еще немного уменьшится занимаемый размер, то этот вариант из бесплатных мне нравится больше!