Миграция VM с Hyper-V на Hyper-V кластер
В этой статье рассмотрим Live миграцию виртуальных машин с Hyper-V сервера на Hyper-V кластер.
Имеем Hyper-V сервер — Hyper-V-1 с IP 192.168.100.190.
Один из серверов кластера Hyper-V это SRV-1 с IP 192.168.100.81.
Сервер Hyper-V и кластер Hyper-V находятся в домене.
Идем на сервер Hyper-V и включаем в настройках Hyper-V поддержку Live Migration. Добавляем IP-адреса обеих серверов. На сервере кластера Live Migration уже была включена при настройке кластера, осталось только добавить IP-адрес Hyper-V сервера с которого будем мигрировать.
Далее в Live Migrations -> Advansed Features выбираем протокол аутентификации Kerberos (Use Kerberos) на обоих серверах.
Далее идем на сервер DC, заходим в оснастку ADUC. Находим SRV-1, заходим в Properties, выбираем вкладку Delegation.
Выбираем опции: Trust this computer for delegation to specified services only и Use Kerberos only и нажмите на кнопку Add.
В следующем окне нажимаем кнопку Users and Computers и указываем имя сервера Hyper-V-1. В списке доступных служб выбираем Microsoft Virtual System Migration Service и cifs.
Те же действия выполняем и для Hyper-V-1.
Возвращаемся на сервер Hyper-V-1, выбираем VM для миграции.
Начинаем миграцию VM. В качестве типа миграции выбираем Move the virtual machine.
Выбираем сервер на который будет мигрировать машина.
Далее выбираем папку для миграции. Так как у нас машина мигрирует на кластер, то обязательно выбираем
C:\ClusterStorage\Volume1\ и добавляем нужную подпапку.
Если появилась такая ошибка:
То необходимо выключить VM и включить для нее режим совместимости CPU:
Set-VMProcessor WIN10 -CompatibilityForMigrationEnabled $true
Запускаем VM. Снова запускаем миграцию. Ожидаем окончания миграции.
Переходим на сервер кластера SRV-1. Заходим в оснастку Failover Cluster Manager. Здесь нам необходимо смигрированную виртуальную машину на сервер SRV-1 перенести на кластер.
Выбираем Roles->Configure Roles.
Выбираем Virtual Machine.
И указываем машину.
Теперь наша смигрированная VM находится в кластере. Можем протестировать Live Migration уже в кластере, что бы убедится, что все выполнено правильно. Не забываем указать:
В параметрах машины Automatic Start Action — Automatically Start и задержку старта, что бы избежать перегрузки системы.
В свойствах виртуальной машины (Properties) — предпочтительные узлы, в порядке убывания и настраиваем Failover (обработку отказов и восстановление размещения).