Exchange Server 2013 系列八:邮箱服务器角色DAG实战

简介:

Exchange Server 2013 系列八:邮箱服务器角色DAG实战

杜飞

    与Exchange 2010相比,2013的客户端访问服务器角色进行了瘦身,但是邮箱服务器角色却胖了一圈,在 Microsoft Exchange Server 2010 中,邮箱服务器角色承载了邮箱数据库和公用文件夹数据库,并且还提供了电子邮件存储。而现在,在 Exchange Server 2013 中,邮箱服务器角色还包含了客户端访问协议、传输服务、邮箱数据库和统一消息组件。

在 Exchange 2013 中,邮箱服务器角色通过以下过程直接与 Active Directory、客户端访问服务器和 Microsoft Outlook 客户端进行交互:

. 邮箱服务器和客户端访问服务器使用 LDAP 从 Active Directory 中访问收件人、服务器和组织配置信息。

. 客户端访问服务器将来自客户端的请求发送到邮箱服务器,并将邮箱服务器中的数据返回到客户端。客户端访问服务器还可通过 NetBIOS 文件共享访问邮箱服务器上的联机通讯簿 (OAB) 文件。客户端访问服务器在客户端和邮箱服务器之间发送邮件、忙/闲数据、客户端配置文件设置和 OAB 数据。

. 在防火墙内部的 Outlook 客户端通过访问客户端访问服务器来发送和检索邮件。防火墙外部的 Outlook 客户端可通过使用 Outlook Anywhere(该工具使用 RPC over HTTP Proxy 组件)访问客户端访问服务器。

.  可通过 RPC over HTTP 访问公用文件夹邮箱,而不管客户端是在防火墙外部还是内部。

.  只有管理员的计算机才能从 Microsoft Exchange Active Directory 拓扑服务中检索 Active Directory 拓扑信息。它还检索电子邮件地址策略信息和地址列表信息。

    下图,显示的是邮箱和客户端访问服务器的交互过程和体系架构:

image

    Exchange 2013 中的邮箱服务器承载部分客户端访问组件、传输组件和统一消息组件,其高可用性解决方案依然还是DAG,下面咱们就来看看DAG的部署,其实就其部署过程来说和客户端访问服务器角色极为类似,首先是准备工作,包括将计算机加入到域中、安装远程工具管理包、准备先决条件、安装UCMA4.0。闲言少述,下面开始。

步骤1:所有DAG节点加入到域中,在此我使用了两个节点,DF-MBX01和DF-MBX02,如下图所示:

image image

步骤2:安装远程工具管理包

以域中的exadmin账号登录到每个节点上,然后执行power Shell命令:Install-WindowsFeature rsat-adds,下面我们就先在MBX01上进行部署。如下图所示:

image

步骤3:安装Exchange角色的先决项

在Exchange 2013中,客户端访问角色、邮箱角色以及二者并存角色的先决项是相同的,都是执行:

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

如下图所示:

image

然后重新重启计算机。

步骤4:安装统一通信API(UCMA)

    统一通信托管 API (UCMA) 4.0 是一个托管代码平台,开发人员使用它可以构建用于访问和控制 Microsoft Enhanced Presence 信息、即时消息、电话和视频呼叫以及音频/视频会议的应用程序。

image

根据提示进行安装即可。

步骤5:安装邮箱服务器角色

准备工作完成后,此步骤开始正式安装邮箱服务器角色,放入exchange 2013 sp1安装介质,如下图所示:

image

接下来会询问是否检查更新,在此我直接忽略,紧接着会复制文件,初始化安装等。

image

image

出现此界面后,下一步,接下来需要接受许可条款,是否使用推荐配置,

image

在此我使用推荐配置,下一步选择角色,在此选择邮箱角色,如下图所示:

image

指定安装路径,在此默认,恶意软件保护,在此选择否。

image

接下来检查环境是否满足部署条件:

image

点击安装之后,静静的等待。。。。。。

image

    第一台邮箱角色安装完成之后,使用同样的方法去安装第二台邮箱角色,在此不再详细介绍。当两台节点的MBX角色部署完成后,我们就需要部署DAG了。

部署DAG:

   Exchange 2013最多可以提供16个邮箱服务器的DAG,DAG中的每一个邮箱服务器相互监视,协同工作,提供从数据故障中自动执行数据库级恢复的功能。

   创建DAG的注意事项:

    A. DAG名称,在AD林中必须唯一。

    B. 见证服务器和见证目录,见证服务器及其目录仅当DAG中的成员数为偶数时使用并且仅用于仲裁目的。不需要提供创建见证目录,系统自动创建。见证服务器不能是DAG中的成员;必须与DAG位于同一个AD林中;必须运行服务器操作系统;一个服务器可以充当多个DAG的见证,但每个DAG需要有各自的见证目录。

    说明:如果指定的见证服务器不是 Exchange 2013 或 Exchange 2010 服务器,则必须在创建 DAG 之前将 Exchange 受信任子系统通用安全组 (USG) 添加到见证服务器上的本地 Administrators 组中。需要这些安全权限来确保 Exchange 可以根据需要在见证服务器上创建并共享目录。

    微软不再建议见证服务器和见证目录具有容错能力,也不需使用任何形式的冗余或高可用性。无需对见证服务器使用群集文件服务器或采用其他任何形式的恢复机制。其原因是多方面的。对于大型 DAG(例如,六个成员或更多),只有在发生多个故障时才需要见证服务器。由于六成员 DAG 可以承受多达两个投票者故障,而不会丢失仲裁,因此三个投票者发生故障后才需要见证服务器来维持仲裁。在创建DAG的时候,可以仅指定 DAG 的名称,将“见证服务器”和“见证目录”字段留空。在此情况下,Exchange将搜索未安装邮箱服务器角色的客户端访问服务器。系统将自动在该客户端访问服务器上创建默认见证目录并共享该目录,并配置 DAG 以使用该服务器作为其见证服务器。

如果见证服务器丢失了存储内容,或有人更改了见证目录或共享权限,则还可以使用 Set-DatabaseAvailabilityGroup cmdlet 在原始位置配置见证服务器和见证目录。

    部署DAG服务器最好有两块网卡,一块用于其他Exchange角色与MBX角色通信使用,相当于故障转移群集中的PUBLIC,在此称为MAPI网络;另一块用于两个DAG成员之间的通讯,相当于故障转移群集中的HEART,在此称为复制网络。但一块网卡也是可行的,在此实验中,我就只有一块网卡。

下面看一下具体配置:

    在此利用EAC图形界面创建DAG,

image

输入域用户和密码之后登录,出现下图所示的界面:

image

在上图中,点击“服务器”>“数据库可用性组”,单击 添加图标 以创建 DAG。

image

在此界面中依次指定DAG名称、见证服务器、见证目录、DAG的IP地址。

此过程也可以使用命令来完成: New-DatabaseAvailabilityGroup –Name DF-DAG01 –WitnessServer DF-DC01 -WitnessDirectory C:\DAGWITNESS -DatabaseAvailabilityGroupIPAddresses 10.41.4.217

注意,我的见证服务器不是exchange服务器,而是使用的DF-DC01,此时如果直接创建,则会报以下的错误提示:

image

我们需要按照提示进行以下操作:

image

如果见证服务器不是Exchange服务器的话,则此步骤应该在创建DAG之前操作。

添加DAG成员:

此时只有一个空的DAG壳,没有节点,下面我们需要把两个节点添加到此DAG中,

image

在此,我们选择将两台邮箱服务器都加入到DAG中,接下来出现下图所示的界面:

image

Exchange会经历诸如安装故障转移群集、创建群集、加入群集节点等等一系统过程,直到出现下图所示,标志DAG创建完成:

image

最后去确认一下群集IP地址,如下图所示:

image

最终DAG的状态如下图所示:

image

    至此,DAG的创建就完成了,可能有人会问我如果将见证服务器设置为CAS服务器不是更简单吧,也不用再设置Exchange 受信任子系统通用安全组 (USG) 添加到见证服务器上的本地 Administrators 组中,而且这也是微软所推荐的操作,但我之所以是放在DC上,是考虑到有一些客户在验收的时候会频繁的重新启动CAS和MBX角色服务器,为了减少因为仲裁而出错的概率因此我出此下策。关于部署DAG更为详细内容可以参考:http://technet.microsoft.com/zh-cn/library/dd298065(v=exchg.150).aspx#Cr

 

PS: 我当前的实验环境只有一块网卡,但现在为了贴近生产环境,分别在两个节点上加入一块网卡作为复制网络使用。因此需要进行如下操作:

  1.   两个节点上分别添加两块网卡,一块用作MAIP,一块用作复制。

  2.   然后再创建DAG,加入节点。

  3.   如果只有一个MAPI网络的话,则需要再创建一个复制网络,方法是在选中DAG之后,点击工具栏的“新建DAG网络”,输入数据库可用性组网络名,指定子网如:172.16.1.0/24

  4.  确保Mapi网络中子网部分只包括Mapi网段,如果有复制网络的话,则删除,网络接口部分也是一样,只包括MAPI网络的IP地址。同时在MAPI网络中禁用复制。

  5. 确保复制网络中子网部分只包括复制网段,如果有MAPI网络的话,则删除,网络接口部分也是一样。同时在该网络中启用复制。

本文出自 “杜飞” 博客,请务必保留此出处http://dufei.blog.51cto.com/382644/1434223













本文转自babylater51CTO博客,原文链接http://blog.51cto.com/babylater/1597160: ,如需转载请自行联系原作者






相关文章
|
30天前
|
机器学习/深度学习 弹性计算 运维
云计算系列之阿里云ECS服务器管理实战
本文档介绍了阿里云ECS(Elastic Compute Service)的基本概念、实例管理、磁盘操作、快照与镜像功能及其应用场景,最后通过具体案例解析ECS的实际应用。ECS是阿里云提供的高效、可靠的云计算服务,支持多种业务需求,如Web应用、高并发网站、数据库等,帮助企业快速构建稳定安全的应用,提升运维效率,降低IT成本。文档还详细说明了ECS实例的创建方式、连接方法及日常管理操作,帮助用户更好地利用ECS服务。
64 2
云计算系列之阿里云ECS服务器管理实战
|
1月前
|
网络协议 Ubuntu Linux
gpg从公钥服务器接收失败(gpg: keyserver receive failed: Server indicated a failure)
通过上述步骤,大多数情况下应该能够解决GPG从公钥服务器接收失败的问题。如果问题依旧存在,可能需要进一步调查与公钥服务器相关的更深层次的技术问题,或者考虑在相关社区论坛寻求帮助。
219 1
|
1月前
|
网络协议 Windows
Windows Server 2019 DHCP服务器搭建
Windows Server 2019 DHCP服务器搭建
|
1月前
|
网络协议 定位技术 Windows
Windows Server 2019 DNS服务器搭建
Windows Server 2019 DNS服务器搭建
|
1月前
|
网络协议 文件存储 Windows
Windows Server 2019 FTP服务器搭建
Windows Server 2019 FTP服务器搭建
|
8天前
|
人工智能 弹性计算 编解码
阿里云GPU云服务器性能、应用场景及收费标准和活动价格参考
GPU云服务器作为阿里云提供的一种高性能计算服务,通过结合GPU与CPU的计算能力,为用户在人工智能、高性能计算等领域提供了强大的支持。其具备覆盖范围广、超强计算能力、网络性能出色等优势,且计费方式灵活多样,能够满足不同用户的需求。目前用户购买阿里云gpu云服务器gn5 规格族(P100-16G)、gn6i 规格族(T4-16G)、gn6v 规格族(V100-16G)有优惠,本文为大家详细介绍阿里云gpu云服务器的相关性能及收费标准与最新活动价格情况,以供参考和选择。
|
13天前
|
机器学习/深度学习 人工智能 弹性计算
什么是阿里云GPU云服务器?GPU服务器优势、使用和租赁费用整理
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等多种场景。作为亚太领先的云服务提供商,阿里云的GPU云服务器具备灵活的资源配置、高安全性和易用性,支持多种计费模式,帮助企业高效应对计算密集型任务。
|
15天前
|
存储 分布式计算 固态存储
阿里云2核16G、4核32G、8核64G配置云服务器租用收费标准与活动价格参考
2核16G、8核64G、4核32G配置的云服务器处理器与内存比为1:8,这种配比的云服务器一般适用于数据分析与挖掘,Hadoop、Spark集群和数据库,缓存等内存密集型场景,因此,多为企业级用户选择。目前2核16G配置按量收费最低收费标准为0.54元/小时,按月租用标准收费标准为260.44元/1个月。4核32G配置的阿里云服务器按量收费标准最低为1.08元/小时,按月租用标准收费标准为520.88元/1个月。8核64G配置的阿里云服务器按量收费标准最低为2.17元/小时,按月租用标准收费标准为1041.77元/1个月。本文介绍这些配置的最新租用收费标准与活动价格情况,以供参考。
|
13天前
|
机器学习/深度学习 人工智能 弹性计算
阿里云GPU服务器全解析_GPU价格收费标准_GPU优势和使用说明
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等场景。作为亚太领先的云服务商,阿里云GPU云服务器具备高灵活性、易用性、容灾备份、安全性和成本效益,支持多种实例规格,满足不同业务需求。
|
21天前
|
弹性计算
阿里云2核16G服务器多少钱一年?亲测价格查询1个月和1小时收费标准
阿里云2核16G服务器提供多种ECS实例规格,内存型r8i实例1年6折优惠价为1901元,按月收费334.19元,按小时收费0.696221元。更多规格及详细报价请访问阿里云ECS页面。
58 9
下一篇
无影云桌面