您的位置:首页 > 运维架构 > 网站架构

群集笔记:部署Exchange 2010数据库高可用性组(DAG)之先决条件准备 推荐

2010-05-12 22:10 483 查看
一、exchange2010 DAG的特性

exchange 2010提供更高级别的端到端的高可用性。支持更大的邮箱,最大的邮箱数据库大小由2007中的200GB提高到2010中的2TB。减少了部署的成本和复杂性。高可用性建立在本机复制的基础上,采用DAG(database available group)数据库高可用性组。DAG最多包含16个邮箱服务器组,可以承载一组复制的数据库。Exchange2010数据库具有移动性,支持将一个exchange2010邮箱数据库复制并装入到其他exchange2010邮箱服务器的能力,数据库的所有副本都具有相同的GUID。

Exchange提供的API,可以对数据库可用性组使用第三方同步复制而不是连续复制。Exchange 2010 DAG使用增量部署的方式,即安装exchange2010之后再部署高可用性和站点恢复的能力。另外可以在邮件传输的整个过程中提供冗余的传输服务器功能。

二、exchange2010针对exchange2007的改进

Exchange2010的DAG功能类似于exchange 2007中的CCR和SCR。但是相对于CCR和SCR来说,DAG实现了更加简单的管理和配置,并且在2007的复制中存在一些缺陷:执行单个数据库的故障恢复可能导致服务的中断,2007中国的集线器传输服务器的传输转储程序只能在CCR环境中保护发往邮箱的邮件,如果在处理邮件时,集线器传输发生故障,会导致数据的丢失。

Exchange 2010 将 CCR 和 SCR 的关键可用性和恢复功能组合到处理现场数据复制和非现场数据复制的单一解决方案中。可以将邮箱服务器定义为 DAG 的一部分,从而在邮箱数据库级别(而不是服务器级别,2007是服务器级别)提供自动恢复。

群集 Exchange 2007 服务器需要专用的硬件。在群集的节点上只能安装邮箱服务器角色。这意味着至少需要四个 Exchange 服务器才能实现一个部署的主组件(例如核心服务器角色:邮箱、集线器传输和客户端访问)的完整冗余。

Exchange 2010故障转移的时间(30秒)要比exchange 2007更短(2分钟)。

Exchange 2010 使用 Exchange 2007 中提供的同一连续复制技术。Exchange 2010 将现场数据复制 (CCR) 和非现场数据复制 (SCR) 组合到名为“数据库可用性组”(DAG) 的单一框架中。将服务器添加到 DAG 后,您可以以递增的方式添加复制的数据库副本(最多添加 16 个),Exchange 2010 在这些副本之间自动切换,以保持可用性。

DAG 中的邮箱服务器可以承载其他 Exchange 角色(客户端访问、集线器传输和统一消息),仅使用两台服务器即可提供 Exchange 服务和数据的完整冗余。

日志传送不再使用服务器消息块 (SMB) 和 Windows 文件系统通知。日志传送不再使用“拉入”模式(该模式通过被动副本从活动副本拉入关闭的日志文件),相反,被动副本使用基于 TCP 的通知来通知主动副本被动副本需要哪些日志文件。然后,主动副本通过 TCP 套接字将日志文件推送到每个配置的被动副本。

数据库副本仅适用于邮箱数据库。若要实现公用文件夹数据库的冗余和高可用性,我们建议使用公用文件夹复制。与 CCR 不同,公用文件夹数据库的多个副本无法存在于同一群集中,您可以使用公用文件夹复制在 DAG 中的服务器之间复制公用文件夹数据库。

在 Exchange 2010 中,以前由 Microsoft Exchange 复制服务执行的被动副本重播功能已移动到 Microsoft Exchange 信息存储服务中。因此,热数据库缓存出现,并在发生故障转移或切换后立即可用。

(省略1万字)
三、先决条件准备
1、准备域环境,拓扑图如图所示,并规划IP地址设置



2、修改heart网卡配置,如图所示






对于MAPI网卡,最好禁用“Microsoft网络客户端”、“Microsoft文件和打印机共享”,对于测试环境,也可以一起禁用IPV6相关的TCP/IP项。
3、安装前提条件:
l .Net Framework 3.5 SP1
l IIS
l Powershell
l 桌面体验
l 故障转移工具
l Microsoft Filter Pack1.0包
l 修改服务的启动模式
l 建立共享见证文件夹
l 安装组件RSAT-ADDS
l 安装exchange2010















桌面体验功能安装过程中,需要重启2008R2服务器,以继续完成安装






安装Microsoft Filter Pack 1.0包






修改节点本地的Net.Tcp Port Sharing Service服务为自动启动模式,该服务默认为手动的启动模式,如果不改为自动启动的模式,则安装过程中会报错



创建DAG需要使用的共享见证文件夹,如果不手动创建DAG的共享见证文件夹,则在配置DAG的过程中,exchange会自动在节点之外的exchange集线器传输角色服务器上创建共享见证。这里我们手动创建。注意给够权限。



最后还要安装一个重要的组件RSAT-ADDS



当两个节点均完成以上的exchange 2010的安装准备工作后,下面就可以在两个节点上面分别安装exchange 2010了,DAG不同于以往exchange 的群集部署,DAG需要在完成exchange 节点的安装之后,再利用exchange 2010的EMC(exchange management center)进行后续的配置。
首先选择exchange语言选项,我们选择仅从DVD安装语言












因为是测试环境,所以这里我只选择典型安装,在典型安装中将不会安装统一消息、边缘传输角色。



给exchange组织起一个好记的名称,我这里给两个节点的exchange组织起同样的名称






下面为配置客户端访问服务器外部域。客户端访问服务器角色面向Internet将使用的域名






在安装之前,将进行exchange 2010的先决条件检查



安装完成后如图所示,安装的过程有:组织准备、准备设置、正在停止服务、复制exchange文件、语言文件、正在还原服务、语言、管理工具、集线器传输角色、客户端访问角色、邮箱角色、最后完成设置。









安装完成后,将Exchange Trusted Subsystem加入到域管理员组administrators中,否则后面部署会遇到权限问题



当所有的先决条件准备完成后,下面就可以部署DAG群集了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息