Как выполнить преобразование vSphere в Hyper-V

Опубликовано: 21 Апреля, 2023

Введение

Недавно я опубликовал статью о том, как использовать бесплатный инструмент VMware «vCenter XVP Manager» для управления Hyper-V с помощью vCenter (см. преобразователь).

Эти инструменты подталкивают вас к использованию VMware Converter для преобразования ваших виртуальных машин, работающих на Hyper-V, в vSphere. Я большой сторонник «свободы выбора» и стандартизации в виртуализации, которая позволит вам легко переходить с одного гипервизора на другой. Виртуализация должна быть открытым рынком, где вы выбираете лучшую доступную платформу виртуализации и можете легко перейти на нее. Вы не должны застревать на платформе, на которой вы не хотите находиться, в первую очередь потому, что у вас нет простого варианта перемещения.

В этой статье позвольте мне показать вам, как использовать другой бесплатный инструмент, чтобы перейти от vSphere к Hyper-V. Этот инструмент — бесплатный конвертер 5Nine V2V Easy Converter. Хотя вы можете сделать это с помощью Microsoft System Center Virtual Machine Manager (SCVMM), эта программа не бесплатна и не проста в реализации (дополнительную информацию по этой теме см. Hyper-V R2 с помощью System Center VMM 2008 R2 или это видео Эда Либермана — ВИДЕО: как преобразовать виртуальную машину VMware в виртуальную машину Hyper-V).

Три причины для V2V

Прежде чем я покажу вам, КАК выполнить V2V (vSphere to Hyper-V), давайте сначала ответим на вопрос ПОЧЕМУ. Почему вы хотите перейти с vSphere на Hyper-V?

  1. Тестирование Hyper-V — допустим, вы хотите доказать, что приложение работает так же хорошо (или даже так же плохо) на Hyper-V, как и на vSphere. Вы можете сделать V2V и попробовать. Вы также можете просто протестировать Hyper-V, если вы еще не использовали его, на существующей виртуальной машине VMware vSphere.
  2. Преобразование — когда компания покупается, продается или консолидируется, всегда есть сценарии, когда вы захотите перейти с одной платформы на другую.
  3. Производство — VMware настолько популярна, что многие виртуальные машины запускаются в vSphere или сохраняются в форматах VMware. Весьма вероятно, что вам нужно перенести рабочие виртуальные машины с vSphere на Hyper-V.

Бонусная причина: «потому что вы хотите». Каждый должен иметь свободу и простоту переноса виртуальной машины с одной платформы на другую. В конце концов, это одна из вещей, которую виртуализация впервые сделала доступной — независимость от оборудования, мобильность, свобода и выбор вашего оборудования — вы также должны иметь это в своем варианте виртуализации.

Загрузка и установка V2V Easy Converter

Недавно я наткнулся на новый инструмент V2V для перехода с vSphere на Hyper-V, который в настоящее время находится в режиме предварительного бета-тестирования. V2V Easy Converter от 5Nine бесплатен (по крайней мере, предварительная бета-версия), прост в использовании, компактен для загрузки, быстро устанавливается и работает. Вот что я сделал…

Я скачал V2V Easy Converter (это не заняло много времени, так как весит меньше 2 МБ). Это была обычная установка Windows, только немного короче, потому что она такая маленькая.

Преобразование виртуальных машин vSphere в Hyper-V, шаг за шагом

Общий процесс выполнения V2V, независимо от двух платформ, таков:

  1. Запишите конфигурацию виртуальной машины и создайте виртуальную машину с такой же конфигурацией на другом гипервизоре.
  2. Скопируйте виртуальный диск виртуальной машины и преобразуйте его в формат виртуального диска другого гипервизора (например, VMDK в VHD).
  3. Замените драйверы виртуализированных устройств в гостевой ОС (внутри этого виртуального диска) драйверами виртуальных устройств для нового гипервизора.

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

Чтобы начать преобразование V2V с помощью нашего инструмента, я запустил значок 5Nine EasyConverter в меню «Пуск» Windows. Когда конвертер появляется, он показывает вам серию пустых полей, которые вы должны заполнить на нескольких экранах в простом формате мастера.

Начинается с выбора источника. Другими словами, к какому серверу ESXi или серверу vCenter мы будем обращаться, чтобы найти виртуальную машину, которую вы хотите конвертировать?

 

Изображение 27057
фигура 1

Он просканировал указанный мной сервер vCenter, а затем выдал мне список виртуальных машин, которые я мог преобразовать.

 

Изображение 27058
фигура 2

 

Обратите внимание, что сегодня эти виртуальные машины должны быть виртуальными машинами с Windows 2008 или Windows 7 (или новее) и должны быть выключены. Позже будет поддерживаться преобразование старых операционных систем и, возможно, работа на виртуальных машинах.

Я выбрал виртуальную машину, которую хотел преобразовать, дал новой виртуальной машине имя и указал аппаратные ресурсы, которые она будет потреблять на сервере Hyper-V, на который я ее перемещал.

 

Изображение 27059
Рисунок 3

Затем я ввел имя своего сервера Hyper-V и использовал параметр «оценить», чтобы проверить, подходит ли он для виртуальной машины, которую я хочу преобразовать.

 

Изображение 27060
Рисунок 4

Оттуда я взял значения по умолчанию для путей виртуальных машин на сервере Hyper-V и выбрал, к каким виртуальным сетям будет иметь доступ эта новая виртуальная машина.

 

Изображение 27061
Рисунок 5

Затем я просмотрел окончательный обзор того, что должно было произойти, и решил включить виртуальную машину после ее преобразования.

 

Изображение 27062
Рисунок 6

После нажатия Finish виртуальная машина начала преобразование. Поскольку эта виртуальная машина имеет тонко подготовленный виртуальный диск объемом 200 ГБ (используется только 11 ГБ), мне было любопытно посмотреть, сколько времени это займет и что именно произойдет. Это заняло некоторое время (в моей медленной тестовой сети), но я увидел, что виртуальная машина была преобразована (как на рис. 7 ниже).

 

Изображение 27063
Рисунок 7

В диспетчере Hyper-V я мог видеть, что новая виртуальная машина была преобразована, и я даже мог видеть, что размер виртуального диска виртуальной машины составляет 12 ГБ при использовании максимального виртуального диска 200 ГБ (почти идентично оригиналу).

 

Изображение 27064
Рисунок 8

 

Изображение 27065
Рисунок 9

Я даже могу получить доступ к консоли преобразованной виртуальной машины, чтобы доказать, что это сработало.

 

Изображение 27066
Рисунок 10

На этом переход с vSphere на Hyper-V завершен!

Чему мы научились?

Чему мы научились благодаря этому процессу V2V?

  1. Существует ряд причин, по которым вы хотели бы преобразовать виртуальные машины из vSphere в Hyper-V, и у вас должна быть простая возможность сделать это, если вы выберете (свобода выбора, как в условиях свободной рыночной экономики). Причины включают тестирование, обучение и консолидацию производственных виртуальных машин.
  2. Что, помимо System Center Virtual Machine Manager (отличный продукт, но продукт с ценой), есть еще один крошечный, бесплатный и работающий вариант, если вы просто ищете преобразование V2V.
  3. Преобразование виртуальной машины с одного гипервизора на другой не должно быть сложным, если у вас есть инструменты, которые помогут

Резюме

Свобода выбора платформ виртуализации упрощается, когда виртуальные машины можно легко перемещать с одной платформы на другую, точно так же, как вы предпочли бы один ресторан другому, если бы вы были недовольны или чтобы проверить конкуренцию. Благодаря таким инструментам, как EasyConverter, у вас есть бесплатная и простая возможность переместить виртуальные машины из vSphere в Hyper-V, если вы решите это сделать.

Примечание:
Я большой сторонник VMware vSphere, поэтому я не рекомендую всем переезжать, просто предоставьте вам возможность сделать это, если хотите, точно так же, как у вас есть возможность легко перейти с Hyper-V на vSphere с помощью VMware Converter.