设为首页 收藏本站
查看: 1769|回复: 0

[经验分享] Exchange2013 SP1 DAG详细配置介绍

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-4-21 08:38:31 | 显示全部楼层 |阅读模式
Exchange2013 SP1 DAG详细配置介绍
上一篇我们介绍了Exchange2013 sp1的安装及详细配置,今天呢就主要介绍Exchange2013 sp1的DAG配置介绍,那什么是DAG(Database Availability Group)呢,DAG就是数据库可用性组是内置于 Microsoft Exchange Server 2013 中的高可用性和站点恢复框架的基础组件。 DAG 是一组邮箱服务器(最多可包含 16 个邮箱服务器),其中承载了一组数据库,可提供从影响单个服务器或数据库的故障中自动执行数据库级恢复的功能。
当然创建DAG的有以下几点注意事项:    1.DAG名称,在AD林中必须唯一,而且虚拟IP在整个子网中不能被使用。    2. 见证服务器和见证目录,见证服务器及其目录仅当DAG中的成员数为偶数时使用并且仅用于仲裁目的。不需要提供创建见证目录,系统自动创建。见证服务器不能是DAG中的成员;必须与DAG位于同一个AD林中;必须运行服务器操作系统;一个服务器可以充当多个DAG的见证,但每个DAG需要有各自的见证目录。 说明:如果指定的见证服务器不是 Exchange 2013 或 Exchange 2010 服务器,则必须在创建 DAG 之前将 Exchange 受信任子系统通用安全组 (USG) 添加到见证服务器上的本地 Administrators 组中。需要这些安全权限来确保 Exchange 可以根据需要在见证服务器上创建并共享目录。如果见证服务器丢失了存储内容,或有人更改了见证目录或共享权限,则还可以使用 Set-DatabaseAvailabilityGroup cmdlet 在原始位置配置见证服务器和见证目录。 部署DAG服务器最好有两块网卡,一块用于其他Exchange角色与MBX角色通信使用,相当于故障转移群集中的PUBLIC,在此称为MAPI网络;另一块用于两个DAG成员之间的通讯,相当于故障转移群集中的HEART,在此称为复制网络。但一块网卡也是可行的,在此实验中,我就只有一块网卡。但在真实的环境中,建议使用多块网卡。
我们此次试验还是基于上篇文章中的环境架构部署,我们做DAG的话,还需要添加一台Mailbox server。具体见下:
wKioL1U0wo3BStxCAADHzkFgwDs190.jpg
环境介绍:
Hostname:Iternalsoft-DC
IP:10.10.1.254
Roles:DC、DNS、CA、仲裁见证服务器
Hostname:Iternal-Ex01
IP:10.10.1.50
Roles:Exchange Mailbox
Hostname:Iternal- Ex02
IP:10.10.1.51
Roles:Exchange Mailbox
Hostname:Iternal- Ex03
IP:10.10.1.52
Roles:Exchange CAS
Hostname:Iternal-TMG
IP:10.10.1.1
Roles:Gateway
DAG服务名称:
DAG.iternalsoft.com
IP:10.10.1.200
我们首先在Iternal-Ex02上安装必须条件:在此我们通过powershell来安装所需角色和功能
因为Iternal-Ex01为Mailbox角色,所以运行以下powershell命令即可。
Install-WindowsFeature AS-HTTP-Activation,Desktop-Experience,NET-Framework-45-Features,RPC-over-HTTP-proxy,RSAT-Clustering,RSAT-Clustering-CmdInterface,RSAT-Clustering-Mgmt,RSAT-Clustering-PowerShell,Web-Mgmt-Console,WAS-Process-Model,Web-Asp-Net45,Web-Basic-Auth,Web-Client-Auth,Web-Digest-Auth,Web-Dir-Browsing,Web-Dyn-Compression,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Mgmt-Console,Web-Mgmt-Service,Web-Net-Ext45,Web-Request-Monitor,Web-Server,Web-Stat-Compression,Web-Static-Content,Web-Windows-Auth,Web-WMI,Windows-Identity-Foundation
wKioL1U0wo6BuX4UAAEmaOKg3zs038.jpg
wKioL1U0wo6jdaCiAAGhf7-2Amg639.jpg
我们重启后,开始安装必备软件:
MicrosoftUnifiedCommunicationsManagedAPI4.0,CoreRuntime64-bit
wKioL1U0wo7y9JXBAAEvZoT8zXI966.jpg
MicrosoftOffice2010FilterPack64
wKiom1U0wTTCMTC0AAEm1oqALRA241.jpg
MicrosoftOffice2010FilterPackSP164
wKiom1U0wTSA--0TAADjSvshhnU058.jpg
接下来我们就插入Exchange2013 sp1的安装光盘
wKiom1U0wTTwrLjzAADIwMSkuYE703.jpg
开始下一步安装
wKioL1U0wo6AQO7PAAELMz9E76U545.jpg
同意安装
wKioL1U0wo-RKtw3AAFUPth6N7o776.jpg
我们选择Mailbox角色安装
wKioL1U0wo_C352dAADUnhkZVbE375.jpg
开始安装Mailbox角色
wKiom1U0wTXBZtvnAADKH1kK2NI479.jpg
安装完成
wKiom1U0wTWAyWbtAADMPLZEBMo336.jpg
接下来我们查看当前Exchange的架构,两台Mailbox Server,一台CAS服务器
wKioL1U0wo-iLRdfAAEekrmGM04064.jpg
安装完成后,我们接下来就是需要配置DAG了,在配置前,我们先修改数据库的路径和名称,这样比较方便后面的操作,更明白的演示。
wKioL1U0wo_AxYk2AAEwuzADcTU580.jpg
我们查看详情,查看数据库名称。
wKiom1U0wTXRT8ohAAFtbQwahag990.jpg
我们接着编辑数据库
wKiom1U0wTaDbubiAAFvoM2POus624.jpg
我们为了更好的管理,我们新建数据库,然后将用户迁移到新的数据库
wKiom1U0wTax0SRGAAExQ9NkKtc193.jpg
我们定义数据库名称及数据库的服务器及相关信息路径
wKioL1U0wpDTUMH9AAFo4S_8Rzw846.jpg
保存查看数据库信息
wKioL1U0wpDyVT-UAAEvG6RXzFo645.jpg
我们同样的方法在给EX02服务器上创建一个数据库名为Mailbox02的数据库
wKiom1U0wTbQ-tmfAAFVos5BalQ208.jpg
创建完成后查看
wKioL1U0wpGj0pHJAAE4C_aBbOU946.jpg
接下来我们吧用户从默认的数据库移动到Mailbox01和Mailbox02上,然后把默认的数据库删除,选定用户---编辑
wKioL1U0wpGzblTWAAEqLgCyyb0519.jpg
此次操作需要使用powershel来完成---EXS
我们查看用户gavin的邮箱数据库为:Mailbox Database 1307368586
Get-mailbox –identity users | fl
wKioL1U0wpHhfQ2MAAHj-TK9k3k588.jpg
我们也可以使用EXS方式来只显示指定用户的database属性;
Get-mailbox –identity users | fl database
wKioL1U0wpHysJ3rAAB7QBjHxIQ973.jpg
我们查看当前数据库信息,发现系统默认的数据库信息就是用户gavin当前所应用的数据库
wKioL1U0wpGC5KWiAAE8zHIDp3k460.jpg
所以我们还需要通过EXS来修改gavin用户所承载的数据库信息
Get-mailbox –dentity users | set-mailbox –database new_dabasename
wKiom1U0wTfz08ScAAFf7_IBqcE424.jpg
修改后我们再次查看用户gavin的当前数据库
wKiom1U0wUqQNe91AAIJrq8KfvI806.jpg
修改后,我们通过登录邮箱测试服务是否正常
wKiom1U0wUrQJEWyAADzNu8AKgI405.jpg
用户的数据库修改后,我们就可以创建DAG相关设置了
单击服务器---数据库可用性组
wKiom1U0wUrzwwXQAAEAzeJJGLk772.jpg
指定见证服务器名称、见证存储路径及数据库可用性的名称和IP
wKioL1U0wqWjVFyvAAFRMWgOfJQ120.jpg
单击保存提示拒绝访问
wKioL1U0wqWCtmACAAE4alX2H_g206.jpg
我们需要把Exchange Trusted subsystem添加到域管理员组下:
wKioL1U0wqXSKzF4AAG-KoRgd50831.jpg
再次查看DAG信息
wKioL1U0wqbxkC91AAEWtgjJbik427.jpg
接下来我们添加DAG成员,然后单击管理数据库可用组成员资格
wKioL1U0wqbwE4LeAAFB5O2jYhk712.jpg
添加服务器
wKioL1U0wqahSsLqAAFaZesXQd0141.jpg 添加完成
wKiom1U0wUzS-b34AAFEnTGamrQ395.jpg
保存即可
wKiom1U0wUzySJaMAAFA95_OjBc896.jpg
wKiom1U0wUzxcdd0AAFEhOB1VLs557.jpg
wKioL1U0wqeiYuiXAAE9-xekePI917.jpg
创建完成
wKiom1U0wU3Df2EBAAFJCiP2OnE826.jpg
接下来我们查看DAG的相关信息
wKiom1U0wU2SINV0AAE7JNcZSbo086.jpg
其实在真是的环境中,做DAG的时候在两个节点上分别安装两块网卡,一块用MAIP,一块用作复制,然后再创建DAG加入节点。
当然我们也可以再创建后添加一块复制网络。
wKiom1U0wU2CtlrnAAFwUy8qvFA794.jpg
接下来我们创建数据库副本,然后启用复制
wKioL1U0wqfCSEcvAAE3iGFykyo345.jpg
然后选择副本服务器,我们因为当前的数据库在iternal-ex01上,所以我们创建的副本必须在iternal-ex02上,所以我们选择iternal-ex02
wKioL1U0wqeCZakkAAFohHptkF0527.jpg
保存即可
wKioL1U0wqiRIlBJAAFrX8_-9ok570.jpg
开始复制数据
wKiom1U0wU6QtqXNAAFMxEvLQqM503.jpg
复制及副本创建完成
wKioL1U0wqiRnCJaAAFGZxtEOXs724.jpg
wKioL1U0wqjwu3X3AAFH7OeUDZ4915.jpg
我们同样再为iternal-ex02上的mailbox02创建副本,方法同上
wKioL1U0wqjACdY9AAE6gH51a1g082.jpg
复制数据及完成
wKioL1U0wqjzUdXbAAE8b2DHj-k863.jpg
查看数据库的属性信息
wKioL1U0wqiwjaJqAAFBWedGJGA102.jpg
接下来我们在两个mailbox下分别创建两个用户,然后来测试DAG的可用性是否生效。
我们首先在mailbox01的数据库下创建user01,然后在mailbox02的数据库下创建user02用户,来分别担任不同mailbox的角色测试
首先创建user01,该用户存放数据库路径为Mailbox01
wKiom1U0wU-Sr2ouAAFiiyHwWdE612.jpg
邮箱数据库选择---Mailbox01
wKiom1U0wU-y0MlRAAFGstZ4ihA890.jpg
保存开始创建
wKiom1U0wU_zlZZpAAFSadSEBig853.jpg
创建完成
wKioL1U0wsPjM4gLAAETASeXmmk343.jpg
接着我们在创建user02,然后将user02的数据库指定到Mailbox02上
wKioL1U0wsPiLjT5AAF1Bmkipls759.jpg
保存创建完成
wKioL1U0wsPjcvmdAAEl4byOn6w385.jpg
为了确认配置正确,我们通过EMS的shell命令查看相关信息
wKioL1U0wsbSXi6KAACTlfUILPI289.jpg
确认后,我们就可以测试DAG功能了,怎么测试呢,因为DAG的功能我们上面已经说了,就是创建一个虚拟组,然后将对应的数据库做在对应的服务器上做副本,如果副本相互复制正常,然后将对应的Mailbox 服务器关闭用户都能正常访问邮箱
我们再次确认数据库的副本状态是否正常
wKioL1U0wsaCBPAJAAE-AifFmPQ514.jpg
再次查看Mailbox02的数据库状态
wKioL1U0wsfwriAAAAFJ4I5dHBo935.jpg
最后我们再次确认一下DAG的相关配置信息
wKioL1U0wsfwqVJvAAEr_j_JmYo185.jpg
我们编辑DAG的相关信息即可
wKioL1U0wsfS7V9_AAFMhqdZT1A918.jpg
DAG的IP
wKioL1U0wseANZwmAAElHGemx3w335.jpg
查看网络详情
wKioL1U0wsegMpPEAAFLLm94Za0952.jpg
我们为了测试出效果,我们先从user02开始,user02的数据库挂载的为Mailbox02,所以我们后面会将iternal-ex02服务器关机。我们先配置outlookanywhere
wKiom1U0wW2RsHJVAADnOmV9bME352.jpg
配置完成
wKioL1U0wsizLS64AAE76OfqKHQ926.jpg
接下来,我们将user02所隶属的Mailbox server(Iternal-EX02)关机,然后查看DAG状态及用户outlook连接状态
wKioL1U0wsjQMEPUAAFGtK4deuU436.jpg
我们单机查看详细信息:iternal-ex02服务器没有运行Microsoft Exxchange复制服务,能具体的RCP错误消息Error 0x71a远程调用被取消from RpccGetcopyStatusEx4
wKioL1U0wsiAvQoSAAFk2tO262E910.jpg
wKioL1U0wsiwjqfNAAExrURQ68A546.jpg
我们再查看Mailbox02的数据库状态
wKioL1U0wsij4l1sAAEpdwYu8is141.jpg
当然Mailbox02上的错误也跟上面一样的,说的是ITERNAL-EX02服务器上的Microsoft Exchange服务没有运行等……
wKioL1U0wsjxY4O1AAGH3F7YBsQ635.jpg
接着我们再次查看OUTLOOK配置的outlookanywhere信息,是否正常,发现outlook正常连接到exchange服务器上。
wKiom1U0wW_jmNcJAAEPo92y_ZI085.jpg
再次我们通过EMS查看当前用户连接的数据库状态
wKioL1U0wsnyQ6wKAABn_2FqHBY154.jpg
当前连接的是是iternal-ex01上的数据库副本。所以显示为Mailbox02.我们现在将iternal-ex02启动起来查看DAG是否正常。
wKiom1U0wW_jZuXrAAEXmAfSsM8260.jpg
Maiilbox02
wKioL1U0wsyQDok_AAFDaU0pbIs467.jpg
在上面的途中我们看见部门选项,我们可以看到此数据库的活动状态,也就是活动节点是哪一个,副本服务器有哪些,有没有错误等。
挂起、激活、删除操作:
挂起操作:维护包含数据库副本的磁盘,或是为进行灾难恢复而暂停激活的单个数据库副本,也就是暂停副本间的复制。当然,当数据库复制挂起后,可以通过恢复操作重新复制。
激活操作:将特定被动副本指定为邮箱数据库的新主动副本的过程。 此过程称为“数据库切换”。 数据库切换过程涉及卸除当前活动数据库,以及在指定的服务器上将该数据库副本装入为新的活动邮箱数据库副本。
删除操作:这些过程将显示如何删除邮箱数据库的副本,不是直接删除数据库。 不能使用这些过程删除邮箱数据库的最后一个副本。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-59043-1-1.html 上篇帖子: Exchange Server 2013日记功能 下篇帖子: Exchange 日常管理之一:用户邮箱完全访问权限
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表