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。具体见下:

环境介绍:

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

我们重启后,开始安装必备软件:

MicrosoftUnifiedCommunicationsManagedAPI4.0,CoreRuntime64-bit

MicrosoftOffice2010FilterPack64

MicrosoftOffice2010FilterPackSP164

接下来我们就插入Exchange2013 sp1的安装光盘

开始下一步安装

同意安装

我们选择Mailbox角色安装

开始安装Mailbox角色

安装完成

接下来我们查看当前Exchange的架构,两台Mailbox Server,一台CAS服务器

安装完成后,我们接下来就是需要配置DAG了,在配置前,我们先修改数据库的路径和名称,这样比较方便后面的操作,更明白的演示。

我们查看详情,查看数据库名称。

我们接着编辑数据库

我们为了更好的管理,我们新建数据库,然后将用户迁移到新的数据库

我们定义数据库名称及数据库的服务器及相关信息路径

保存查看数据库信息

我们同样的方法在给EX02服务器上创建一个数据库名为Mailbox02的数据库

创建完成后查看

接下来我们吧用户从默认的数据库移动到Mailbox01和Mailbox02上,然后把默认的数据库删除,选定用户---编辑

此次操作需要使用powershel来完成---EXS

我们查看用户gavin的邮箱数据库为:Mailbox Database 1307368586

Get-mailbox –identity users | fl

我们也可以使用EXS方式来只显示指定用户的database属性;

Get-mailbox –identity users | fl database

我们查看当前数据库信息,发现系统默认的数据库信息就是用户gavin当前所应用的数据库

所以我们还需要通过EXS来修改gavin用户所承载的数据库信息

Get-mailbox –dentity users | set-mailbox –database new_dabasename

修改后我们再次查看用户gavin的当前数据库

修改后,我们通过登录邮箱测试服务是否正常

用户的数据库修改后,我们就可以创建DAG相关设置了

单击服务器---数据库可用性组

指定见证服务器名称、见证存储路径及数据库可用性的名称和IP

单击保存提示拒绝访问

我们需要把Exchange Trusted subsystem添加到域管理员组下:

再次查看DAG信息

接下来我们添加DAG成员,然后单击管理数据库可用组成员资格

添加服务器

添加完成

保存即可

创建完成

接下来我们查看DAG的相关信息

其实在真是的环境中,做DAG的时候在两个节点上分别安装两块网卡,一块用MAIP,一块用作复制,然后再创建DAG加入节点。

当然我们也可以再创建后添加一块复制网络。

接下来我们创建数据库副本,然后启用复制

然后选择副本服务器,我们因为当前的数据库在iternal-ex01上,所以我们创建的副本必须在iternal-ex02上,所以我们选择iternal-ex02

保存即可

开始复制数据

复制及副本创建完成

我们同样再为iternal-ex02上的mailbox02创建副本,方法同上

复制数据及完成

查看数据库的属性信息

接下来我们在两个mailbox下分别创建两个用户,然后来测试DAG的可用性是否生效。

我们首先在mailbox01的数据库下创建user01,然后在mailbox02的数据库下创建user02用户,来分别担任不同mailbox的角色测试

首先创建user01,该用户存放数据库路径为Mailbox01

邮箱数据库选择---Mailbox01

保存开始创建

创建完成

接着我们在创建user02,然后将user02的数据库指定到Mailbox02上

保存创建完成

为了确认配置正确,我们通过EMS的shell命令查看相关信息

确认后,我们就可以测试DAG功能了,怎么测试呢,因为DAG的功能我们上面已经说了,就是创建一个虚拟组,然后将对应的数据库做在对应的服务器上做副本,如果副本相互复制正常,然后将对应的Mailbox 服务器关闭用户都能正常访问邮箱

我们再次确认数据库的副本状态是否正常

再次查看Mailbox02的数据库状态

最后我们再次确认一下DAG的相关配置信息

我们编辑DAG的相关信息即可

DAG的IP

查看网络详情

我们为了测试出效果,我们先从user02开始,user02的数据库挂载的为Mailbox02,所以我们后面会将iternal-ex02服务器关机。我们先配置outlookanywhere

配置完成

接下来,我们将user02所隶属的Mailbox server(Iternal-EX02)关机,然后查看DAG状态及用户outlook连接状态

我们单机查看详细信息:iternal-ex02服务器没有运行Microsoft Exxchange复制服务,能具体的RCP错误消息Error 0x71a远程调用被取消from RpccGetcopyStatusEx4

我们再查看Mailbox02的数据库状态

当然Mailbox02上的错误也跟上面一样的,说的是ITERNAL-EX02服务器上的Microsoft Exchange服务没有运行等……

接着我们再次查看OUTLOOK配置的outlookanywhere信息,是否正常,发现outlook正常连接到exchange服务器上。

再次我们通过EMS查看当前用户连接的数据库状态

当前连接的是是iternal-ex01上的数据库副本。所以显示为Mailbox02.我们现在将iternal-ex02启动起来查看DAG是否正常。

Maiilbox02

在上面的途中我们看见部门选项,我们可以看到此数据库的活动状态,也就是活动节点是哪一个,副本服务器有哪些,有没有错误等。

挂起、激活、删除操作:

挂起操作:维护包含数据库副本的磁盘,或是为进行灾难恢复而暂停激活的单个数据库副本,也就是暂停副本间的复制。当然,当数据库复制挂起后,可以通过恢复操作重新复制。

激活操作:将特定被动副本指定为邮箱数据库的新主动副本的过程。 此过程称为“数据库切换”。 数据库切换过程涉及卸除当前活动数据库,以及在指定的服务器上将该数据库副本装入为新的活动邮箱数据库副本。

删除操作:这些过程将显示如何删除邮箱数据库的副本,不是直接删除数据库。 不能使用这些过程删除邮箱数据库的最后一个副本。

时间: 2024-09-27 04:31:21

Exchange2013 SP1 DAG详细配置介绍的相关文章

Exchange2013 SP1的详细安装及配置

说到Excchange相信很多童鞋都很熟悉了,对于Exchange从2003到目前最新的Exchange2013的功能及架构的变化大家都已熟悉了,变化最多的也就是普通操作上,从C/S架构变化到了B/S架构了,当然内部的功能变化也相当大,对功能在此就不多介绍了.由于近期工作不是非常繁忙,就做了一些关于Exchange2013相关的部署及应用,我准备了一些关于Exchange2013功能应用集合,后期也会陆续上传分享给大家,希望对大家有用,今天介绍的是第一篇,具体见下: 环境介绍: Hostname

Domino9.0.1FP3下的LDAP、Kerbors详细配置介绍及证书申请颁发

说到Domino大家都很熟悉了,同时我们也知道Domino目前最新的版本为Domino9.0.1FP3版本:具体功能的更新我就不多介绍了,主要还是继上一篇文章中介绍到的,是为了给测试项目搭建测试环境,今天domino主要介绍就是Domino9.01FP3下配置LDAP的匿名.SSL及kerkbors功能,Domino的具体安装我们在此就不演示了,具体操作我们可以在前面的文章中有说到,可以进行参考.主要的证书相关问题,在notes9.0.1中需要安装Notes FP3 IF3才可以合并证书,因为在

FastDfs之TrackerServer的详细配置介绍

# is this config file disabled # false for enabled # true for disabled disabled=false #当前配置是否不可用false可用,true不可用 # bind an address of this host # empty for bind all addresses of this host bind_addr= #是否绑定IP如果一个服务器上有多个IP则设置哪个IP可用,如果不设置则不限制 # the tracke

Exchange2013 SP1 CAS实现NLB的详细配置及介绍

上一篇我们介绍了Exchange2013 sp1 DAG详细安装配置及介绍, 今天呢介绍如何部署Exchange2013 SP1 CAS服务NLB配置,那什么是NLB呢,说白了,NLB就是Exchange CAS角色的高可用,为了提高服务器可用性的一个高可用服务,需要在本机启用windows 系统自带的网络负载均衡来完成.在Exchange2010版本的啥时候启用网络负载均衡后,还需要为CAS均均衡创建一个CAS阵列,而在Exchange2013版本开始就不需要单独创建CAS阵列了,NLB会自动

Sharepoint Foundation 2013 SP1详细安装及配置介绍

Sharepoint Foundation 2013 SP1 详细安装及配置介绍 说到sharepoint产品相信大家都已经非常熟悉了,所以呢就不多介绍了:首先呢,先说说我的环境需求,公司最早内部网站是使用wss完成搭建的,wss其实就是sharepoint2003版本,最大的差别就是wss是免费产品, 我们都知道微软的软件服务是非常贵的,这样就导致很多企业被迫使用其他供应商提供的类似软件服务:我们言归正传,公司内部的wss站点使用了10多年多,后来互联网越来越先进,公司的内部站点就从wss级别

Citrix 6.5 详细安装及配置介绍

Citrix 6.5 详细安装及配置介绍 说到虚拟机化,相信大家都对虚拟化的概念及环境的搭建都有一定的了解,我们都知道目前最主流的虚拟化产品有很多,比如microsoft Hyper-v.vmware workstation.vmare vsphere.citrix等产品,我之前的环境搭建都基于hyper-v和vmware vsphere的,近期呢,闲着没事想体验一下citrix产品,目前citrix虚拟化xencenter 6.5,所以我们今天就介绍一下xencenter6.5的全新安装及配置

Exchange2007升级到Exchange2013(3)——配置EX2013的DAG

目录... 2 一.网络设置... 2 二.见证服务器设置... 4 二.安装DAG.. 5 三.配置DAG. 8 1.添加邮箱服务器到DAG.. 8 2.配置DAG网络... 14 四.创建邮箱数据库被动副本... 17   一.网络设置 在进行Exchange2013的DAG安装前请确认下面的拓扑 1)  每台前端2个网卡,1个用来做数据通讯,1个用来做心跳线. 2)  根据上面的示意图把相应的网卡连接到相应的交换机设置对应的IP地址,使其可以正常通讯 13testmail01 13test

Exchange2013/2016 DAG高可用性组成员服务器灾难恢复

我们前面介绍了很多关于Exchange相关配置介绍及灾难恢复的相关介绍,但是对于企业来说,环境内为了提高服务的稳定性,肯定会部署多台Exchange服务器,如果环境有服务出现灾难性我们如果恢复呢,所以呢,我们就在此次文章中介绍,Exchange2013 DAG可用性组成员服务器的灾难恢复介绍:作为数据库可用性组 (DAG) 成员的邮箱服务器丢失,或发生故障且无法恢复并需要进行替换时,可执行服务器恢复操作.Microsoft Exchange Server 2013 安装程序包含可用于执行服务器恢

Python+Nginx实现邮件POP、IMAP、SMTP代理配置介绍

说到Python,大家都知道,是在运维方面的管理人员需要掌握的一门技术,为什么这么说呢,在运维方面Python开发语言应用比较广,以致可以帮助管理员提高工作效率,具体我就不多少了,接着我们说说邮件代理,因为公司的邮箱系统是使用是IBM的Domino Lotus服务,如果对Lotus了解的都知道,Lotus是文件数据库类型的服务器类型,用户的所有邮箱数据库都是独立的xxx.nsf,而通过数据库模板xxx.ntf进行创建或者定时刷新数据,来保证数据库的额稳定性.而当用户数量多的话,就需要创建多台邮件