У меня есть 2 машины с Hyper-V 2012 (бесплатная консольная версия), которыми я управляю из Windows 8. Всякий раз, когда я хочу переместить какие-либо машины, всегда возникает эта ошибка. Я включил Kerberos, я настраиваю делегирование на обоих хостах (все делегирования, а не только необходимые), я отключил брандмауэр и даже вошел в систему как администратор домена на обеих машинах. Я повторно заходил несколько раз, но все равно не получается. Я читал, что лучше всего перемещать машины с HOST, который является источником, но поскольку это бесплатная версия Hyper-V 2012 (ядро), там нет графического интерфейса, поэтому я не могу сделать это напрямую. Итак, я использую Windows 8 Pro.
Поскольку дополнительная информация с помощью команды PowerShell (на хосте SOURCE) работает нормально (пришлось изменить некоторые настройки в виртуальной машине, поскольку у другого хоста меньше ОЗУ, но использование следующей команды делает ход:
PS C:\> move-vm -Name WEB -DestinationHost HOSTHV4 -DestinationStoragePath 'C:\VM-4\WEB'
Я сам столкнулся с этим, и это оказалось небольшим упущением с моей стороны в подтверждении. Вы не забыли изменить протокол аутентификации для Live Migrations с используемого по умолчанию поставщика поддержки безопасности учетных данных (CredSSP) на Kerberos? Это нужно сделать на обоих серверах. Я прилагаю снимок экрана с настройкой, о которой я говорю.
Это связано с делегированием. Вам нужно перейти в активный каталог и передать машины друг другу. Вам потребуется как для службы cifs, так и для службы миграции виртуальной системы Microsoft.
Должно быть похоже на это