### Exchange 2010 DAG配置详解
#### 一、部署环境介绍
为了实现Exchange 2010的高可用性(High Availability, HA),本文档详细介绍了如何在一个包含四台服务器的环境中部署Database Availability Group (DAG)。此部署方案能够确保邮件系统的稳定性和可靠性,即使在某台服务器出现故障的情况下,也能自动切换到另一台服务器继续提供服务。
- **DC(Domain Controller)**: 作为域控制器与证书颁发机构(CA),负责管理整个网络的认证、授权和加密需求。其操作系统为Windows Server 2008企业版 with SP2 x86,IP地址为192.168.0.100/24,DNS服务器地址为自身。
- **CASHUB**: 承担了客户端访问服务(Client Access Service, CAS)与集线器传输(Hub Transport)的角色。系统版本为Windows Server 2008 R2标准版,IP地址为192.168.0.101/24,DNS服务器地址为DC。
- **MailBoxA**: 作为Exchange 2010的邮件箱角色服务器之一,运行Windows Server 2008 R2企业版操作系统。它有两个网络接口:公共网络接口的IP地址为192.168.0.102/24;私有网络接口的IP地址为10.0.0.102/24。
- **MailBoxB**: 同样作为邮件箱角色服务器,配置与MailBoxA相同,唯一的区别在于其IP地址。公共网络接口的IP地址为192.168.0.103/24,私有网络接口的IP地址为10.0.0.103/24。
#### 二、部署DAG前期准备
1. **ADDS 和 ADCS 的部署**:
- 登录至DC服务器,安装Active Directory Domain Services (ADDS)和Active Directory Certificate Services (ADCS),创建名为Contoso.msft的域,并将域功能级别和森林功能级别都设置为Windows Server 2008模式。
2. **CASHUB 服务器部署**:
- 在CASHUB上安装Exchange Server 2010的CAS和HUB角色,具体步骤参考之前的部署文档《Exchange Server 2010 RTM部署文档》。
3. **Mailbox 服务器部署**:
- 分别在MailboxA和MailboxB上安装Exchange Server 2010 Mailbox角色,具体步骤同样参考之前的部署文档。
#### 三、DAG的部署
1. **DAG 创建**:
- 登录任一Exchange 2010服务器,通过EMC查看Mailbox服务器上的内置数据库。
- 在Organization Configuration节点下的Mailbox中的Database Availability Groups页面,创建新的DAG。
- 在New Database Availability Group向导中输入DAG名称。
- 设置Witness Server,选择HUB角色服务器的完全限定域名(FQDN)作为见证服务器。
- 指定Witness Directory路径,用于存储DAG的状态文件。
- 完成创建后,在EMC中即可看到新创建的DAG。
2. **DAG 成员管理**:
- 右键点击DAG,选择Manage Database Availability Group Membership…
- 在Manage Database Availability Group Membership向导中,添加MailboxA和MailboxB为DAG成员。
3. **数据库复制与管理**:
- 为DAG中的每个数据库创建复制关系,确保数据能够在MailboxA和MailboxB之间同步。
- 通过EMC或PowerShell命令来管理和监控数据库复制状态。
#### 四、总结
通过以上步骤,我们可以成功地在一个包含四台服务器的环境中部署Exchange 2010的Database Availability Group (DAG)。这一部署不仅可以提高邮件系统的可用性和可靠性,还可以通过负载均衡减少单个服务器的压力,从而提高整体的服务质量。在实际部署过程中,还需要注意网络配置、权限管理等方面的问题,以确保DAG能够正常工作。