суббота, 25 апреля 2015 г.

Конвертирование виртуальных машин из Microsoft Hyper-V 2012 R2 в VMware vSphere 5.5

Для миграции инфраструктуры VMware предлагает инструмент VMware vCenter Convertor Stabdelone. С его помощью можно перенести/конвертировать виртуальные машины, виртуальные диски и физические сервера в виртуальную среду VMware.
При конвертировании машин, многие сталкиваются с проблемой конвертации систем новее, чем Windows 7 и Windows Server 2008 R2, т. к. VMware vCenter Convertor Stabdelone на момент написания этого поста официально не поддерживает системы Windows 8 / 8.1 и Windows Server 2012 / 2012 R2, да и для корректной работы с официально поддерживаемыми системами требуется отключить UAC на конвертируемой системе и запускать VMware vCenter Convertor Stabdelone на машине администратора (или в конвертируемой среде) с правами администратора.

Рассмотрим ситуацию, когда кластер виртуализации уже построен на базе Windows Server 2012, а ВМ в нём самые разные.

Конвертация Windows Server 2008 R2 и Windows 7

Поскольку это официально поддерживаемая система, то тут всё просто:
  1. Отключаем на мигрируемой системе UAC.
  2. Перезагружаемая.
  3. Запускаем, на машине администратора VMware vCenter Convertor Stabdelone, от имени Администратора.
  4. Выбираем Convert machine, далее выбираем, «Select source type» как «Power-on machine», «A remote machine» и вводим имя машины (FQDN), логин / пароль (лучше локального администратора), выбираем тип системы «Windows» и нажимаем далее.
    ВНИМАНИЕ! Машина должна быть доступна с той машины на которой запускается VMware vCenter Convertor Stabdelone.
  5. Далее, нас спрашивают про установку и удаление агента, который поможет нам провести миграцию. Можно выбрать автоматическую установку и автоматическое удаление после запуска сервера в виртуальной машине.
  6. Вводим логин/пароль администратора VMware vSphere.
  7. Далее идём по шагам мастера и выбираем все настройки по своему вкусу. Полезным будет:
    • остановить некоторые службы перед началом миграции, чтобы пользователи не пользовались ими в момент миграции
    • выключить сервер по окончанию миграции
    • включить виртуальную машину после миграции
  8. По окончанию миграции включаем UAC обратно.

Конвертация Windows Server 2012 / 2012 R2 и Windows 8 / 8.1

В этом случае придётся устанавливать VMware vCenter Convertor Stabdelone на целевую систему, а после окончания миграции удалять его.
  1. Отключаем UAC.
  2. Устанавливаем VMware vCenter Convertor Stabdelone.
  3. Запускаем VMware vCenter Convertor Stabdelone от имени администратора.
  4. Выбираем Convert machine,  далее выбираем, «Select source type» как «Power-on machine», «This local machine».
  5. Вводим логин/пароль администратора VMware vSphere.
  6. Далее идём по шагам мастера и выбираем все настройки по своему вкусу. Полезным будет:
    • остановить некоторые службы перед началом миграции, чтобы пользователи не пользовались ими в момент миграции
    • выключить сервер по окончанию миграции
    • включить виртуальную машину после миграции
  7. По окончанию миграции включаем UAC обратно.

Конвертация Linux систем

При конвертации Linux-систем, процесс выглядит несколько иначе. Создаётся виртуальная машина с такими же параметрами, в ней запускается вспомогательная система ttylinux, и с её помощью происходит копирование.
  1. Запускаем, на машине администратора VMware vCenter Convertor Stabdelone, от имени Администратора.
    ВНИМАНИЕ! На машине должен быть установлен и запущен SSH.
  2. Выбираем Convert machine, далее выбираем, «Select source type» как «Power-on machine», «A remote machine» и вводим имя машины (FQDN), логин / пароль root, выбираем тип системы «Linux» и нажимаем далее.
    ВНИМАНИЕ! Машина должна быть доступна с той машины на которой запускается VMware vCenter Convertor Stabdelone.
  3. Далее идём по шагам мастера и выбираем все настройки по своему вкусу. На шаге настройки параметров конвертации в «Helper VM network» настраиваем «Use the follwing IP address», и указываем IP-адрес для вспомогательной системы для конвертации, во вкладке DNS, нужно указать суффикс домена.
  4. По завершению мастера, создастся виртуальная машина, в которой будет запущен ttylinux, с сетевыми настройками, которые мы указали на предыдущем шаге, и начнётся копирование системы. По завершению копирования, виртуальная машина перезагрузится, и нас встретит наша система.

Ошибки

FAILED: Unable to obtain the IP address of the helper virtual machine
VMware vCenter Convertor Stabdelone не смог подключится ко вспомогательной системе (ttylinux) и процесс конвертации выполнить не удалось. Укажите фиксированный IP в мастере на предыдущем шаге.
FAILED: A general system error occurred:
Network error. Host 192.168.X.X key can't be retrieved. (return code 2)
Вспомогательная система не смогла разрешить DNS-имя. Укажите DNS-суффикс домена в мастере на предыдущем шаге.

Комментариев нет:

Отправить комментарий