Windows Server 2012 (Hyper-V 3) 好文分享之Getting Started with Hyper-V Replication(下)

Windows Server 2012 (Hyper-V 3) 好文分享之Getting Started with Hyper-V Replication(下)


由于篇幅太长,所以此篇延续上篇未完成的动作。

Exercise 4: Guest IP Injection

Hyper-V Manager点选HV2,会看到多出一台和HV1一样名称的虚拟机器,那是因为前一个步骤启用Replication功能,所以HV1的虚拟机器就复写到HV2,所以不要太惊讶,点选HV2的TestVM虚拟机器,然后按【Settings】。

2012-8-1 下午 07-48-46

Settings for TestVM on HV2窗口,点选Network Adapter,然后选择Failover TCP/IP,勾选【Use the following IPv4 address schema for the virtual machine】,然后输入指定的网络设定,输入完毕后,按【Apply.】。

2012-8-1 下午 07-50-07

第一Virtual Lab指定的网络设定。

2012-8-1 下午 11-59-32

然后在Test FailoverVirtual Switch选择自己所建立来Replication的网络界面TechNet,然后按【OK】。

2012-8-1 下午 07-51-02

Exercise 5: Execute a Test Failover, a Planned Failover, and an Unplanned Failover Scenario

以下是针对Replica的功能展示测试模式(Test Failover)、计划性复写(Planned Failover)和灾难还原(Failover)三种方式,让你完整了解Hyper-V Replica的功能。

很棒Execute test failover

Hyper-V Manager的HV2内,点选TestVM虚拟机器按右键菜单,Replication选择【Test Failover】。

2012-8-1 下午 07-52-51

Test Failover窗口按【Test Failover】。

2012-8-1 下午 07-53-17

在HV2内就会出现一台TestVM–Test的虚拟机器,不过那是测试模式下的虚拟机器,都会在机器后面加上Test,停止Test Failover后,TestVM–Test就会消失。

2012-8-1 下午 07-53-36

那如何停止Test Failover,只要点选原本启动Test Failover的虚拟机器TestVM按右键菜单Replication,选择【Stop Test Failover】。

2012-8-1 下午 07-53-52

Stop Test Failover窗口点选【Stop Test Failover】,这样就会确实停止Test Failover。

2012-8-1 下午 07-54-10

很棒Execute a planned failover

Hyper-V Manager的HV1点选TestVM虚拟机器按右键菜单Replication,选择【Planned Failover】。

2012-8-1 下午 07-55-31

Planned Failover窗口直接点选【Fail Over】,开始有计划性的复写移转。

2012-8-1 下午 07-55-51

不过你在Virtual Lab 会出现Start the Replica virtual machine错误,那是因为HV1或HV2已经是安装在Hyper-V上,所以无法虚拟再虚拟化,不过这个错误在现实环境就不会出现。

2012-8-1 下午 07-57-21

你也可以看到Replication health窗口,Primary Server和Replica Server颠倒过来那就代表刚刚Planned Failover成功了,如果想要再做一次的话,那所有步骤就要颠倒过来就可以。

2012-8-1 下午 07-59-02

很棒Execute an unplanned failover

刚刚看到Primary Server是HV2,Replica Server是HV1,前面都是示范测试模式或是有计划的复写,那现在要要模拟真实情况的复写,Virtual Lab是教你将Primary Server的TestVM关机,不过笔者要让你更了解,所以直接删除掉,如下图所示。

2012-8-1 下午 08-03-10

那这时就真的是 Failover了,所以要从Replica Server的HV1复写一份到Primary Server的HV2上,Hyper-V Manager的HV1点选虚拟机器TestVM按右键菜单Replication,按【Fail Over】。

2012-8-1 下午 08-03-40

Fail Over窗口按【Fail Over】。

2012-8-1 下午 08-03-55

然后在HV1的虚拟机器TestVM按右键菜单Replication,点选【Reverse Replication】。

2012-8-1 下午 08-04-16

Reverse Replication Wizard for TestVM窗口,按【Next】。

2012-8-1 下午 08-04-34

Specify Replica Server输入Replica Server的名称,原本的Replica Server是HV1,由于HV2的虚拟机器不见了,所以从原本的Replica Server复写过来,那HV2新复写好的虚拟机器TestVM就会变成Replica Server,所以这里Replica Server就是输入HV2.contoso.com,名称默认就会被输入好,按【Next】。

2012-8-1 下午 08-04-45

那接下来的设定就不用设定了,直接按【Finish】,完成设定。

2012-8-1 下午 08-05-20

那你再来看HV2,就会看到从HV1复写过来的虚拟机器。这种情形是Primary Server挂点,所以可以从Replica Server复写过来,若是遇到Replica Server挂点,那你只能重新参考Exercise 3: Configure Hyper-V Replication Settings on HV1 and HV2 ,移除Replication功能,在重新启动Replication。

2012-8-1 下午 08-05-42

Exercise 6: View the Health and Replication Status

以下的操作都是让你可以尽量了解Hyper-V Replica的监控。

Hyper-V Manager下方都会有一些检视的相关窗口,不过默认不会有Replication Health,所以若有使用到Replication功能,那还是建议新增出来,那该如何新增呢?点选Hyper-V按右键菜单View,点选【Add/Remove Columns】。

2012-8-1 下午 08-10-13

Add/Remove Columns窗口Available Columns内将Replication Health新增到Displayer Columns,按【Add】。

2012-8-1 下午 08-10-35

如下图所示,Replication Health成功新增到Displayer Columns,按【OK】。

2012-8-1 下午 08-11-01

那在Hyper-V Manager就可以看到下方多出了Replication,可以看到一些简单资讯。

2012-8-1 下午 08-12-57

若想看到更多的Replication Health资讯,可以点选有启动Replication功能的虚拟机器TestVM按右键菜单Replication,按【View Replication Health】。

2012-8-1 下午 08-11-40

Replication Health可以看到更多的Replication资讯

2012-8-1 下午 08-12-03

其实有些资讯可以从PowerShell检视,开启PowerShell,然后输入【Get-vmreplication testvm –computername hv1】,这样可以看到Primary Server和Replica Server,还有ReplicaPort。

2012-8-1 下午 08-14-10

输入以下三行命令可以更了解Replica资讯。

【$vmrepl=get-vmreplication testvm –computername hv1】

【$vmrepl.CurrentReplicaServerName】

【$vmrepl.ReplicationMode】

2012-8-1 下午 08-16-57

可以抓取HV2的Replica资讯,【Get-vmreplicationserver –computername hv2】。

2012-8-1 下午 08-18-02


Jerry_IT 周伯恒 2010 ~2016 Microsoft® MVP Award
博客:http://www.dotblogs.com.tw/jerry710822
MVP ID: 4027163
My MVP Profile
https://mvp.support.microsoft.com/profile/Jerry