Windows Server 2012 虚机的复制和故障转移

Windows Server 2012发布已经几个月了,Windows Server 2012的Hyper-V已经是3.0了,性能方面有了非常大的提升。利用工作之余对其进行学习和测试,今天将Windows Server 2012虚机的复制和故障转移功能测试记录如下。

概述:在不能对Hyper-V宿主机进行Cluster的情况下,可以利用虚机的复制功能,对虚机进行备份,提高虚机的安全性。

实验环境:

3台服务器:

DC01.contoso.com

LAB02.contoso.com

LAB03.contoso.com

都为Windows Server 2012 DataCenter系统,LAB02和LAB03都启用Hyper-V,并在LAB02上面部署一台虚机:SRV2012-02。

1. 环境准备

clip_image002

clip_image004

2. 启用Hyper-V宿主机的复制功能

2.1 启用LAB02的复制功能

打开Hyper-V设置,选择“复制配置”,勾选“启用此计算机作为副本服务器”

本次测试选择HTTP,若选择HTTPS,则需配置证书。

存储位置默认为系统盘,最好改一下,不然很容易把C盘撑爆。

clip_image006

点击确定后会提示配置Windows防火墙,放通Hyper-V的HTTP通讯。

clip_image008

打开LAB02的Windows防火墙配置—允许应用或功能通过Windows防火墙,勾选“Hyper-V副本HTTP”,点击“确定”。

clip_image010

2.2 启用LAB03的Hyper-V复制功能:

clip_image012

clip_image014

clip_image016

3. 配置复制

启用LAB02上的虚机SRV2012-02的复制,选择SRV2012-02虚机,点击“启用复制”

clip_image018

选择副本服务器LAB03

clip_image020

配置连接参数:选择HTTP验证,勾选“压缩传输数据”

clip_image022

选择复制的VHDX文件

clip_image024

配置恢复选项:指定恢复点的数量和复制频率

clip_image026

配置复制方法:选择初始复制副本的方法,以及初始复制时间点。

clip_image028

配置完成,点击“完成”启用复制

clip_image030

初始副本复制状态:LAB02上面显示正在发送,LAB03上面显示正在接受。

clip_image032

clip_image034

复制完成:

clip_image036

clip_image038

4.测试故障转移

4.1 在复制目标虚机上面测试故障转移

直接在复制目标虚机上面执行测试故障转移,相当于是对复制过来的虚拟机再此执行故障转移。

打开LAB03,SRV2012-02虚机是通过LAB02复制过来的,并处于关闭状态。

点击复制—测试故障转移,

clip_image040

选择恢复点,点击“测试故障转移”

clip_image042

完成后在LAB03上面新增了一台名称为“SRV2012-02-测试”的虚机。

clip_image044

需配置虚拟网卡的,虚机默认是没有配置的。

clip_image046

启动虚机正常

clip_image048

4.2 在复制源虚机上面执行故障转移

测试故障转移前提条件:复制源虚机必须处于故障状态。

复制源虚机正常状态下进行故障转移会报错,如下图:

clip_image050

clip_image052

clip_image054

将LAB02上面的SRV2012-02虚机关闭

clip_image056

选择SRV2012-02虚机,点击“复制”—“计划故障转移”

clip_image058

点击“故障转移”

clip_image060

复制数据转移中

clip_image062

转移成功

clip_image064

LAB03上的虚机状态正常

clip_image066

关于复制选项,还有暂停复制、删除复制、查看复制状态选项,这些都非常易懂,就不介绍了。

 

测试完毕!