当我们企业中有多台Hyper-v主机每台Hyper-v主机上跑着多个虚拟机,那么如果有一台Hyper-v主机出现物理故障宕机后将导致所有虚拟机停止对外提供服务,那怎么解决这个问题呢?答案是群集,群集解决了单点故障后自动切换的功能,但是群集需要存储这对于小企业来说就经济上就比较有压力了。那对于小企业来说我们其实可以使用Hyper-v复制来实现虚拟机的副本,这样当一台Hyper-v主机出现物理故障后,另外一台Hyper-v主机上因为有这些重要虚拟机的副本,那么我们启用副本就可以来实现对外的继续提供服务。
网络拓扑如下图,其中在2012A上有一个虚拟机XP
实验目标:2012A中的虚拟机xp复制到2012B,当2012A出现物理故障后我们就可以手动启动2012B中的xp继续对外提供服务。
实验思路:
1.域环境,Hyper-v主机都加入域
2.Hyper-v主机都加入域,在DC上创建一个普通域用户,这个用户加入到Hyper-v主机的本地管理员组中
3.使用创建的域用户进行登录,在Hyper-v主机2012A和2012B需要启用复制功能
4.启用虚拟机XP复制,复制到2012B
一.加入域
如下图,我们2012A和2012B都已经加入域
二.创建Hyper-v主机管理员
如下图,我创建了一个Hyper-v组织单位,创建了一个普通域用户Hyadmin
在Hyper-v主机上把该用户添加到了本地管理员组中,注:2012A和2012B的本地管理员组中都添加该用户
三.启用复制功能
如下图,使用hyadmin登录到Hyper-v主机2012A
选择“Hyper设置”
选择“启用此计算机作为副本服务器”,选择“使用Kerberos”当然为了安全我们也可以使用证书进行加密数据传输,选择“允许从任何经过身份验证的服务器中进行复制”,为了安全我们也可以选择指定的服务器才可以进行复制
选择应用确定后,提示防火墙要开放Hyper-v副本
如下图,在防火墙中允许了Hyper-v副本HTTP
在2012B上进行同样的操作
四.启用虚拟机复制
如下图,选择虚拟机XP,选择“启用复制”
在浏览中选择计算机账户进行查找,找到2012B
选择“下一步”
默认勾选了要复制的虚拟硬盘,我们直接选择“下一步”
发送到副本服务器的频率默认是5分钟
一般情况下应该都选择“仅保留最新恢复点”
默认已经选择了网络发送和立即启动复制,我们直接选择下一步
选择“完成”
启用复制中
正在发送初始副,从主服务器2012A发送到副本服务器2012B
经过一段时间的等待发送完成了,我们看到2012B上的虚拟机默认情况下处于关机状态,两边的XP不可能同时运行的,所以处于关机状态
以上,我们就完成了虚拟机的复制实验。
转载于:https://blog.51cto.com/ksyiwen/1353433