上次说到Server2012中HyperV虚拟机的在线迁移,主要适合的场景是需要将整个虚拟机迁移到新的宿主机上,或把虚拟机文件迁移到原宿主机的其它存储中。第一种情况主要针对宿主机需要做维护,或者更换宿主机而不希望业务中断。第二种情况适合于宿主机磁盘空间不够,扩容后迁移虚拟机文件,虚拟机本身还是在原宿主机中运行。
今天要说的是虚拟机的复制技术,主要目的是实现故障转移和高可用性,不过相对于集群,这种高可用性还是有一些局限的,不过其极低的成本,所以还是可以满足大多数业务连续性需求的。
实验目的:两台物理机,DELL和HP,DELL 上有台虚拟机VM02, 实验目的是把VM02复制到HP上,从而实现如果DELL 主机有问题,可以启用故障转移,让HP上的VM02能自动开机运行接管服务。这里强调下,为了成功实现复制,需要开启主机上高级防火墙的一些端口,实验环境下,我们直接关闭两主机的防火墙,生产环境中不推荐这样做!
1.首先在目标主机上启动此计算机作为副本服务器,认证选择keberos,选择允许从任何记过身份验证的服务器进行复制,并制定本地存储副本的位置。
2.按向导完成参数设置,包括指定副本服务器及需要复制的虚拟机文件。
3.选择需要存储的恢复点,根据实际情况自行选择。
4.选择第一次副本的复制方法及时间。
5.查看摘要信息。
6.开始正式复制了。。。
7.复制完成后,到HP主机上查看复制到的虚拟机和文件。
8.过段时间观察下复制情况,两主机每5分钟同步一次,这里可以看出,已同步了9次了。
9.好,下面终于可以开始演示故障转移了,这里演示的是计划的故障转移,比如现在DELL 这台主机需要离线维修了,需要把VM02转移到HP上以提供业务连续性。这里要注意的是必须先关闭VM02虚拟机,然后点故障转移,HP上的VM02就启动了,此时就可以关闭物理机DELL 进行维护了。注意下面的先决条件都要满足,需要在DELL 上配置允许复制,从而可以实现反向复制,具体过程和在HP上配置一样,这里略过。
10.好了,成功完成故障转移,注意看这里主服务器变成了HP。
https://blog.51cto.com/chadchen/1260565