Exchange Server 2016简述
MicrosoftExchange Server 2016 为 Exchange Server(提供电子邮件、日程安排和用于自定义协作与消息传送服务应用程序的工具的消息传送平台)引入了一组新技术、功能和服务。它的目标是支持人们和组织将工作重心从通信转移到协作。同时 Exchange 2016 还可以帮助降低总拥有成本(无论是部署本地 Exchange 2016 还是在云中预配邮箱)
Exchange 2016 体系架构中,服务器角色分为:
邮箱服务器角色:
邮箱服务器包含用于路由邮件的传输服务;邮箱服务器包含处理、呈现和存储数据的邮箱数据库;邮箱服务器包含接受所有协议的客户端连接的客户端访问服务。这些前端服务负责将连接路由或代理到邮箱服务器上的相应后端服务。客户端不直接连接到后端服务;邮箱服务器包含向邮箱提供语音邮件和其他电话服务功能的统一消息 (UM) 服务;使用 Exchange 管理中心 (EAC) 和 Exchange 命令行管理程序 来管理邮箱服务器。
边缘传输服务器角色:
边缘传输服务器处理 Exchange 组织的所有外部邮件流;边缘传输服务器通常安装在外围网络中,并订阅到内部 Exchange 组织。当 Exchange 组织接收和发送邮件时,EdgeSync 同步进程会向边缘传输服务器提供收件人信息和其他配置信息;当 Exchange 组织接收和发送邮件时,边缘传输服务器会提供反垃圾邮件规则和邮件流规则。;您可以使用 Exchange 命令行管理程序 来管理边缘传输服务器
Exchange Server 2016 使用一个构建基块体系结构,提供电子邮件服务,以便在各种规模的组织(从小型组织到最大规模的跨国企业)进行部署。这种体系结构如下图所示。
高可用性体系结构
邮箱高可用性
数据库可用性组 (DAG) 是内置于 Exchange 2016 的高可用性站点复原框架的基本元素。DAG 是一组邮箱服务器,不仅托管一组数据库,还提供数据库、网络和服务器故障的数据库级自动恢复功能。与 Exchange 2013 相比,Exchange 2016 中的 DAG 已进行了改进。
传输高可用性
传输服务会为传输中的所有邮件创建冗余副本。此功能称为卷影冗余。
传输服务会为所有已传递的邮件创建冗余副本。此功能称为安全网络。
在 Exchange 2016 中,DAG 表示传输高可用性边界。您可以跨多个 Active Directory 站点部署 DAG,从而实现站点复原。
在 Exchange 2016 中,要实现传输高可用性,不只是需要尽可能确保邮件冗余而已,因为冗余并不取决于发送邮件服务器所支持的功能。因此,可以说,Exchange 2016 尝试在邮件传递期间和之后保留邮件的多个副本,以确保邮件冗余。
Exchange 2016 与 Exchange 2013功能特性比较
与 Exchange 2013相比, Exchange 2016 新增功能
Exchange 2016 中的邮箱服务器包括 Exchange 2013 邮箱和客户端访问服务器角色中的所有服务器组件:
客户端访问服务提供身份验证、有限重定向和代理服务。客户端访问服务不执行任何数据呈现,也不提供任何常见的客户端访问协议:HTTP、POP 和 IMAP 和 SMTP。
邮箱服务包括 Exchange 2013 邮箱服务器角色中的所有传统服务器组件:后端客户端访问协议、传输服务、邮箱数据库和统一消息。邮箱服务器处理此服务器上活动邮箱的所有活动。
边缘传输角色通常部署在外围网络中,位于内部 Active Directory 林之外,旨在最大限度地缩小 Exchange 部署的受***面。通过处理所有面向 Internet 的邮件流,它还添加了抵御病毒和垃圾邮件的其他邮件保护安全层,并可以应用邮件流规则(也称为传输规则)以控制邮件流。
Outlook Web App 现在称为 Web 上的 Outlook,继续允许用户从几乎所有 Web 浏览器访问其 Exchange 邮箱。之前的 Outlook Web App 用户界面已针对平板电脑和智能手机及台式机和笔记本电脑进行了更新和优化。新 Exchange 2016 功能包括:
手机专属的平台体验;高级 Android 体验;电子邮件改进:包括收件箱中新增的单行视图,其中优化了阅读窗格、存档、表情符号且新增了邮箱撤消操作,如删除邮件或移动邮件;联系人链接:用户可以通过联系人的 LinkedIn 帐户添加联系人。
日历:已更新外观并新增了功能,包括日历事件的电子邮件提醒、在会议邀请中提议新时间的功能、增强搜索和生日日历。
性能改进:涉及 Web 上的 Outlook 的多个部分,包括创建日历事件、撰写邮件、在阅读窗格中加载邮件、弹出内容、搜索、启动和切换文件夹。
全新的 Web 上的 Outlook 操作窗格,使您能够快速单击最常用的操作,如新建、全部答复和删除。另外还添加了几个新的操作,包括存档、清除和撤消。
MAPI over HTTP
MAPI over HTTP 现在是 Outlook 用来与 Exchange 进行通信的默认协议。MAPI over HTTP 可将传输层移动到行业标准的 HTTP 模型,从而提高 Outlook 和 Exchange 连接的可靠性和稳定性。
文档协作
Exchange 2016 和 SharePoint Server 2016 使 Web 上的 Outlook 用户在本地 SharePoint 服务器中链接至 OneDrive for Business 并共享在其中存储的文件,而不是将文件附加到邮件。
office 365 混合
该向导可以快速进行更新,以支持 Office 365 服务中的更改。
可以对该向导进行更新,以应对客户尝试配置混合部署时检测到的问题。
在运行 Exchange 2013 或 Exchange 2016 的每个人在配置混合部署时都会使用同一向导。
邮件策略和合规性
数据丢失防护
就地存档、保留和电子数据展示
改进了性能和可伸缩性
与 Exchange 2013相比, Exchange 2016 减少功能
客户端访问服务器角色已被运行在邮箱服务器角色上的客户端访问服务所取代。邮箱服务器角色现在执行之前客户端访问服务器角色所包含的所有功能。
MAPI/CDO 库已替换为 Exchange Web 服务 (EWS)、Exchange ActiveSync (EAS) 和表述性状态转移 (REST)* API。如果应用程序使用 MAPI/CDO 库,则需要移动到 EWS、EAS 或 REST API 以与 Exchange 2016 进行通信
以下是在 Exchange 2016 中弱化的功能
第三方复制 API
RPC over HTTP
对故障转移群集管理访问点的数据库可用性组支持
Exchange 2016 先决条件
Active Directory 准备,按所示顺序安装以下软件:
.NET Framework 4.6.2
在您安装上面所列软件后,完成以下步骤来安装远程工具管理包。安装远程工具管理包后,您将能够使用计算机来准备 Active Directory。
打开 Windows PowerShell。
安装远程工具管理包。Install-WindowsFeature RSAT-ADDS
Windows Server 2012 R2 必备项,不同 Exchange 角色所需先决条件准备
1、邮箱及客户端访问角色先决条件
打开 Windows PowerShell。
运行以下命令,安装必需的 Windows 组件。
Install-WindowsFeature AS-HTTP-Activation, Server-Media-Foundation, 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, RSAT-ADDS
安装.NET Framework 4.6.2
安装Microsoft Unified Communications Managed API 4.0 Core Runtime(64 位)
2、边缘传输服务器角色先决条件
打开 Windows PowerShell。
运行以下命令,安装必需的 Windows 组件。
Install-WindowsFeature ADLDS
.NET Framework 4.6.2
准备 Active Directory 和域
安装 Microsoft Exchange Server 2016 之前,你需要准备 Active Directory 林及其子域。Exchange 需要准备 Active Directory,使其可以存储关于用户邮箱以及组织中 Exchange 服务器的配置的信息。
1、扩展 Active Directory 架构
让组织为 Exchange 2016 做好准备的第一步是扩展 Active Directory 架构。Exchange 在 Active Directory 中存储了大量信息,但在存储之前,需要添加和更新类、属性及其他项目。
确保计算机已准备好运行 Exchange 2016 安装程序。
打开 Windows 命令提示符窗口,然后转到下载 Exchange 安装文件的位置。
运行以下命令以扩展架构。
Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms
2、准备 Active Directory
现在 Active Directory 架构已扩展完毕,您可以为 Exchange 2016 准备 Active Directory 的其他部件。在此设置过程中,Exchange 将在用于存储信息的 Active Directory 中创建容器、对象及其他项目。所有 Exchange 容器、对象、属性等的集合称为 Exchange 组织。当您运行以下命令为 Exchange 准备 Active Directory 时,您需要指定 Exchange 组织。此名称供 Exchange 在内部使用。准备好之后,请执行以下操作来为 Exchange 准备 Active Directory。如果您要使用的组织名称包含空格,请为名称加上引号 (")。
打开 Windows 命令提示符窗口,然后转到下载 Exchange 安装文件的位置。
运行以下命令:
Setup.exe /PrepareAD /OrganizationName:"
" /IAcceptExchangeServerLicenseTerms
3、准备Active Directory 和域
要准备所有 Active Directory 域,您可以在运行安装程序时使用 PrepareAllDomains 参数。安装程序将为您准备 Active Directory 林中的每个 Exchange 域。准备好之后,执行以下操作为 Exchange 准备 Active Directory 林中所有域。
打开 Windows 命令提示符窗口,然后转到下载 Exchange 安装文件的位置。
运行以下命令:
Setup.exe /PrepareAllDomains /IAcceptExchangeServerLicenseTerms
准备Active Directory中指定的域
如果您想选择要准备哪些 Active Directory 域,您可以在运行安装程序时使用 PrepareDomain 参数。使用 PrepareDomain 参数时,您需要包含想要准备的域的完全限定域名 (FQDN)。执行以下操作为 Exchange 准备 Active Directory 林中各个域。
打开 Windows 命令提示符窗口,然后转到下载 Exchange 安装文件的位置。
运行以下命令。包含您想准备的域的 FQDN。如果您想准备在其中运行命令的域,则无需包含 FQDN。
Setup.exe /PrepareDomain:
/IAcceptExchangeServerLicenseTerms
环境部署
本次Exchange 2016 部署方案中,实验环境中规划服务器端列表如下:
网络拓扑结构图:
本方案部署思路:
配置AD域环境 、DNS域名系统 、证书颁发功能等
exch01、exch02服务器安装Exchange 2016 先决条件及准备AD 和域
使用安装向导或无人参与的模式为exch01、exch02服务器安装Exchange 2016 邮箱服务器角色
配置邮件流和客户端访问及证书申请安装
配置DNS负载均衡 ,DAG数据库可用性组
配置Exchange 2016边缘传输服务器
验证Exchange 2016 安装
由本章开始,将详细介绍Exchange 2016 的安装及部署过程 ,希望通过blog 内容能够进一步提升对Exchange 2016的认知 ,并能熟练掌握Exchange 2016的综合部署方法 。对于该系列文章不完善之处,望在评论区指正,万分感谢 。