Table of Contents

Миграция с использованием virt-v2v

Данная инструкция позволяет мигрировать виртуальные машины, созданные в среде виртуализации VMware vSphere, работающим сервером vCenter. Для выполнения миграции используется утилита virt-v2v, которая позволяет конвертировать виртуальные машины из сторонних гипервизоров в среду виртуализации KVM-libvirt. Подробное описание утилиты и полное руководство пользователя приведено на интернет страницы производителя по ссылке: https://access.redhat.com/articles/1351473.

Подготовительные мероприятия

Для переноса виртуальной машины необходимо выполнить следующие подготовительные мероприятия:

Миграция диска виртуальной машины

Загрузка образа диска с сервера vCenter утилитой virt-v2v

Данный способ реализует механизм скачивания с сервера vCenter диска виртуальной машины в необходимом формате непосредственно на сервер, на котором запускается утилита virt-v2v, для запуска процедуры необходимо выполнить на сервере Р-Виртуализация следующую команду:

virt-v2v -ic vpx://{username}@{esx.example.com}/{Datacenter}/{esxi} "{vmname}" -o local –of qcow2 -os /{destination} 

Результатом выполнения команды станет файл диска виртуальной машины в формате qcow2 и файл “*.xml” с описанием конфигурации виртуального оборудования.

Конвертация диска из формата *.ova

Данный способ может быть использован для импорта существующих шаблонов виртуальных машин в формате “*.ova” а также выгруженных виртуальных машин из среды виртуализации VMware в формате “*.ova”.

Если виртуальная машина поставляется или выгружена в формате *.ovf ее необходимо предварительно сконвертировать в формат *.ova. Для этого необходимо:

ovftool {source_filename}.ovf {target_filename}.ova''

Для извлечения образа диска в необходимом формате из файла *.ova необходимо передать файл на сервер Р-Виртуализация и выполнить следующую команду:

 virt-v2v -i ova {filename}.ova -o local –of qcow2 -os /{qcow_location} 

Создание виртуальной машины на основе полученных образов дисков

Создание виртуальной машины должно быть проведено вручную. Для этого необходимо воспользоваться соответствующим разделом данного руководства (см. Создание виртуальной машины). Параметры виртуальной машины должны максимально повторять параметры исходной виртуальной машины в среде виртуализации VMware.

После создания новой ВМ необходимо зафиксировать расположение виртуальных дисков. Для этого необходимо открыть раздел “Настроить - Настройки оборудования” на странице обзора виртуальной машины.

Затем выбрать требуемый диск из списка устройств машины и скопировать строку пути в поле “Файл образа”.

Для подключения полученного образа виртуального диска к виртуальной машине необходимо выполнить следующие действия: Удалить созданный при создании виртуальной машины диск, командой:

rm {/mnt/vstorage/vols/datastores/RF2/{UUID}/{disk_name}.hdd} –y

Где:

Скопировать созданный ранее образ qcow вместо удаленного файла виртуальной машины, командой:

cp /{qcow_filename}.qcow2 {/mnt/vstorage/vols/datastores/RF2/{UUID}/{disk_name}.hdd}