本文出自 “叶俊生” 博客,请务必保留此出处http://yejunsheng.blog.51cto.com/793131/175814

本次实验测试四成员 DAG
数据库可用性组设计示例
数据库可用性组 (DAG) 可以容纳多达 16 个邮箱服务器,并且可以跨多个物理位置和 Active Directory 站点扩展 DAG,这些都为 DAG 提供了很多体系结构设计可能性。
可以在下列各种环境中使用 DAG 的设计示例:
1.两成员 DAG,适用于小型办公室和分区办公室部署
2.四成员 DAG,可通过定位同一数据中心中的所有成员来提高单个数据中心的高可用性
3.四成员 DAG,可通过在主数据中心定位两名成员和在第二个数据中心定位另外两名成员来提高单个数据中心的高可用性以及该数据中心的站点弹性DAG 所使用的设计和邮箱数据库副本的分发方式将基于组织的服务级别协议 (SLA) 和这些 SLA 中声明的邮箱服务和数据的恢复时间目标和恢复点目标。
单个数据中心/Active Directory 站点中的四成员 DAG : 单个数据中心部署中的四成员 DAG 可提供比两成员或三成员 DAG 弹性更大的故障应对能力。更大的 DAG 本身就能提供更大的弹性,因为它们能够承受更多故障且不会造成服务中断。在不损失仲裁和有损服务的情况下,两成员或三成员 DAG 仅可承受失去单个投票者的情形,而四成员 DAG(按照定义,它有五个仲裁投票者)则可承受失去两个投票者的情形。
下图说明了所有成员都位于单个数据中心的四成员 DAG。
此配置有几个方面值得注意:
1.在此设计中,仅将客户端访问、邮箱和集线器传输这三种服务器角色设在一起。尽管支持与统一消息服务器角色位于同一地点,但出于性能考虑建议不要如此配置。
2.若要实现客户端访问和集线器传输服务器角色的高可用性,应当在客户端和这些服务器角色之间使用某种形式的负载平衡。因为这些服务器角色与是 DAG 成员的邮箱服务器位于同一地点,所以不能使用,Windows 网络负载平衡 (NLB)(因为 NLB 和 Windows 故障转移群集不能安装在同一个服务器上),而必须使用非 Windows NLB 解决方案(例如 Internet Security and Acceleration (ISA) Server 2006 负载平衡、硬件负载平衡器或基于第三方软件的负载平衡器)。
3.与所有成员人数为偶数的 DAG 一样,两成员 DAG 也需要见证服务器来维护仲裁。只要仲裁投票者中有超过半数的人可用并正在通信即可维护仲裁。具有见证服务器的两成员 DAG 提供三个仲裁投票者(一旦它们可用并正在进行通信,每个 DAG 成员和见证服务器就可以投票)。因此,两成员 DAG 不会因单个投票者(例如,某个 DAG 成员,或只是见证服务器)的故障或中断而中断服务。但是,如果丢失两个投票者(例如,某个 DAG 成员和见证服务器),则将导致仲裁丢失,进而导致服务中断。
规划和部署
请参考:
http://technet.microsoft.com/zh-cn/library/aa998636.aspx
有关如何规划高可用性和站点恢复
请参考:
http://technet.microsoft.com/zh-cn/library/dd638104.aspx
有关如何部署高可用性和站点恢复
请参考: http://technet.microsoft.com/zh-cn/library/dd638129.aspx
有关如何管理高可用性和站点恢复
请参考:
http://technet.microsoft.com/zh-cn/library/dd638215.aspx
数据库可用性组设计示例: Exchange 2010 帮助
请参考:
http://technet.microsoft.com/zh-cn/library/dd979781.aspx
在创建Exchange Server 2010DAG之前首先回忆过去的Exchange Server 2003和Exchange Server 2007的高可用性和现在的DAG的变化有多大,下面共享几张截图给大家看看。
上面的一张截图是以前的Exchange Server 2003高可用性图片,大家可以访问我以前写的这篇文章: http://yejunsheng.blog.51cto.com/793131/160963 这篇文章就是介绍如何创建两个节点的Exchange Server 2003群集,这篇文章好像是我2008年写的文章,到现在快2年的时间了。
上面的一张截图是以前的Exchange Server 2007高可用性图片,从上面的截图可以看到介绍了SCR和CCR两种高可用性,Exchange Server 2007 SP1之前还有一种高可用性是叫做LCR,大家可以访问我以前写的Exchange Server 2007高可用性文章: http://yejunsheng.blog.51cto.com/793131/160962 这篇文章是介绍如何创建Exchange Server 2007 LCR(本地连续复制)
http://yejunsheng.blog.51cto.com/793131/160961 这篇文章是介绍如何创建Exchange Server 2007 CCR (群集连续复制)
上面二篇Exchange Server 2007高可用性的文章好像是我2009年3月份左右写的文章,到现在也快1年半了,回想到以前那个时候自己的生活和学习情况,呵呵
上面的一张截图是微软现在发布的最新邮件服务器产品Exchange Server 2010,从上面的截图可以看到它是介绍Exchange Server 2010的高可用性DAG(数据库可用性组)。
接下来就给大家介绍如何创建和卸载Exchange Server 2010四成员DAG
测试环境:
1.操作系统全部为Windows Server 2008 R2 Enterprise Enition
2.共计六台虚拟机(全部运行在Hyper-V上),GC一台、Exchange Server 2010 五台(服务器名称分别为GC,DAG-Node1,DAG-Node2,DAG-Node3,DAG-Node4,Ex2010HUB),DAG-Node1、DAG-Node2、DAG-Node3和DAG-Node4安装CAS,HUB,MBX三个角色,EX2010HUB只安装HUB做见证服务器(“见证服务器”是 DAG 外部的服务器,当 DAG 的成员数为偶数时,使用该服务器可实现和维护仲裁。DAG 的成员数为奇数时,则不使用见证服务器。)
3.网络规划(GC和Ex2010HUB为单网卡,DAG-Node1、DAG-Node2、DAG-Node3和DAG-Node4为双网卡)
GC:
公共网络: 192.168.1.2 这个地址是可以连接到Internet
DAG-Node1
公共网络: 192.168.1.3 这个地址是可以连接到Internet
MAPI: 10.10.10.1 这个地址是提供给DAG之间相互通讯的,是私有网络,不能够连接到Internet
DAG-Node2
公共网络: 192.168.1.6 这个地址是可以连接到Internet
MAPI: 10.10.10.2 这个地址是提供给DAG之间相互通讯的,是私有网络,不能够连接到Internet
DAG-Node3
公共网络: 192.168.1.8 这个地址是可以连接到Internet
MAPI: 10.10.10.3 这个地址是提供给DAG之间相互通讯的,是私有网络,不能够连接到Internet
DAG-Node4
公共网络: 192.168.1.12 这个地址是可以连接到Internet
MAPI: 10.10.10.6 这个地址是提供给DAG之间相互通讯的,是私有网络,不能够连接到Internet

共分为四部分:
1.Exchange安装
2.创建DAG组
3.启用邮箱数据库副本
4.关机测试
Exchange Server 2010 安装
1.GC安装(略),将五台服务器加入域,服务器操作系统均为Windows Server 2008 R2
2.给五台Exchange Server 2010添加组件,并安装Microsoft Filter Pack ,将Net.Tcp 端口共享服务的启动模式必须设置为“自动”。Ex2010HUB不需要安装故障转移群集。
3.DAG-Node1、DAG-Node2、DAG-Node3和DAG-Node4安装过程相同,Ex2010HUB只安装集线器传输服务器角色。

创建数据库可用性组
1.在DAG-Node4上打开Exchange管理控制台,新建数据库可用性组
2.将组名设置为Ex2010DAG,指定见证服务器为Ex2010HUB,并将见证目录设置为c:\Ex2010DAG(会自动创建)
3.完成
大家要注意: 如果你不是使用Exchange Server 2010服务器做见证服务器的话,一定要提前把Exchange Trusted Subsystem这个账户添加到Administrators这个组里面 ,否则它会提示权限不足,无法新建数据库可用性组,比如说你使用DC来做见证服务器的话,此时一定要提前把Exchange Trusted Subsystem这个账户添加到Administrators这个组里面。
4.打开EMS查询刚刚创建的Ex2010DAG是否有IP地址
5.为Ex2010DAG指定IP为192.168.1.68,再次查询可以看到IP地址.
6.为Ex2010DAG添加第一个节点DAG-Node1

7.完成后在Ex2010HUB的C盘中可以看到Ex2010DAG这个文件夹已经自动创建了
8.在Exchange Server 2010管理控制台和故障转群集管理器中可以看DAG-Node1正常添加
9.为Ex2010DAG添加第二个节点DAG-Node2、第三个节点DAG-Node3和第四个节点DAG-Node4

10.在Ex2010HUB的C盘中可以看到Ex2010DAG这个文件夹有文件了
补充:
上面1-5步可以通过EMS的脚本,很快就能完成。。。
New-DatabaseAvailabilityGroup -Name Ex2010DAG -WitnessServer Ex2010HUB -WitnessDirectory C:\Ex2010DAG -DatabaseAvailabilityGroupIPAddresses 192.168.1.68
邮箱数据库添加副本
1.到数据库管理中为邮箱数据库DAG-Node1添加副本
2.指定副本的服务器为DAG-Node2、DAG-Node3和DAG-Node4
3.完成后可以看到DAG-Node1已装入,邮箱数据库DAG-Node1在服务器DAG-Node2、DAG-Node3和DAG-Node4上为正常状态(备用)
4.同样的方法为邮箱数据库DAG-Node2添加副本指定为DAG-Node1、DAG-Node3和DAG-Node4,为邮箱数据库DAG-Node3添加副本指定为DAG-Node1、DAG-Node2和DAG-Node4,为邮箱数据库DAG-Node4添加副本指定为DAG-Node1、DAG-Node2和DAG-Node3。
关机测试
1.通过owa访问DAG-Node1,可以看到叶俊生这个用户的收件箱中的邮件。
2.将服务器DAG-Node1、DAG-Node2和DAG-Node3关机后,在群集管理器中可以看到DAG-Node1、DAG-Node2和DAG-Node3处于脱机状态,在服务器DAG-Node4中可以看到服务器DAG-Node1、DAG-Node2和DAG-Node3复制状态为ServiceDown

3.通过owa访问DAG-Node4,可以看到叶俊生这个用户的收件箱中的邮件。
4.将服务器DAG-Node1、DAG-Node2和DAG-Node3开机后恢复正常。
从上面的详细步骤可以看到目前为止使用Exchange Server 2010创建四成员DAG已经全部成功了,还有一点就是给大家提醒一下创建完成DAG之后会在GC上自动创建一台叫做EX2010DAG的计算机和一条叫做Ex2010DAG的主机记录。
接下来就是给大家介绍如何把刚才使用Exchange Server 2010创建的四成员DAG全部 卸载掉。
注意:在卸载DAG之前,需要先卸除邮箱数据库的副本,否则不能成功,卸载数据库的副本可以通过图形界面来完成。
下面是卸载邮箱数据库的副本和卸载数据库的详细步骤:
从上面二张截图可以看到我已经把DAG-Node1、DAG-Node2、DAG-Node3和DAG-Node4这四台Exchange Server 2010服务器上的所有邮箱数据库的副本全部卸载掉了。
从上面四张截图可以看到我把刚才使用Exchange Server 2010创建的四成员DAG(数据库可用性组)全部卸载掉了。
好了,整个实验测试结果全部完成,希望给大家在学习和工作中有很大帮助,自己想一下快半年没有在www.51cto.com这个技术博客网站发布技术文章了,今天Share这篇Exchange Server 2010技术文章给大家是应该的,以后有时间会把微软的基础架构产品的最新技术共享给大家,欢迎大家以后常来作客。

转载于:https://blog.51cto.com/lingfeng/838242

Microsoft Exchange Server 2010测试四成员DAG相关推荐

  1. 安装部署Exchange Server 2010 CAS NLB MailBox DAG

    安装部署Exchange Server 2010 CAS NLB & MailBox DAG 注:本文档描写了安装部署Exchange Server 2010 NLB+DAG方面的操作步骤,如 ...

  2. Microsoft Exchange Server中的四个零日漏洞已被链接使用在野袭击

    CVE-2021-26855,CVE-2021-26857,CVE-2021-26858,CVE-2021-27065:被在野利用的Microsoft Exchange Server中的四个零日漏洞. ...

  3. Microsoft Exchange Server 2010与Office 365混合部署——安装AADC目录同步服务器

    首先准备一台Server 2012 R2服务器,并加域 然后下载安装AADC Azure Active Directory Connect 下载链接(截止今日最新版本) https://www.mic ...

  4. 如何卸载Exchange Server 2010

    如何卸载Exchange Server 2010 在生产环境中部署Exchange Server 2010时,有时候由于一些未知原因引起的故障,我们通常需要重装操作系统,并且重新部署Exchange  ...

  5. 微软enchange服务器安装,安装 Exchange Server 2010

    安装 Exchange Server 2010 05/13/2016 本文内容 适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3 上一次修 ...

  6. 升级Exchange server 2010 SP1至SP3版本相关问题解决方法

    升级Exchange server 2010 SP1至SP3版本时,如果安装了UM角色,那么在出现由于语言包问题导致无法升级时,需要先卸载语方包,再升级方法如下: 1.执行如下命令卸载除en-us 外 ...

  7. 配置Exchange Server 2010数据库高可用性组(DAG)

    配置Exchange Server 2010数据库高可用性组(DAG) 一.先决条件准备 1.准备域环境,拓扑图如图所示,并规划IP地址设置: 2.分别修改Exchange服务器的HEART网卡配置, ...

  8. Exchange Server 2010安装测试

    Exchange Server 2010是Microsoft最新的邮件服务器软件,功能比较强大.在此,我们在虚拟机中安装体验一下,主要步骤如下: (1) 安装Windows Server 2008 R ...

  9. Exchange Server 2010核心服务器角色介绍

    Exchange Server 2010沿用了Exchange Server 2007的角色划分模式,依然为5个服务器角色:     邮箱服务器(Mailbox Server Role) 集线器传输服 ...

最新文章

  1. 必要时调整应用程序每个辅助进程的线程数
  2. requirejs(shim)处理加载非AMD规范的js库
  3. LeetCode-208 Implement Trie (Prefix Tree)
  4. 2019厦门大学信息学院人工智能/智能科学与技术系夏令营(非计算机系)
  5. java sun包无法引用_关于java包的问题,自己创建一个包,里面放了源文件,却包外无法引用:具体见问题补充...
  6. Android——ViewPager多页面滑动切换以及动画效果
  7. Ubuntu虚拟机下载(清华大学开源软件镜像源)
  8. 听说拼多多因漏洞被薅了200亿?- 谈谈软件测试
  9. mybatis源码解析(二)解析SqlSession下的四大对象(Executor、StatementHandler、ParameterHandler和ResultSetHandler)和插件使用
  10. 十个高质量工具网站推荐,AI自动抠图换背景,任意背景自动融合
  11. chmod命令优美的用法
  12. leetcode(575)分糖果
  13. 服务器 消息 209,服务器: 消息 1767,级别 16,状态 1,行 1 外键 'FK__SC__Sno__47DBAE45' 引用了无效的表 'Student'。...
  14. java对cookie的操作,JAVA操作COOKIE
  15. 【开发教程5】疯壳·ARM功能手机-串口实验教程
  16. 按防电击类型分类的II设备(无保护接地线缆)可免于线对地的浪涌实验
  17. easybuy源码_EasyBuy111
  18. 关于Flash 页游中的那些优化1
  19. 三国志9攻略: 修行、兵法
  20. 如何把海思 Hi3556、Hi3559当ipc芯片使用

热门文章

  1. Python装饰器-装饰流程,执行顺序
  2. 【干货】史上最全的Tensorflow学习资源汇总,速藏!
  3. express web的一款mvc框架
  4. 2017最新整理传智播客JavaEE第49期 基础就业班
  5. hdu 3449 Consumer 01背包
  6. iphone XCode调试技巧之EXC_BAD_ACCESS中BUG解决
  7. PinkLotar 外挂汉化版+Mod 工具
  8. [CTO札记]高效能辅导(Coach)转摘
  9. ITSM五大趋势助力企业数字化转型
  10. Reactive Extensions(Rx) 学习