在使用Windows 8机器进行迁移时,Hyper-V 2012迁移失败了另一个Hyper-V 2012主机

我有两台Hyper-V 2012(免费,控制台版本)的机器,我从Windows 8pipe理。每当我想从任何机器移动总是有这个错误。 我已经启用了Kerberos,我在两台主机(所有的代理,而不仅仅是必要的)上设置了代理,我已经禁用了防火墙,我甚至以域pipe理员身份login到两台机器上。 我已经重新login多次,但仍然失败。 我读过最好从主机移动机器是源,但由于它是Hyper-V 2012免费版(核心)没有GUI,所以我不能直接做。 所以我正在使用Windows 8专业版。

在这里输入图像说明

因为使用powershell命令(在源主机上)的附加信息工作得很好(必须调整虚拟机中的一些设置,因为另一个主机的内存较less,但使用以下命令可以实现此操作:

PS C:\> move-vm -Name WEB -DestinationHost HOSTHV4 -DestinationStoragePath 'C:\VM-4\WEB' 

我自己也遇到过这个问题,结果是在我的这个小小的遗漏中。 您是否记得将Live Migration的身份validation协议从默认的凭证安全支持提供程序(CredSSP)更改为Kerberos? 这需要在两台服务器上完成。 我包括我所指的设置的屏幕截图。

Hyper-V设置页面

这与代表团有关。 你需要进入活动目录,并让机器委派给对方。 您将需要为cifs服务和Microsoft虚拟系统迁移服务。

应该看起来与此类似

示例配置