Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как переместить виртуальную машину, выполняя динамическую миграцию без использования отказоустойчивой кластеризации. Динамическая миграция перемещает виртуальные машины между узлами Hyper-V без заметного простоя.
Чтобы сделать это, вам потребуется:
Учетная запись пользователя, которая входит в локальную группу администраторов Hyper-V или группу администраторов на исходных и конечных компьютерах.
Роль Hyper-V в Windows Server 2016 и Windows Server 2012 R2, установленных на исходных и целевых серверах, и настроена для динамической миграции. Вы можете выполнить динамическую миграцию между узлами под управлением Windows Server 2016 и Windows Server 2012 R2, если виртуальная машина имеет по крайней мере версию 5.
Для получения инструкций по обновлению версии см. статью Обновление версии виртуальной машины в Hyper-V на Windows 10 или Windows Server 2016. Инструкции по установке см. в разделе "Настройка узлов для динамической миграции".
Средства управления Hyper-V, установленные на компьютере с операционной системой не ниже Windows Server 2016 или Windows 10, если только инструменты не установлены на исходном или целевом сервере для запуска оттуда.
Перемещение работающей виртуальной машины с помощью диспетчера Hyper-V
Откройте диспетчер Hyper-V. (В диспетчере серверов выберите "Сервис>>"Hyper-V Manager.)
В области навигации выберите один из серверов. (Если он не указан, щелкните правой кнопкой мыши диспетчерHyper-V, выберите "Подключиться к серверу", введите имя сервера и нажмите кнопку "ОК". Повторите добавление дополнительных серверов.)
В области "Виртуальные машины" щелкните правой кнопкой мыши виртуальную машину и выберите пункт "Переместить". Откроется мастер перемещения.
Используйте страницы мастера для выбора типа перемещения, целевого сервера и параметров.
На странице "Сводка " просмотрите выбранные варианты и нажмите кнопку "Готово".
Перемещение работающей виртуальной машины с помощью Windows PowerShell
В следующем примере используется командлет Move-VM для перемещения виртуальной машины с именем LMTest на целевой сервер TestServer02 и перемещения виртуальных жестких дисков и других файлов, таких контрольных точек и файлов Smart Paging, в каталог D:\LMTest на целевом сервере.
PS C:\> Move-VM LMTest TestServer02 -IncludeStorage -DestinationStoragePath D:\LMTest
Устранение неполадок
Не удалось установить подключение
Если вы не настроили ограниченное делегирование, перед перемещением виртуальной машины необходимо войти на исходный сервер. Если это не сделать, попытка проверки подлинности завершается ошибкой, возникает ошибка и отображается следующее сообщение:
"Сбой операции миграции виртуальных машин в источнике миграции. Не удалось установить подключение с именем компьютера узла: учетные данные не доступны в пакете безопасности 0x8009030E".
Чтобы устранить эту проблему, войдите на исходный сервер и повторите попытку перемещения. Чтобы избежать необходимости входить на исходный сервер перед выполнением динамической миграции, настройте ограниченное делегирование. Для настройки ограниченного делегирования потребуется учетные данные администратора домена. Инструкции см. в разделе "Настройка узлов для динамической миграции".
Сбой, так как оборудование узла несовместимо
Если виртуальная машина не включает совместимость процессора и имеет один или несколько моментальных снимков, перемещение завершается ошибкой, если узлы имеют разные версии процессора. Возникает ошибка, и отображается следующее сообщение:
Виртуальная машина не может быть перемещена на целевой компьютер. Оборудование на целевом компьютере несовместимо с требованиями к оборудованию этой виртуальной машины.
Чтобы устранить эту проблему, отключите виртуальную машину и включите параметр совместимости процессора.
В Hyper-V Manager на панели "Виртуальные машины " щелкните правой кнопкой мыши виртуальную машину и выберите "Параметры".
В области навигации разверните процессоры и выберите "Совместимость".
Проверьте переход на компьютер с процессором другой версии.
Нажмите кнопку "ОК".
Чтобы использовать Windows PowerShell, используйте командлет Set-VMProcessor :
PS C:\> Set-VMProcessor TestVM -CompatibilityForMigrationEnabled $true