Exchange2003-2010迁移系列之九,创建DAG组

创建DAG

       两台Mailbox服务器部署完成后,我们接下来要在Mailbox服务器上配置DAG了。配置DAG的目的是为了增强邮件服务器的高可用,避免一台Mailbox服务器损坏之后,邮件系统用户无法访问邮箱。但在部署DAG之前,我们要了解下列几点,这些都是经验之谈,一般人我是不告诉他的。

第一,DAG是建立在故障转移群集基础上的,而CAS Array是建立在负载平衡基础上的,因此DAGCAS Array无法在一台服务器上并存!也就是说,如果你选择使用两台服务器安装Exchange2010,每台服务器上都安装了CASHUBMailbox角色,那么你无法既实现DAG,又实现CAS Array。一般我们建议在这样的拓扑上配置DAG,使用DNS轮询实现CAS角色的负载平衡功能。

第二,DAG由于需要在每台Mailbox服务器上都创建一套完全相同的邮箱数据库,因此计算邮箱存储空间时需要考虑这一特性。例如公司有5000名邮箱用户,每人邮箱空间1G,那存储需要的空间就不是5T左右,而是至少10T

第三,DAG需要从Active Directory中读取邮箱数据库的配置,而域控制器之间存在复制同步的问题。因此,如果邮箱数据库复制时暂时出现找不到数据库的状况,在5分钟后重试又能正常进行复制,这些属于正常现象,不用担心。

配置DAGMailbox服务器最好有两块网卡,一块网卡用于生产环境,另一块网卡用于DAG之间的复制。如下图所示,MAPI网卡就是用于生产环境的,另一块网卡是用于DAG复制的。MAPI网卡的IP10.1.1网段,DAG复制网卡的网段是10.1.2网段。一般建议把DAG复制网卡的优先级调高,但其实并不影响工作。无论哪块网卡的优先级高,都是可以的。

 

       接下来要创建DAG了,如下图所示,我们在第一台Mailbox服务器上打开EMS,输入下列命令New-DatabaseAvailabilityGroup -name dag01 -WitnessServer cashub1 -WitnessDirectory c:\witness -DatabaseAvailabilityGroupIpAddresses 10.1.2.100。这条命令的意思是创建一个名为DAG01的数据库高可用组,其实也相当于创建了一台名为DAG01的计算机账号。DAG01使用CASHUB1服务器作为自己的见证服务器,如果DAG组中的Mailbox服务器为奇数,例如3台或5台,就不需要见证服务器;如果Mailbox服务器为偶数,则需要配置一台见证服务器,用于仲裁。一般我们使用HUB服务器作为见证,如果HUBMailbox安装在同一台服务器上,其实也可以使用DC作为见证服务器。CASHUB1是见证服务器,使用c:\dag01文件夹作为见证目录。

 

       DAG创建完成后,我们可以在DAG01中添加两台Mailbox服务器作为成员。添加成员的方法是在EMS中运行下列命令:

Add-DatabaseAvailabilityGroupServer dag01 -MailboxServer dag1

Add-DatabaseAvailabilityGroupServer dag01 -MailboxServer dag2

       如下图所示,DAG01中添加成员DAG1后,DAG1服务器上开始安装故障转移群集组件。

   

两台Mailbox服务器都加入DAG01组后,我们可以测试一下DAG的效果。首先我们在EMC中创建一个数据库DB01

 如下图所示,输入邮箱数据库的数据库路径及日志文件路径。

 

 

       检查摘要,确定配置无误,点击“新建”按钮。

 

       点击“完成”,结束邮箱数据库的创建。

 

       创建完DB01数据库后,接下来我们为DB01数据库添加一个副本,这样两台Mailbox服务器上都有一个名为DB01的数据库。如下图所示,右键点击DB01数据库,选择“添加邮件数据库副本”。

 

       选择在第二台服务器上DAG2上添加数据库副本。

 

       点击完成结束邮箱数据库副本创建工作。这样,DB01数据库就可以有一个副本。用户访问DB01上的邮箱优先连接DAG1服务器,如果DAG1服务器出现问题,CAS服务器会在1分钟内检测到DAG1的故障,然后将用户连接重定向到DAG2服务器的DB01数据库。

 

       如下图所示,DAG01组有两块网络,有一个网络用于数据库复制,另一个网络禁用了复制。其实,两个网络都启用复制也是可以的,或者只有一个网络既用于生产又用于复制也是可以的,最多只影响一点性能。

 

       如下图所示,我们可以在DB01数据库上做一个“移动活动邮箱数据库”的操作,这样可以把DB01的主数据库在两台Mailbox服务器之间切换。哪台Mailbox服务器负责主数据库,CAS服务器就会优先连接主数据库所在的Mailbox服务器。从下图中可以看出,当前DB01的主数据库是在DAG1服务器上。

 

       如下图所示,选择把DB01的主数据库切换到DAG2服务器上。

 

       如下图所示,DB01的主数据库切换成功,当前是DAG2服务器上负责DB01的主数据库。这里面有一些经验和博友们分享,既然CAS服务器优先连接主数据库所在的Mailbox服务器,那如果所有主数据库都在同一个Mailbox服务器上,那这台Mailbox服务器的负载要明显高于另外的服务器。如果Exchange一共有20个数据库,一般是10个主数据库放在DAG1上,另外10个主数据库放在DAG2上。

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/303136.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微型计算机原理计算两数和,微型计算机原理及汇编语言 第2章-2 补码及加减运算.ppt...

微型计算机原理及汇编语言 第2章-2 补码及加减运算2.4 数的定点与浮点表示法 2.4.1 定点表示 所谓定点表示法,是指小数点在数中的位置是固定的。原理上讲,小数点的位置固定在哪一位都是可以的,但通常将数据表示成纯小数或纯整数形式&#xff…

2011 美术

以下内容为互联网获得,本人不对答案负责!如果文章引用对您造成伤害,请联系我,将其删除!1、文艺复兴三杰达芬奇、米开朗基罗、拉斐尔2、古埃及绘画以附着于墓室墙体的壁画 代表,与浮雕具有相同的艺术特征&am…

趣图:脸部识别最快的实现

脸部识别/追踪最快的实现,没有之一↓↓↓网友评论:二零醚:硬件实现的效率总是最高的胡斌dev:使用这个程序是不是还配送一个框框?fan__y:牛逼,连转过去都能识别到Shao_Meng:而且 CPU …

Polly-故障处理和弹性应对很有一手

前言对于运行中的系统,可以说百分百的小伙伴会经常遇见以下问题:网络不通,突然又好了;服务器宕机了;调用服务接口超时了;调用接口报错啦;通讯信息发送失败需要重发;以上只是列举了一…

电脑桌面不显示此电脑或是计算机,电脑怎么显示出此电脑?此电脑显示的设置方法...

电脑怎么显示出此电脑?安装win10之后,打开时发现桌面上没有我的电脑图标,这对于很多人来说非常不适应,那么win10我的电脑图标没了怎么办?我们怎么才能让我的电脑显示在桌面呢?针对这个问题,下面U大侠小编就给大家介绍此电脑显示…

用Python分析了20万场吃鸡数据,有不少有趣的发现

首先,神枪镇楼:背景最近老板爱上了吃鸡(手游:全军出击),经常拉着我们开黑,只能放弃午休的时间,陪老板在沙漠里奔波。 上周在在微信游戏频道看战绩的时候突发奇想,是不是可…

万字长文,带你彻底理解EF Core5的运行机制,让你成为团队中的EF Core专家

在EF Core 5中,有很多方式可以窥察工作流程中发生的事情,并与该信息进行交互。这些功能点包括日志记录,拦截,事件处理程序和一些超酷的最新出现的调试功能。EF团队甚至从Entity Framework的第一个版本中恢复了一些有用的旧的功能。…

重学数据结构004——栈的基本操作及实现(数组实现)

上文提到过栈以及栈的基本操作。上文中是基于链表做的实现。但是这种方法会出现大量的malloc()和free()操作,这种开销是非常昂贵的。 另外一种实现方式是基于数组的实现。这种实现方式需要预先制定一个栈的大小,此外还需要一个Top来记录栈顶元素下一个位…

使有用计算机不注意卫生,保护眼睛注意细节有哪些

长期面对电脑,很多白领都出现了视力下降、眼睛干涩等眼疾,上班族?下面就让小编来告诉你答案。上班族保护眼睛注意细节细节一:看电脑时眼睛度数应浅一些在电脑屏幕前工作时间长了,眼睛容易出现流泪、异物感、视物不清甚至视力下降…

C#使用线程窗口调试多线程程序

调试多线程程序一般有以下几种办法1、在日志的某个地方写日志文件。优点:不会干扰程序的执行,特别是对网络的多线程通信。缺点:每次都需要打开日志文件以查看进程运行的信息。2、利用断点进行调试。优点:直观,可以直接…

窥探渣男天才爱因斯坦的一生

本文授权转自微信公众号超级数学建模(ID:supermodeling)----------------------------------提起爱因斯坦,你最先想到什么?相对论?原子弹?物理天才?Emc?然而,2017年由美…

scvn 操作

新创建的目录,不在版本控制中的直接propset svn:ignore就行 创建了一个文件夹,并且把它加入版本控制,但忽略文件夹中的所有文件的内容:$ svn mkdir xxx$ svn propset svn:ignore * -R xxx //*表示改目录下所有文件,但…

在 Azure App Service 上运行 .NET 6 预览版

点击上方蓝字关注“汪宇杰博客”原文:Jeff Martinez翻译:Edi Wang导语.NET 6 是最新的 .NET 版本,它最终将.NET Core,Framework,Xamarin和Mono的精华带入以 .NET 5 开始的统一平台。该版本目前为预览版,用于…

R还能这样玩!

R作为一种统计分析软件,广泛应用于生物、医学、电商、新闻等数据相关行业,是目前主流数据应用软件之一。那么,R到底有哪些特别之处呢?实际上,R是统计领域广泛使用的S语言的一个分支,两者在程序语法上几乎一样&#xf…

Visual Studio 清单(manifest)导致的问题

前些天把一个项目从XP 32位平台拿到Win7 64位平台去编译运行,用VS2008按Win32的方式编译连接都通过,但是一运行就报错,说是找不到msvcr90.dll,编译的DEBUG版本,也会调用msvcr90.dll?把项目中的每个工程配置…

百度网页移动端html,百度移动端开始用网站品牌名代替网址显示

最近,有站长发现,百度移动端最近做了部分改版:移动端部分网站域名开始逐渐被网站相关名称代替,PC端还是用域名展示,卢松松博客网站域名也被替换成网站品牌名显示!不知道站长们,最近有没有注意到&#xff0c…

每天6亿人在看《延禧攻略》?大数据告诉你哪家视频网站VIP值得买(附代码)

导读:随着《延禧攻略》的播出,魏璎珞、富察皇后等各位后宫小主的命运时刻牵动着各位观众的心。同时爱奇艺也因为该剧的大火,收获了单日超过6亿的播放量。我们此次将对比各大视频网站2018年截止到8月18号的电视剧和综艺节目的播放情况&#xf…

大厂面试都爱问这4个问题,.NET开发必看!

金三银四已进入尾声,身边不少从事.NET开发的朋友有了更好的去处!大家日常在交流群里也常有分享经验。在面试时,大厂面试官都喜欢问什么;提问的形式和特点,大家又该如何应对等问题格外引起注意。今天就以腾讯公司的招聘…

参加计算机竞赛需要学什么知识,数学和计算机专业,我应该参加那些比赛?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼美国数学竞赛美国数学竞赛 AmericanMathematical Competition,简称 AMC,原是于 1950 年起由美国数学协会 (MathematicsAssociation of America ,简称 MAA) 开始举办的美国高中数学考试 (AHSME)。…

Win32系统下安装Win64补充说明

不少网友都写过如何在win32下安装win64系统,他们写的很好,这里仅以win7 32Bit下安装win7 64Bit系统为例进行补充说明. 准备Win7 64Bit系统,将其弄到硬盘里,或者弄到虚拟光驱,SD卡随你便,总之你的系统得能找到它. 详细情况参考其它网友描述例如http://apps.hi.baidu.com/share/d…