Exchange 2010
|
数据高可用性组配置
|
数据库可用性组(
DAG
)是
Exchange Server 2010
全新引入的针对邮箱服务器的高可用解决方案,替代了
Exchange Server 2007
中的群集连续复制(
CCR
)功能。在
Exchange Server 2010
中可以通过数据库可用性组(
DAG
)灵活设定邮箱数据库的副本,从而实现灵活的企业邮件服务器高可用方案。
|
|
|
|
|
配置数据库高可用性组(DAG)实现邮箱服务器高可用
数据库可用性组(
DAG
)的实现至少需要企业环境中有两台以上的
Exchange Server 2010
邮箱服务器,并且建议每台邮箱服务器至少有两块以上的物理网卡。
本次测试将
Exchange
邮箱服务器配置数据库可用性组,实现邮箱的高可用。
1.
以域管理员
contoso\administrator
,登录到
DC
2.
点击开始菜单,选择管理工具,点击
Active Directory
用户和计算机
3.
展开
contoso.com—builtin
,右键点击安全组
administrators
,点击属性,切换到成员选项卡,将安全组
Exchange Trusted Subsystem
加入为
administrators
组成员。
²
Exchange Server 2010
数据库可用性组(
DAG
)也是基于
Windows Server 2008
故障转移群集,因此在数据库存储在不同邮箱服务器进行切换的过程中,同样需要有见证服务器的支持,如果在创建数据库可用性组(
DAG
)的过程中不选择见证服务器,则系统会自动选择
Exchange
组织内部非邮箱服务器的集线器传输服务器作为见证服务器。但见证服务器也可以为非
Exchange
服务器,如果选择非
Exchange
作为见证服务器,则需要将安全组
Exchange Trusted Subsystem
加入到见证服务器的本地管理员组。本实验中我们选用
WS2008R2DC
作为见证服务器,
WS2008R2DC
同时也是域控制器,因此需要将安全组
Exchange Trusted Subsystem
加入到域中的
administrators
组中。
4.
以域管理员
contoso\administrator
,登录到虚拟机
Ex2010
5.
查看虚拟机
EX2010
网卡设置情况
EX2010
和
EX2010B
均包含两块网卡,其中网卡
Public
用于与其他服务器的正常数据通信,网卡
Private
用于数据库可用性组的内部数据复制和通讯,因此两块网卡的设置如下表所示:
|
|
EX2010
|
EX2010B
|
Public
|
IPV4
地址
|
192.168.72.12
|
192.168.72.13
|
Microsoft
网络客户端
|
是
|
是
| |
Mircrosoft
网络的文件和打印机共享
|
是
|
是
| |
QoS
数据包计划程序
|
是
|
是
| |
IPV4—DNS—
在
DNS
中注册此链接的地址
|
是
|
是
| |
IPV4—WINS—
启用
TCP/IP
上的
NetBIOS
|
是
|
是
| |
Private
|
IPV4
地址
|
10.0.0.1
|
10.0.0.2
|
Microsoft
网络客户端
|
否
|
否
| |
Mircrosoft
网络的文件和打印机共享
|
否
|
否
| |
QoS
数据包计划程序
|
否
|
否
| |
IPV4—DNS—
在
DNS
中注册此链接的地址
|
否
|
否
| |
IPV4—WINS—
启用
TCP/IP
上的
NetBIOS
|
否
|
否
|
²
因为
Private
网卡用于数据库可用性组的内部复制和通讯,所以不需要在
DNS
中注册,也不需要配置为
Microsoft
网络客户端等。
²
Public
网卡用于与其他服务器和客户端的通讯,一旦
Public
网络出现故障,数据库可用性组会对数据库进行故障转移,如果
Private
网络出现故障,数据库可用性组则会使用
Public
网卡进行内部通讯和复制
6.
打开
Exchange
管理控制台
,找到组织配置
—
邮箱
7.
在邮箱设置中,找到数据库可用性组选项,在右侧操作窗格中选择新建数据库可用性组
8.
输入数据库可用性组的名称
DAG01
,并勾选见证服务器,输入见证服务器的名称
dc01.contoso.com
9.
点击新建,开始创建新的数据库可用性组,完成操作后点击完成
10.
打开
Exchange Management Shell
,输入如下命令
Set-DatabaseAvailabilityGroup -Identy DAG01 –DatabaseAvailabilityGroupIpAddresses 192.168.72.14
²
创建了数据库可用性组
DAG01
后,还需要为
DAG01
设置数据库可用性组的
IP
地址,数据库可用性组才能够正常对外提供高可用服务
11.
在
Exchange
管理控制台
中,右键点击刚刚创建的数据库可用性组
DAG01
,选择管理数据库可用性组成员身份
²
不像
Exchange Server 2007
的群集连续复制(
CCR
),
邮箱服务器不能够承载其它服务器角色,
Exchange Server 2010
的数据库可用性组的成员除必须为邮箱服务器外,还可以承载其它服务器角色,如集线器传输服务器、客户端访问服务器等,本实验中的
EX2010
就为集线器传输服务器、客户端访问服务器和邮箱服务器
12.
将
EX2010
和
EX2010B
均添加到
DAG01
中,点击管理
13.
等待一段时间后,点击完成,完成数据库可用性组成员的管理
14.
在组织配置
—
数据库管理
中,找到
MailDB
(已装入邮箱服务器
EX2010
),右键点击该数据库,选择添加邮箱数据库副本
15.
在添加数据库副本页面,选择将数据库副本放置在服务器
EX2010B
上,点击添加
16.
稍等片刻完成数据库副本的添加,数据库状态如下图所示:
17.
登录客户端,并打开
IE
浏览器
,访问
https://mail.contoso.com
进入
OWA
登录页面
18.
以用户
contoso\johnny
登录
OWA
,测试是否能够正常访问邮箱,是否能够正常收发邮件
19.
确认正常后,将
EX2010
节点关闭,使
Exchange
服务切换到
EX2010B
,
并测试邮件功能
20.
测试邮件是否接收到
21.
经测试,节点
1
关闭后,邮件服务器运作正常,
DAG
搭建成功
²
Exchange Server 2010
的数据库可用性组可以实现邮箱服务器的高可用,并且构建数据库可用性组的过程非常简便,数据库可用性组也不一定需要高级存储设备,如
SAN
等设备的支持,因此既简化了高可用方案的实施,又降低了企业的使用成本。
转载于:https://blog.51cto.com/johnnytang/572640