0x8009030E при миграции виртуальной машины Hyper-V в Windows Server 2012 R2
Всем привет сегодня разберем, как решается ошибка 0x8009030E при миграции виртуальной машины Hyper-V в Windows Server 2012 R2. Напомню миграция - это перемещение виртуальной машины на другой хост виртуализации, и вот во время этого процесса возникает этот неприятный момент.
Давайте подробнее посмотрим как она выглядит, я про 0x8009030E .
Причины ошибки 0x8009030E
Первая причина у вас не включена динамическая миграция Hyper-V, проверить это можно в свойствах хоста виртуализации.
На вкладке Динамическая миграция, должна стоять галка Включить входящие и исходящие миграции.
Вторая причина у вас не включен Kerberos. Если у вас по CredSSp, не удается мигрировать выставляем тогда Kerberos, для большей безопасности, его мы еще поднастроим.
Так же если вы пытаетесь делать миграцию работающей виртуальной машины, удостоверьтесь, что у вас стоит галка в свойствах виртуалки, на вкладке Процессор (Выполнить перенос на физический компьютер с другой версией процессора). Данная галка нужна если у вас разные процессоры, так как не везде все сервера одинаковые.
Для того чтобы kerberos отработал и вы не получили 0x8009030E при миграции виртуальной машины Hyper-V в Windows Server 2012 R2, делаем следующее. Открываем оснастку Active Directory - Пользователи и компьютеры, ищем там ваши компьютеры Hyper-V и переходим в их свойства. Перехлдим на вкладку Делегирование, выставляем там Доверять компьютеру делегирование указанных служб > Использовать только Kerberos и добавляем туда две службы первая - cifs (для миграции хранилищ), вторая - Microsoft Virtual System Migration Service
Все можно теперь мигрировать спокойно.
Если у вас SCVMM
Если у вас есть scvmm, то проверьте, что в свойствах хоста
Перейдите на вкладку Доступ к узлу и проверьте, что в Учетная запись запуска от имени не пуста, если там ничег онет, то через обор добавьте.
Мигрируем через Powershell
- VMName - Имя виртуальной машины
- Hyper-V-ServerName - Имя сервера, куда вы мигрируете
- VMNameFolder - Имя папки, в которую размещается VM
Думаю было не сложно и вы победили свою ошибку 0x8009030E.
Обрадовался когда наткнулся на эту статью, но мне не помогло. (
Сделал всё как написано… Эта проклятая ошибка 0x8009030E не пропадает! 🙁
Правда я использую Hyper server 2016
У вас так же при попытке переместить?
Да, именно выполнить перемещение… Слова «МИГРАЦИЯ» там вообще нет… хотя это по сути одно и тоже… пытался сделать экспорт — сначала на тот же сервер Hyper 2016 на котором и работала ВМ, потом «полученные папки с экпорта скопировал на новый Hyper 2, но импорт на новом сервере не увидел мою ВМ.
Сервера Hyper 2016 все самостоятельные(не кластер)может это важно….
Так то я справился с задачей… Но мне помог Veeam B&R… сделал бекап всей ВМ и восстановил ее на новом сервере без проблем… но такое решение конечно не всем подойдет…
Скорее всего, нужно было перезагрузить оба гипервизора…
Мало ли кому пригодится.
Столкнулся с аналогичной ошибкой, при миграции с Windows 2012 R2 на Windows 2016.
При запуске миграции через PowerShell, все же написал мне более подробную причину. Оказалось, он ругался, что не может найти виртуальный сетевой адаптер с аналогичным именем.
Спасибо, за еще одно решение
Превосходное решение
Поймал такой же глюк на Hyper-V 2016
Спасибо, все получилось!
Все включено, миграция через CredSSp, т. к. Kerberos не подходит.
Проблема возникла после перезагрузки хоста.
Команду Powershell представленную выше не принимает.
До выключение спокойно мигрировало с этого хоста на другой, в настройках ничего не менялось.