在早期的无论是HyperV还是Vmware 中要想实现虚拟机的在线迁移,无一例外的都要使用昂贵的共享存储来实现。在windows server 2012 中我们惊喜地发现利用SMB3.0 协议,我们可以实现非共享存储的在线迁移了,整个过程几乎是实时无中断了,一起体验下吧。

 

     实验目的:把在HP主机上运行的VM02在线迁移到DELL主机上,DELLHP是用HUB连接起来的两台物理机,HUB只有100M带宽,这里仅做演示用,实际环境中建议至少用千兆网络。

1.首先通过DELL上的集中服务管理器分别在DELLHP上安装HyperV角色,此处略过。然后右键点HP,弹出菜单中选择HyperV 管理器,在HP上新建虚拟机VM02

           HyperV 中Windows Server 2012 非共享存储的在线迁移_第1张图片

 

2.对新建的虚拟机做基本的配置,包括网络,硬盘,内存等,注意这里我们选择外部网络,因为此虚拟机需要和其他虚拟及其他主机通讯。

      

            HyperV 中Windows Server 2012 非共享存储的在线迁移_第2张图片

            HyperV 中Windows Server 2012 非共享存储的在线迁移_第3张图片

3.这里选择物理光驱,因为我们马上要从光盘开始安装虚拟机,有ISO的同学就直接挂载ISO镜像好了。

            HyperV 中Windows Server 2012 非共享存储的在线迁移_第4张图片

4.开始系统安装,没啥好说的。装好后加入域。

 

            HyperV 中Windows Server 2012 非共享存储的在线迁移_第5张图片

              HyperV 中Windows Server 2012 非共享存储的在线迁移_第6张图片

              HyperV 中Windows Server 2012 非共享存储的在线迁移_第7张图片

              HyperV 中Windows Server 2012 非共享存储的在线迁移_第8张图片

 

5.VM02 以在HP上正常运行。

HyperV 中Windows Server 2012 非共享存储的在线迁移_第9张图片

 

6.来看一下VM02的虚拟机文件和配置文件分别在HP机器上哪里。后面我们执行迁移后,对比下就知道我们做了什么迁移及迁移到哪里去了。

HyperV 中Windows Server 2012 非共享存储的在线迁移_第10张图片

  

7.在服务器控制台选中HP中的VM02右键选择移动. 选择目标主机。

 

           HyperV 中Windows Server 2012 非共享存储的在线迁移_第11张图片

           HyperV 中Windows Server 2012 非共享存储的在线迁移_第12张图片

 

  

8.选择迁移类型,是整个虚拟机移动还是只移动存储,我们这里选移动虚拟机。

HyperV 中Windows Server 2012 非共享存储的在线迁移_第13张图片

 

 

9.这里是概述,确认下哪里不合适,可以返回更改。

HyperV 中Windows Server 2012 非共享存储的在线迁移_第14张图片

 

 

 

10.哇。。。。怎么会报错???

HyperV 中Windows Server 2012 非共享存储的在线迁移_第15张图片

 

 

 

11.看提示是说身份验证及约束委派问题。对VM02 启用实时迁移及Kerbros认证。

HyperV 中Windows Server 2012 非共享存储的在线迁移_第16张图片

 

 

12.AD中对HP启用委派,如图所示,委派DELL使用Kerbros验证并添加cifs Microsoft virtual systemmigration service服务。

HyperV 中Windows Server 2012 非共享存储的在线迁移_第17张图片

 

 

13.再次迁移,这次又报机器不兼容故障,说是虚拟CPU不兼容。。。,这里忘了截图,直接启动下图中的兼容选项好了。

HyperV 中Windows Server 2012 非共享存储的在线迁移_第18张图片

 

 

14.这次真的开始迁移了,保佑不要再出啥问题。。。

HyperV 中Windows Server 2012 非共享存储的在线迁移_第19张图片

 

 

15.迁移过程中一直PING VM02发现只有一个丢包,效果还不错,不过因为我用的是百兆网络,且虚拟机有6G大,所以用了差不多20分钟。

HyperV 中Windows Server 2012 非共享存储的在线迁移_第20张图片

 

 

 

16.迁移完毕,看下HyperV管理器中,两个物理机上的虚拟机列表。HP上没有了, DELL上多了个VM02.

HyperV 中Windows Server 2012 非共享存储的在线迁移_第21张图片

 

 

17.HPDELL机器上分别查看下虚拟机及配置文件,HP下没有了, DELL下多了个文件夹,我们前面是选择迁移到同个位置的,这里和我们的选择一直。至此,迁移成功完成!

HyperV 中Windows Server 2012 非共享存储的在线迁移_第22张图片