在上一篇博文中我们完成了虚拟机实时迁移的计算资源和存储资源的迁移,但是使用的迁移方式是“使用凭据安全支持提供程序”这种迁移方式有个缺点就是如果我们要迁移虚拟机到其它Hyper-v主机中就必须登录到该Hyper-v主机上,然后执行移动的操作。而本篇博文中我们将使用Kerbors的迁移方式,这种迁移方式的好处就是我们可以登录到任何Hyper-v上进行迁移虚拟机。
网络拓扑如下
实验的目标:我们使用域管理员登录到Hyper-v主机2012A上执行虚拟机xp的迁移操作,把2012B上的虚拟机XP迁移回2012A上。
实验思路:
1.两台Hyper-v主机启用实时迁移,选择迁移方式kerberos
2.执行Hyper-v主机的信任和委派操作,为什么要这步操作,其实是这样的我们是要在Hyper-v主机2012A上把2012B中的虚拟机给迁移过来,那么2012B应该是信任我们2012A主机且把要服务的委派给2012A,跟我们现实生活中一样我要某人办事一般都是信任他的并且授权它权限。
3.用Hyper-v管理器管理两台Hyper-v主机
4测试在Hyper-v主机2012A上进行虚拟机XP迁移
一.选择迁移方式
如下图,我们在2012B上选择“Hyper-v”设置
我们选择“使用Kerberos”,提示我们“这更安全,但是需要约束委派以用于实时迁移”也就是我们上面实验思路中描述的
我们在2012A上同样进行如上操作。
二.信任和权限的委派
如下图,选择2012B选择“属性”
选择“仅信任此计算机来委派指定的服务”,选择“添加”
在添加中选择计算机2012A,在服务中选择“CIFS”,应用确定。什么是CISF:CIFS (Common Internet File System)通用Internet文件系统,在windows之间进行网络是通过使用自己的CIFS服务实现的,百度链接:
除了添加CIFS之外我们还需要添加"Microsoft Virtual System Migration Service”服务
完成后视图如下
同样的我们需要选择2012A属性进行如上同样的操作,完成后视图如下
三.使用Hyper-v管理器,管理多台Hyper-v主机
如下图,我们在2012A上选择“连接到服务器”
选择另外一台计算机“2012B”
如下图,这样我们就在2012A上通过Hyper-v管理器来管理2012B
四.测试虚拟机迁移
如下图,准备把2012B中的虚拟机XP移动到2012A中,我们选择“移动”
选择“下一步”
选择“移动虚拟机”
选择移动到“2012A”中
这里我们选择“将虚拟机的数据移动到一个位置”,选择“下一步”,另外2个选项我们多读几便就可以理解了,不做解释
选择移动到2012A中的D:\xp下
选择“完成”
正在执行移动
经过一段时间的等待,在2012B上的虚拟机XP又回到了2012A上了
以上,我们就完成了在域环境中任何Hyper-v主机上进行虚拟机迁移,所以还是使用kerberos的迁移方式比较容易,在下篇博文中我将实验存储迁移