6、DAG高可用性

基本部署过程

l 安装第二台或更多地MBX

l 创建一个DAG

New-DatabseAvailabilityGroup

l 向DAG添加两个或多个邮箱服务器

Add-DatabaseAvailabilityGroupServer

l 根据需要配置DAG属性

Set-DatabaseAvailabilityGroup

l 在DAG中跨邮箱服务器添加邮箱数据库副本

Add-MailboxDatabseCopy

在ex02上安装exchange2010,方法和ex01上的安装方法相同。

如果DAG成员为偶数,需要使用见证服务器,如果为奇数,则不需要

验证DAG故障转移场景

? 服务器故障转移

关掉一台MBX,触发服务器故障转移

断开一台MBX上的MAPI网络

? 使MDB活动副本所使用的磁盘脱机,出发数据库故障转移。

6.1 DAG的准备工作

Ex01上

复制网络相当于以前的private网络---心跳线

clip_p_w_picpath002

双击ipv4

clip_p_w_picpath004

clip_p_w_picpath006

将dns中注册此地址的勾去掉

高级

按下alt键,选择高级-高级设置

clip_p_w_picpath008

Ex02上类似

clip_p_w_picpath010

6.2 见证服务器

这里用dc01充当见证服务器

新建文件夹DAG1

clip_p_w_picpath012

共享该文件夹,添加管理员组完全控制

clip_p_w_picpath014

如果见证服务器是exchange服务器的成员如HUB(注意不是mail),做到这步即可,如果不是,像这里需要添加exchange trusted subsystem到administrators组。

clip_p_w_picpath016

打开EX01或ex02

打开exchange2010 powershell控制台

输入命令

New-DatabaseAvailabilityGroup –Name DAG1 –WitnessServer DC01 –WitnessDirectory c:\DAG1 –DatabaseAvailaiblityGroupIPAddresses 172.16.10.100

clip_p_w_picpath018

出现这个警告是因为加到管理员组之后电脑没有注销

要想获得命令的帮助,可以这样输

get-help New-DatabaseAvailabilityGroup –full

get-command *DatabaseAvailabilityGroup*

打开EMC控制台,找到组织配置-邮箱-数据库高可用性组

clip_p_w_picpath020

右击DAG1,选择管理数据库可用性组成员-添加-选择ex01和ex02

clip_p_w_picpath022

clip_p_w_picpath024

完成。

6.3 DAG 测试

1)将两块磁盘挂载到ex01,如图

clip_p_w_picpath026

Ex02类似,注意盘符要一致。

2)将ex01上的数据库移动到E盘

clip_p_w_picpath028

Ex02类似,移动到F盘

clip_p_w_picpath030

3) 添加邮件副本

进入ex01上

clip_p_w_picpath032

激活编号依次增大,本身是活动的数据库编号为1

mdb02类似

clip_p_w_picpath034

添加完成之后,可以看到这个

clip_p_w_picpath036

此时到ex01的F盘能看到mdb02的数据库副本

可以手动激活数据库副本

clip_p_w_picpath038

就会变成这样

clip_p_w_picpath040

可以通过命令查看

Get-MailboxDatabaseCopyStatus -Identity MD*

clip_p_w_picpath042

可以看到数据库及其服务状态

4)手动出发故障转移测试

首先看下用户数据库的分布情况

clip_p_w_picpath044

1)数据库的故障转移

这时我们手动将ex02上的F盘脱机

clip_p_w_picpath046

我们来用owa来登录

登录wangwu的owa可能会提示数据库不可用,等待30秒左右之后再登录发现已经可以了,这时通过查看数据库可以发现ex01上的mdb02已经成功挂载。

clip_p_w_picpath048

2)服务器级别的故障转移

将ex02网线全部断掉或者关机,测试挂载情况。

clip_p_w_picpath050

Wangwu一样可以登录发邮件,说明DAG生效了。