注意:微软许可证交换作为服务器/客户端访问许可证(CAL)模型。这意味着您购买服务器并获得许可证,但还需要确保访问Exchange服务器的每个用户或设备都有一个CAL。
我们假设您可能会看到SP1风格的Exchange,因此本文的其余部分只关注这个版本。除了对前面提到的SP1的特性和GUI进行了一些修改之外,95%的信息和步骤在RTM版本中仍然可以很好地工作。
这就把我们带到了标准或企业差异:
标准版本——允许为每个邮箱服务器角色创建最多五个存储组和最多五个数据库。此外,每个数据库存储限制为16TB(与企业版相同),仅支持本地连续复制(LCR)和备用连续复制(SCR)。
企业版本——支持最多创建50个存储组,每个邮箱服务器角色最多创建50个数据库。此外,对于所有四种类型的高可用性,包括LCR、SCR、集群连续复制(CCR)和单拷贝集群(SCC),每个数据库存储限制为16TB。请记住,服务器也有不同的版本,如果您想使用集群,您需要集群服务,它倾向于服务器的企业版本。
为角色选择合适的硬件
场景/问题:最初,您可能会做出有关Exchange部署计划的决策,但最终必须将硬件包括在讨论中。对于前面提到的每一个服务器角色,您都有不同的功能,并且扩展开来,也有不同的硬件需求。
解决方案:解决方案从处理器开始。然后需要确定每个角色所需的内存和硬盘。有趣的是,您可能已经有了一个可以用于Exchange服务器的系统。你可能不需要购买任何东西。
处理器
有两个主要处理器选项需要考虑,通过查看服务器操作系统的选择,您可能已经猜到它们都是64位处理器。
您可以使用:
支持英特尔扩展内存64技术(EM64T)的处理器
AMD 64平台处理器
AMD Opteron或英特尔Xeon 64位处理器是不错的选择,但也可能有其他运行良好的处理器。请记住,Intel Itanium (IA64)不能与Server 2003 64一起工作,因此这将阻碍它在这些情况下的使用。微软通常会提供一个已批准的服务器和处理器类型列表,您可以在购买之前进行检查,以确保与它们的处理器要求兼容。
您可以考虑为Exchange服务器使用多核处理器,因为测试表明这样做可以提高性能。
的内存
关于根据服务器角色所需的内存存在几种理论。对于在一个系统上拥有所有角色的典型安装,Microsoft建议为每个用户添加2GB RAM和5MB(您将很快看到,还需要考虑存储组的数量)。
在拥有存储组的邮箱服务器上,明智的做法是为每一个到四个组包括2GB的RAM。所以,如果你有5到8个组,你应该确保你有4GB等等。
根据需要,您的Edge和HT服务器不需要大量的内存来执行良好的性能。每个处理器核心,1GB内存(最小2GB)就足够了。
磁盘空间
安装Exchange大约需要1.2GB的空间。如果使用统一消息传递语言包,则每个包需要考虑500MB。确保你的系统驱动器上有200MB。
注意,exchange2007的所有磁盘卷都应该被NTFS格式化。
边缘传输和HT服务器存储消息队列数据库,因此至少有500MB的可用空间用于exchange2007 SP1。
显然,处理邮件存储库的服务器(即邮箱角色)需要最大的磁盘大小。如何确定所需的存储空间?这通常取决于服务器配置。您是否使用了容错或高可用性的形式?每个邮箱有多少用户?有多少存储组和数据库等等?请记住,您不仅仅要提供适当的容量;您还需要确保性能得到维护。
在MS Exchange团队的站点上有一个需求计算器,它有点复杂,但值得使用,如下所示图1.3。该场地位于:http://msexchangeteam.com/files/12/attachments/entry438481.aspx。
exchange2007邮箱服务器角色存储要求计算器电子表格。
对于邮箱服务器,除了邮箱空间本身,还需要考虑几个问题。假设每个用户允许1GB空间,并且在该服务器上有500个用户邮箱。所有500个用户的邮箱可能都不是满的,但是您必须为这种级别的邮件做好准备。除了数据库之外,您还需要为每天都在增长的事务日志做好准备(您可以将这些事务日志移动到其他驱动器)。您已经删除了要考虑的项和已删除的邮箱保留。全文索引使用邮箱数据库总大小的大约25% !换句话说:在这些邮箱服务器上,大量的磁盘空间是一件好事。在组合Exchange服务器时,更快、可靠的磁盘技术始终是更明智的选择。
注意:有关最适合您的环境的处理器、内存和硬盘配置的更详细信息,请考虑Microsoft的技术站点http://technet.microsoft.com/en-us/library/bb124558 (EXCHG.80) . aspx,以及交易所团队的博客网站http://msexchangeteam.com/。
确保首先安装所需的软件
场景/问题:在安装任何服务器角色之前,必须执行三种软件安装。这些措施包括:
- .NET Framework 2.0或3.0
- Microsoft管理控制台3.0
- Windows PowerShell
解决方案:当尝试从ISO文件或DVD执行安装时,会出现一个图形屏幕,指示在进行步骤4(即安装Microsoft Exchange)之前是否安装了前三个项目。安装这些选项的一种方法是单击安装屏幕上的链接,或者亲自寻找并安装这些特性。在某些情况下,您可能不需要安装它们。
.NET Framework v. 3.0或2.0带有修复程序或SP1
在Server 2008上,执行以下步骤:
选择开始,然后单击控制面板。
从“控制面板”双击“管理工具”。
从管理工具,双击服务器管理器。
在Server Manager控制台树中,选择Features,然后选择Add Features。
使用“添加特性”向导,选择。net Framework 3.0,然后完成向导。
在Server 2003上,欢迎您下载并安装3.0框架。如果您已经在运行2.0,那么在安装Exchange之前,系统会提示您已经对该版本进行了更新,以便下载。或者,您可以下载. net Framework 2.0 SP1(其中包含更新)。
确保使用64位版本的。net框架。
Microsoft管理控制台(MMC) 3.0
如果您运行Server 2003 R2或Server 2008, 3.0 Microsoft管理控制台(MMC)已经安装,您不需要做任何其他事情。如果使用Server 2003 (pre-R2),可能需要安装MMC 3.0,可以从installation portal链接下载,也可以直接从Microsoft at下载http://support.microsoft.com/?kbid=907265。
PowerShell 1.0
安装PowerShell从服务器2008是在以下方式完成:
选择“开始”,然后单击“控制面板”。
从“控制面板”双击“管理工具”。
从管理工具,双击服务器管理器。
在Server Manager控制台树中,选择Features,然后选择Add Features。
使用添加特性向导,选择PowerShell,然后完成向导。
如果您使用的是Server 2003,则需要下载并安装PowerShell。可透过安装门户的连结或进入下载网站(http://support.microsoft.com/?kbid=926139),并手动执行下载和安装。
确保为每个服务器角色安装组件
场景/问题:根据服务器角色的不同,可能需要启用一些组件来为该角色提供特定的功能。
解决方案:确保您拥有正在安装的角色所需的所有组件。否则,安装将不会成功,安装向导将通过提醒您打开所需的某些组件来帮助您。
以下组件是您安装的角色所必需的:
邮箱的作用:
互联网资讯服务
COM+ access (IIS 6.0组件)
万维网发布服务(W3SVC)
这些都可以通过服务器2003控制面板中的添加或删除程序安装,或通过服务器2008中的程序和功能。
客户端访问服务器角色:
万维网服务
ASP.NET
对于Outlook Anywhere: HTTP代理上的远程过程调用(RPC)
这些都可以通过服务器2003控制面板中的添加或删除程序安装,或通过服务器2008中的程序和功能。
边缘输送作用:
必须不是Active Directory域的成员,但必须具备以下条件:
在服务器2003:Active Directory应用程序模式(ADAM)上安装,以提供所需的功能。
在具有exchange2007 SP1的服务器2008上:Active Directory轻量级目录服务(AD LDS)
枢纽运输角色:
因为exchange2007集线器传输服务器使用它们自己的简单邮件传输协议(SMTP)实现,所以您需要避免安装IIS SMTP服务。这也适用于边缘传输服务器。
统一消息传递角色:
Microsoft Exchange语音服务——当您选择以UM角色安装Exchange 2007时,该服务将自动安装。但是,如果您有一个运行Microsoft Speech server的服务器,您就必须删除语音服务器服务,因为UM依赖于它自己的一组服务。
Windows媒体编码器9系列x64版。
Windows媒体音频9语音编解码器的x64。
微软核心XML服务(MSXML) 6.0。
规划Exchange存储体系结构
场景/问题:在计划阶段,在安装第一个Exchange服务器之前,需要了解存储体系结构的工作方式。理解这一点可以帮助你规划和简单地理解当信息来来去去的时候在你的交换世界里发生了什么。
解决方案:让我们看看邮箱服务器是如何根据存储组、数据库和事务日志处理消息的。
默认情况下,安装Exchange时,使用单个数据库创建第一个存储组。您可以添加更多存储组(标准版最多5个存储组,企业版最多50个存储组),并且可以在每个存储组中添加数据库(标准版最多5个存储组,企业版最多50个存储组)。添加的每个数据库都有*。教育局扩展。如果创建邮箱并将其放置在存储组中的数据库中,当该邮箱接收到邮件时,Exchange服务器将其添加到数据库中。可以理解,这些数据库会随着邮件的增加而增长。
注意:Exchange 2007标准版的默认数据库大小限制是50GB。企业版没有限制。但是,可以使用注册表编辑器修改数据库大小限制。欲了解详情,请浏览本网站:http://technet.microsoft.com/en-us/library/bb232092 (EXCHG.80) . aspx。
当电子邮件进入邮箱服务器时,它将经过内存并被写入事务日志。每个日志大小为1MB(比以前Exchange版本的5MB小)。根据进入Exchange服务器的通信量,还会将数据写入数据库。现在,电子邮件消息已经被写入两个位置:数据库,用户将在其中使用电子邮件客户端进行签到并检索邮件;事务日志,根据电子邮件的大小,将其分解为1MB的块。
事务日志在日志流中创建;换句话说,它们遵循顺序的方式。尽管写入的当前日志可能看起来像E00。日志,其他日志可能更像E000000002E(如您在图1.4)。一个日志流中最多可以有2,147,483,647个日志文件。当前日志不会提交到数据库,并且在它被填满1MB容量之前不会更改它的名称。然后,它被关闭了。
您的Exchange数据库和事务日志。
有一个检查文件用于跟踪已向数据库添加了哪些事务日志,以便不遗漏任何事务日志。还有两个备用日志,以防磁盘空间用完而您需要额外的空间(尽管2MB额外的事务日志空间不会给您带来太多好处)。