Exchange Server 2003 | 2007

logo-header-e2010

HOWTO:解决“您的新移动电话伙伴关系出错”

        最近在新设备上绑定公司 Exchange 邮箱账号时出现了错误,具体的错误提示如下面的截图。提示“你不能把这个账户连接到任何其他设备。请首先借助系统管理员或Internet服务提供商的帮助删除另一台设备”。

1

        进入 Exchange OWA 检查时看到收到一封系统邮件,内容大致是说用户拥有的电话伙伴关系数最大仅允许10台设备,如果超出这个设置将无法创建额外的伙伴关系,除非从账户中删除现有的伙伴关系。为此,需要登录 OWA,在选项-电话-移动电话中删除那些不再使用的伙伴关系。

2

image

        出现该问题的主要原因不外乎两种:

        1、当前绑定的伙伴关系超出10个设备限制,例如用户有多部智能手机、PC、笔记本、平板,总之数量超出了10个。

        2、没有如第一条所述的那么多数量,而是因为重做系统等原因导致老设备信息遗留在合作伙伴关系中。

        对于第二种原因,我们可以参考系统提示在OWA中删除已经不再使用的设备,否则就需要借助Exchange系统管理员修改默认的限制策略来解决。

        自 Exchange Server 2010 SP1 开始,系统具有一个新特性 -“客户端限制策略”,即“Throttling”。默认情况下系统为所有用户设置这一策略,以便于防止用户使用太多的系统资源。其中“EASMaxDevices”参数用于设定可创建的伙伴关系设备数量。我们可以在 EMS 下运行 Get-ThrottingPolicy 来获取当前系统默认的客户端限制策略信息。

image

        对于现今智能设备的广泛使用,以及单个用户拥有多个设备的现实情况,系统管理员有必要对这个系统默认策略进行适当的修改。为此,需要在 EMS 下运行 Set-ThrottlingPolicy 命令,有关 Set-ThrottlingPolicy 的使用可参考:http://technet.microsoft.com/zh-cn/library/dd298094(v=exchg.150).aspx 。这里我们以允许创建 20个伙伴关系为例,执行命令行如下:

Get-ThrottlingPolicy | Set-ThrottlingPolicy -EASMaxDevices 20

        再次执行 Get-ThrottlingPolicy,会发现 EASMaxDevices 的数值会变更为我们所设定的值。除此之外,系统管理员还需要考虑一个问题,如果用户会同时在这 20个伙伴关系设备上发起 EAS 请求,那么我们还需要设定“EASMaxConcurrency”参数,以允许对应的并发访问数量。

image

        了解客户端限制策略:http://technet.microsoft.com/zh-cn/library/dd297964.aspx

logo-header-e2010

微软发布 Exchange Server 2010 Service Pack 3

        2013年2月微软刚通过 Windows Update 推送了 Update Rollup 6 for Exchange Server 2010 Service Pack 2,近日又低调的发布了 Exchange Server 2010 Service Pack 3,用户现在可以通过 Microsoft Download Center 搜索下载,通过 Windows Update 推送的日期还是未知。

        Exchange Server 2010 SP3 包括了一下主要的新功能:

  • 与 Exchange 2013 共存:用户现在可以将 Exchange 2013 部署到现有的 Exchange 2010 组织中。  
  • 对 Windows Server 2012 的支持:现在 Exchange 2010 可以部署到 Windows Server 2012 上。  
  • 对 Internet Explorer 10 的支持:现在可以使用 IE10 连接到 Exchange 2010。  
  • 客户要求的修复:Exchange Server 2010 SP3 包含 SP3 之前发布的所有更新补丁。

        除此之外,Exchange Server 2010 SP3 还将解决如下问题:

  • 2552121    您不能在 Exchange Server 2010年环境中使用 Exchange ActiveSync 装置来同步处理信箱  
  • 2729444    在您安装 Exchange Server 2010年管理封包的 Exchange Server 2010 SP2 版本之后,会隔离信箱  
  • 2778100    在接收电子邮件的 Exchange Server 2010年环境中使用 Outlook 漫长的延迟  
  • 2779351    在执行 Exchange Server 2010年组织中的测试 PowerShellConnectivity 指令程序时,是 SCOM 警示  
  • 2784569    当您利用 Exchange Server 2010年环境内的 EAS 装置搜寻 GAL 的效能变慢  
  • 2796950    Microsoft.Exchange.Monitoring.exe 处理程序会耗用过多的 CPU 资源时是 SCOM 的服务器监视 Exchange Server 2010年客户端存取服务器  
  • 2800133    W3wp.exe 处理程序耗用过多的 CPU 和内存资源,在客户端存取 Exchange 服务器上的套用更新汇总 5 第 2 版 Exchange Server 2010 sp2 之后  
  • 2800346    Outlook 会冻结,并保留原则套用于在 Exchange Server 2010年环境中的信箱时,就会发生过高的网络负载  
  • 2810617    无法安装 Exchange Server 2010 SP3,当您在组策略中定义了 Windows PowerShell 脚本执行原则  
  • 2787500    代理人使用 Outlook 2010 开启要求之后,将会新增到 [行事历的已拒绝的会议邀请  
  • 2797529    安装更新汇总 4 Exchange Server 2010 sp2 之后,将会延迟 Blackberry 的行动装置上的电子邮件讯息的传递  
  • 2799450    LDAP 搜寻便会停止在 Exchange Server 2010年环境中工作

        下载:Exchenge Server 2010 Server Pack 3

        安装过程很简单,全程下来40多分钟的时间,但是需要注意的是如果在 Windows Small Business Server 2011 Standard 上执行 Exchange Server 2010 SP3 的升级时需要关闭“Windows SBS 控制台”否则无法继续。下面是安装过程的截图供大家参考!

upgrade_sp3_1

upgrade_sp3_2

upgrade_sp3_3

upgrade_sp3_4

image

体验最新的 Exchange Server 2013 Preview

        微软最近发布了不少新产品,就在 Office 2013 客户预览版发布之际,其相关的系列产品也全面发布,如:SharePoint、Exchange、Lync、Office Web Apps Server、Project、Visio、Office Professional Plus 2013,试用网站可访问:http://www.microsoft.com/china/office/preview/try-more-products,其中 Exchange 是 gOxiA 最为感兴趣的产品。在简单的体验了 Office 2013 之后便着手测试 Exchange 2013,为此 gOxiA 搭建了一个全新的虚拟测试环境,该虚拟化境基于 Windows Server 2012 的 Hyper-V,并在上面虚拟了四台 VMs:一台基于 Windows Server 2012 的 AD(other roles:DC, DNS, DHCP, CA)服务器,一台基于 Windows Server 2012 的 Exchange 2013(roles:Mailbox, Client Access)服务器,以及一台基于 Windows 8 的客户端计算机并安装有 Office 2013,此外为了模拟内、外网,还有一台基于 Windows Server 2008 R2 的 TMG2010 服务器。而 gOxiA 的 sufan-t420 就用于部署管理和模拟外网计算机。具体的结构可参考下图:

image

        现在 gOxiA 养成了一个好习惯,在开始前都要看文档或者去 TechNet 上看 Librarys,这样在之后的实践阶段才能避免不该发生的错误。

        硬件需求方面,到没什么特别,不过内存可是要求蛮高!实际测试中发现分配了4GB内存的虚拟机在安装完毕 Exchange 2013,重启后连系统都跑不起来,那叫一个慢!后来分配到 5GB,强多了!!!活动目录林要求最低也是 Windows Server 2003 林模式,而 DC 和 GC 最低也要是 Windows Server 2008 Standard。

        此外,Exchange 2013 Preview 在角色上发生了重大的变化,只有 Mailbox 和 Client Access 服务器角色,而它们只支持 Windows Server 2008 R2 和 Windows Server 2012 系统。

        Exchange 2013 对于 Outlook 客户端的支持也有一些变化,Outlook 2003 将不再受支持,目前将只支持如下的 Outlook 版本:

  • Outlook 2013 Preview
  • Outlook 2010 SP1 with April 2012 Cumulative Update
  • Outlook 2007 SP3 with July 2012 Cumulative Update
  • Entourage 2008 for Mac, Web Services Edition
  • Outlook for Mac 2011

        对 Exhcange 2013 有了初步的了解后,下面就开始我们的安装过程。与以往一样,安装 Exchange 之前都要针对不同角色服务器进行软件需求方面的准备,对于 Exchange 2013 也不例外。gOxiA 计划将 Mailbox 和 Client Access 服务器角色安装到一台服务器上,所以参考了 Exchange 2013 Preview 的 Librarys – Exchange 2013 Prerequisites

  1. 安装所需的 Windows 功能和组件,为此在 PowerShell 执行下面的命令行。
    Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, 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
  2. 下载并安装如下软件:
    a) Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit
    b) Microsoft Office 2010 Filter Pack 64 bit
    c) Microsoft Office 2010 Filter Pack SP1 64bit
  3. 卸载 Visual C++ 11 Beta Redistributable (x64),为此请进入控制面板下的程序和功能中将其卸载。

        一切准备就绪后就可以执行 Exchange 2013 Preview 的安装程序了,安装步骤跟随向导完成,非常简单,就不在叙述!详细过程可参考下面的截图:

123456789101112131415

        下图是 gOxiA 在没有任何准备的情况下执行 Exchange 2013 Preview 安装的检测结果!虽然提示需要安装3个软件包,但是并未提示所需的 IIS 组件,希望 RTM 版会有改进……

15-warning1617

        焦急的等待着 Exchange 2013 Preview 完成安装,经历40多分钟的等待后, Exchange 2013 Preview 终于安装完毕!迫不及待地去找 EMC 看看新版的管理界面,可是找了半天也没发现 EMC 的影儿!!!唯一的一个 MMC 管理器还是 Exchange Toolbox。

ExchangeToolbox

        之后看了 Exchange 2013 Post-Installation tasks 才知道,除了使用 PowerShell 配置和管理以外,要图形化配置和管理 Exchange 2013 Preview,必须通过 Web 方式,即:ECP!OK,打开浏览器输入地址“https://ex2013/ecp”,Exchange Admin Center 便呈现在眼前!简约的设计风格,看起来挺舒服!不过页面尺寸貌似还不够完美,在1024x768下,横向竟然不能完全显示,当然这个问题相信在以后一定会改进!

ExchangeAdminCenter

        在这个 ECP 下我们就可以执行之前版本的所有配置和管理工作,微软在这个改进上可谓大胆!

ECP

        下来还是看看 OWA 的变化吧,登录界面跟前面的 ECP 没区别。

image

        使用界面也是十分的简约!看来这将是未来的设计趋势,返朴归真了……不管怎样,新界面虽然朴素,但真的漂亮!gOxiA 挺喜欢这样的风格。下面这种图就是撰写邮件时的布局!清新雅致……

OWA

        另外在右上角的设置图标下可以看到“Manage apps…”该选项也可以通过“Options”-“apps”进入,如下图所示,现在 Office 全面支持 apps,可以添加不少实用的应用,除了能够增强 Office,还方便了用户在同一个软件下实现更丰富的工作和使用体验!目前针对 Outlook 除了默认的三个 app 外,我们还可以添加 Linkedin。微软推出这样模式将为个人、公司带来更多的商业机遇,还等什么!加入到 Windows 开发阵营来吧!!!
app

        在新版的 OWA 下,gOxiA 还留意到一个功能“Use mail offine”,顾名思义,应该就是离线阅读吧!根据提示所述,在启用该功能后,将在本地存储邮件,可以没有网络连接的时候进行访问。绝!!!强大!!!V5!!!但是,位于外网的用户貌似并不能使用该功能,想想嘛,在内网的用户一般都是用 Outlook,那么……

mailoffine1mailoffine2mailoffine3mailoffine4

        最后来看看这个“新功能”- 联系人照片,在 Exchange 2013 Preview 中我们终于能够直接添加自己的照片了!不容易……看来微软重视用户关于此方面的反馈。

photo

        结尾,虽然 Exchange 2013 Preview目前只提供了英文等几个版本的下载,但实际上由于 Web 方面支持多语言,所以我们在装好 Exchange 2013 Preview 后,可以将自己的区域语言设置为中文,就能在 ECP 或 OWA 下使用中文方式进行管理、配置和操作!Exchange 2013 Preview 搞定后,本来想再试试 Lync 2013 Preview,但一看内存需求,算是蔫了!!不过回头可以试试 SharePoint 2013 Preview,本子和服务器的内存还是能抗的起来的!

SBS2011Standard

        前几日 gOxiA 将公司的 Windows Small Business Server 2011 Standard(SBS2011Std) 系统进行了升级更新,为其安装了 Exhange Server 2010 SP2 和后续的 Update Rollup 2,没想到却出现了问题。在 Update Rollup 2 安装接近结束时,更新进程停止了,日志中一直报 GPO 相关的错误,等待了近半个小时的时间,没有任何进展,无奈强制重启了 SBS2011Std 服务器,重启完毕后发现与 Exhcange Server 相关的服务都被禁用了,于是再次启动 Windows Update,并重新更新 Update Rollup 2 补丁,这次算是顺利的完成了更新,待重启服务器后发现 Exchange Server 相关服务还是禁用状态,随即手工将其他更改为自动,并启动服务。

        Exchange Server 故障惊魂才过,今天登录 SBS2011Std 服务器才在 Dashboard 中发现“网络基础摘要”中“更新”状态没有查询结果。 启动 Windows Server Update Services 控制台提示错误,检查了 IIS 才发现“WSUS 管理”站点时停止状态,当手动去启动它时提示错误“另一个程序正在使用此文件,进程无法访问。(异常来自 HRESULT : 0x80070020)”,如下图所示:

image

        从错误信息判断,该故障是典型的端口被其他程序占用所导致的问题,为了搞清是哪个程序占用了端口,我们可以用 netstat 进行查找,为此执行如下命令行:

netstat –aon | find “:8530”

        在查询结果中我们能得到如下图类似的结果,确认每条信息结尾的数字就是该程序的 PID,然后在任务管理器中通过 PID 即可定位程序。

image

        从截图中我们能看到占用 WSUS 8530 端口的进程是“MSExchangeAB”即“Microsoft Exchange 通讯簿”服务,看来应该是之前安装了 Exchange Server 的更新导致 MSExchangeAB 端口变更,并占用了 WSUS 的 8530 端口,参考了“安装指南模板 - 客户端访问服务器”,尝试手工为 MSExhangeAB 指定静态端口,为此执行如下步骤:

        启动“regedit”注册表编辑器,定位到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSExchangeAB”,创建一个新项并命名为“Parameters”,再其下创建一个名为“RpcTcpPort”的字符串,并将值设置为“59596”,该值就是 MSExchangeAB 的端口,当然也可以指定为其他不受冲突的端口。修改完毕后重启 MSExchangeAB 服务。

        重新在 IIS 里启动“WSUS 管理”站点,故障消除!在恢复正常后,我们可以把之前设置的 MSExchangeAB 静态端口删除。

logo-header-e2010

HOWTO:因 Exchange 2010 错误的角色安装顺序引发的 Outlook 访问故障

        一个全新的 Exchange 环境,客户端访问服务器、集线器传输服务器、邮箱服务器分别安装到三台服务器上。在 Exchange 各角色部署完毕之后,在客户端计算机上分别用 Outlook Web App 和 Outlook 方式进行访问测试,结果发现 Outlook Web App 访问正常,而直接使用 Outlook 客户端配置用户时总是提示“到 Microsoft Exchange 的连接不可用,Outlook 必须处于联机或连接状态才能完成该操作。”

        因为整个环境是参考 TechNet LibrarysExchange Server 2010 安装指南模板 来执行的,应该是不会有什么错误,无奈看了看 客户端访问服务器的疑难解答参考 还真发现了问题。

        如果在 Outlook Web App 中能打开邮箱,而 Outlook 客户端无法打开邮箱,可先用下列的 PowerShell 命令行验证服务器信息:

Get-MailboxDatabase | fl RPCClientAccessServer

        如果该命令输出的是邮箱服务器的名称,则安装客户端访问服务器角色和邮箱服务器角色的顺序可能有误。那么需要将 RPCClientAccessServer 的值设置为客户端访问服务器,而非邮箱服务器。(PS:微软官方的疑难解答参考中翻译存在错误,请注意!)命令参考如下:

Get-MailboxDatabase | Set-MailboxDatabase -RPCClientAccessServer <FQDN of the Client Access Server>

        最终结果可以参考下图:

image

        当前邮箱数据库所对应的 RPCClientAccessServer 已经被指定为 CAS,重新测试访问恢复了正常。回忆了一下之前的安装顺序,是先安装的“邮箱服务器”后安装的“客户端访问服务器”,但是微软官方文档中也确实没有明确指出安装顺序的必要性!(PS:难道是我眼力劲不够……)总之最终是解决了问题,与大家分享一下。

logo-header-e2010 卸载 Exchange 角色时提示“有些控件无效 - 请指定要卸载的现有服务器”

        开始前先声明一小下,感觉这真不应该算是一个技术问题,但发现还真有不少朋友遇到过!当我们要卸载 Exchange Server 2010 角色服务时,可能会遭遇如下图的提示:

change_exchange_setup_error

        “有些控件无效 - 请指定要卸载的现有服务器角色”,其实这并不是什么故障,只是因为我们习惯了卸载时都是要勾选要卸在的组件,而在 Exchange Server 2010 中要卸载组件则需要清除掉勾选。而在操作页面中,向导也提示的非常清楚 - “清除要删除的服务器角色复选框”,只是大部分“习惯”了的朋友会忽略而已!

        此外,Exchange Server 2010 的修改安装操作,与微软其他产品如:Office,还有一点不同:即,卸载和添加组件是分开独立的操作功能。如果选择更改,那么只能添加角色组件,而不能同时进行卸载选择。

        OK,该问题简单说明一下,没什么可深入探讨的!不过到希望微软以后的产品能更加注意一下用户细节方面的体验!

logo-header-e2010logo_office[2]

        在 Exchange 2010 和 Outlook 2010 环境中微软允许我们为 Exchange 用户添加联系人头像,这样一来我们能够更轻松地识别用户,而在操作时也会感觉更加友好。如下图所示:

        在账户信息中能够显示当前用户的头像。

Outlook_Main_Info

        在全球通讯簿中我们能够很轻松地通过头像来识别用户。

Outlook_Contact

        同样,在收到邮件后我们可以将鼠标移动至发件人名称,便可以显示发件人的相关信息以及头像。

Outlook_Sender_Status

        虽然微软在 Exchange 2010 和 Outlook 2010 环境中允许为用户添加头像,但是却并未提供 UI 操作。而有网友制作了扩展插件可以帮助我们轻松地为用户添加头像。这个扩展插件安装非常容易,在安装后我们打开 ADUC 操作用户属性便可以看到 Photo 选项卡。注意,添加的用户头像尺寸应该为 96x96,这样显示效果为最佳,大小应该控制在 10k 以内(如果使用 Powershell 就必须小于 10k)。

ADUC_User_Properties

        除了能够添加头像外,这个扩展还允许添加员工编号等信息。点击下载扩展插件:ADExt(AD User and Computer Extension),下载后将 adExt.dll 文件拷贝到一个位置,如:Windows 目录,之后使用 Microsoft .NET Framework 的 InstallUtil.exe 进行安装,如果是64位系统,请选择 Framework64 目录下的 InstallUtil.exe,详情可参考说明文件!友情提示:该扩展插件为第三方开发,微软不提供相关的技术支持和保证。

        最后在 EMC(Exchange Management Console)中重新生成脱机通讯簿,并使用 Outlook 重新下载脱机通讯簿即可。如果发现未生效,请重新启动 MSExchangeFDS 服务。

        当然如果你不希望安装这个扩展插件,也可以使用 Exchange Management Shell 来为用户添加头像,首先将用户头像保存在一个便于访问的位置,如:D:\Photo96x96,之后启动 Exchange Management Shell(EMS)进入加载了 Exchange 管理功能的Powershell 环境,并执行如下命令:

Import-RecipientDataProperty -Identity "sufan" -Picture -FileData ([Byte[]]$(Get-Content -Path "d:\Photo96x96sufan.jpg" -Encoding Byte -ReadCount 0))

        如果涉及添加头像的用户数量比较多,可以创建一个批量添加文件进行添加。在添加头像完毕后,继续执行:

Update-OfflineAddressBook -Identity "Default Offline Address Book"

        用户头像实际上是使用了 AD 中的一个对象属性,即“thumbnailPhoto”,为了确保这个对象属性在当前 AD Schema中可用,应该使用 MMC 加载 Active Directory Schema 单元,之后在“Attributes”中查找“thumbnailPhoto”对象,并确保此属性复制到全局编录。

ADSchema_thumbnailPhoto

        本文参考资料:GAL Photos in Exchange 2010 and Outlook 2010

Exchange-server-2007_logoStackedHOWTO:解决在 DC/GC 上的 Exchange Server 2007 无法自动启动

        微软官方并不推荐 Exchange Server 2007 部署在 DC/GC 上。确实,当我们将 Exchange Server 2007 部署在 DC/GC 上会出现很多故障,非常要命的就是在服务器重新启动后 Exchange Server 2007 相关服务无法自启动。如下图所示,当然这个错误指示只是众多启动故障中的一个,而重点的对应参考则在于如果你在 DC/GC 上部署了 Exchange Server 2007,并且出现了服务无法正常启动,那么下面的内容会协助你解决这些问题。

无命名

        在微软的 KB940845 中提供了一系列的解决办法,此外还提供了 Fixit 供大家使用!但是经过 gOxiA 的实际测试发现解决方案中给出的一些设定值并不能彻底解决问题,还需要稍加修改。OK,下面就是整体修改的策略:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA
DependOnService
EventLog,RPCSS,LanmanWorkstation,LanmanServer Netlogon

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeADTopology
DependOnService
Netlogon

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS
DependOnService
Netlogon

HKEY_LOCAL_MACHINE\\System\CurrentControlSet\Services\MSExchangeSA\Parameters
BootPause
300

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeADTopology
DependOnService
MSExchangeSA

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS
DependOnService
MSExchangeSA

        其中关键的就是调节 MSExchangeSA 的 BootPause 志,其他都是参考 KB940845 的内容为 Exchange Server 的相关服务设置依赖关系。最后,再参考 KB940845 中的方法4设置服务失败重启。

logo-header-e2010 使用 PowerShell 执行 Exchange 2010 安装前准备工作

        自 Exchange 2010 RTM 并签约 MSDN/TechNet 订阅后,gOxiA 下载后就对 Excange 2010 的安装展开了学习。其实微软现在发布的产品在安装方面很大程度上都进行了简化,安装步骤几乎都是一路“Next”,但使 gOxiA 不太明白的是,为什么这些产品安装步骤都已经如此简化、直观!而产品需求却不能做成自动化的呢?!

        这里不论及安装者的技能及专业经验,就安装程序及安装向导所带来的安装体验而言!准备一台用于 Exchange Server 2010 的基于 Windows Server 2008 R2 的服务器,打上最新的更新补丁,之后加入到 AD 中。最后放入 Exchange 2010 安装盘开始安装,在向导首页其实我们并不能看到有关 Exchange 2010 安装需求的具体明示。那么我们直接跟随向导执行每个安装步骤!

1

        在执行安装过程中会进入一个准备情况检查阶段,这里安装向导会根据选择要安装的服务角色,对当前环境进行需求检查,如果不满足要求则给出警告提示。如下图所示,在一个全新安装的 Windows Server 2008 R2 上执行 Exchange 2010 的安装,检查阶段给出的检查报告。比较人性化的是,在报告中给出了问题的解决办法。虽然如此,但是 gOxiA 发现目前微软开始广泛在产品中使用机器翻译技术,那么势必会有语言表达不明确的情况发生,gOxiA 就在安装准备阶段饶了好几圈,除了对提示语句的理解有出入意外,发现提供的详细帮助信息都是在线方式的,而很多都并未是针对 Exchange 2010 的最新编译!

11-error

        为了让大家了解具体的需求信息,我将详细的检查报告拷贝了出来供大家参考,内容如下:

摘要: 5 个项目。2 个成功,3 个失败。
已用时间: 00:00:45

组织先决条件
失败

错误:
需要为 Exchange Server 准备 Active Directory,并且此计算机上没有安装 Ldifde.exe。您必须通过运行“ServerManagerCmd -i RSAT-ADDS”来安装 Ldifde.exe,或在域控制器上重新启动安装程序。

警告:
安装程序正要通过使用“Setup /PrepareAD”为 Exchange 2010 准备组织。在此拓扑中没有检测到任何 Exchange 2007 服务器角色。此操作完成后,您将无法安装任何 Exchange 2007 服务器角色。

已用时间: 00:00:23

语言 先决条件
已完成

已用时间: 00:00:03

集线器传输角色 先决条件
已完成

警告:
此计算机需要 2007 Office System Converter: Microsoft Filter Pack。请从
http://go.microsoft.com/fwlink/?LinkId=123380 安装该软件。

已用时间: 00:00:07

客户端访问角色 先决条件
失败

错误:
无法从元数据库读取数据。请确保已安装 Microsoft Internet 信息服务。
建议的操作:
http://go.microsoft.com/fwlink/?linkid=30939&l=zh-Hans&v=ExBPA.4&id=a4a4d339-4009-4fb7-b842-ca2ba79f13f0

错误:
无法访问此计算机上的“默认网站”。
建议的操作:
http://go.microsoft.com/fwlink/?linkid=30939&l=zh-Hans&v=ExBPA.4&id=aadc8176-1c47-49b7-83a0-9493a1093af1

错误:
Net.Tcp 端口共享服务的启动模式必须设置为“自动”才能继续安装。

已用时间: 00:00:06

邮箱角色 先决条件
失败

错误:
无法从元数据库读取数据。请确保已安装 Microsoft Internet 信息服务。
建议的操作:
http://go.microsoft.com/fwlink/?linkid=30939&l=zh-Hans&v=ExBPA.4&id=a4a4d339-4009-4fb7-b842-ca2ba79f13f0

警告:
此计算机需要 2007 Office System Converter: Microsoft Filter Pack。请从
http://go.microsoft.com/fwlink/?LinkId=123380 安装该软件。

已用时间: 00:00:04

        牢骚发够了,下面进入主题。从上面的信息了解到 Exchange 2010 在一台全新安装的系统上的具体需求,本例中操作系统是 Windows Server 2008 R2。为了今后安装更加顺利,并减少操作步骤实现自动化,将更多的使用命令行或脚本。因为在 Windows 中并未提供访问 http 协议的命令行程序,所以一些额外的程序包我们还需要手动下载来安装,当然也可以彻底为安装 Exchange 2010 做个安装准备目录,将必要的程序包放进去,并将相关命令批处理。

        OK!在 gOxiA 执行了一次手工安装操作之后,对 Exchange 2010 的角色安装需求总结如下:

  • 安装 .NET Framework 3.5 SP1
  • 安装 RSAT-ADDS(AD DS 管理单元和命令行工具)
  • 安装 IIS 7.5 以及 IIS6 元数据兼容性(IIS6 Metabase)组件
  • 安装 Microsoft Filter Pack(筛选包)
  • 配置 Net.TCP Port Share Service 为自启动模式
  • 安装 桌面体验(Desktop Experience,注意:该步骤只在选择“统一消息角色”时使用)
  1. 安装 .NET Framework 3.5 SP1
    Add-WindowsFeature NET-Framework
  2. 安装 RAST-ADDS(AD DS 管理单元和命令行工具)
    Add-WindowsFeature RSAT-ADDS
  3. 安装 IIS 7.5 以及 IIS6 元数据兼容性(IIS6 Metabase)组件
    Add-WindowsFeature Web-Server

    Add-WindowsFeature Web-Basic-Auth

    Add-WindowsFeature Web-Metabase

    通过 gOxiA 实际详细的学习和测试,发现其实在1、2步骤完成后,该步骤只需要安装这三个功能组件即可,如 ASP.Net 等组件功能,会在 Exchange 2010 安装后自动启用。
  4. 安装 Microsoft Filter Pack(筛选包)
    http://www.microsoft.com/downloads/details.aspx?FamilyID=60c92a37-719c-4077-b5c6-cac34f4227cc&DisplayLang=zh-cn 下载 64-bit 版的 FilterPack,文件名为“FilterPackx64.exe”,使用“/quiet”参数来实现自动安装,命令行如下:
    FilterPackx64.exe /quiet
  5. 配置 Net.TCP Port Share Service 为自启动模式
    Set-Service "NetTcpPortSharing" -StartupType Automatic

    Start-Service "NetTcpPortSharing"
  6. 安装 桌面体验(Desktop Experience,注意:该步骤只在选择“统一消息角色”时使用)
    Add-WindowsFeature Desktop-Experience

        当准备工作完成后,再次执行安装检查,此时相关检查均检测通过,下面我们就可以开始 Exchange 2010 的正式安装。安装后,默认配置下就可以直接开始进行 Exchange 2010 的体验和使用,因为上面的准备工作满足 Exchange 2010 相关角色的基本需求。

11

        其实一旦对相关命令掌握之后,就完全可以自己编写一整套的批处理脚本实现自动化或少量接触安装。注意:本例中IIS只安装了基本验证模块,因为默认 Exchange 2010 的 OWA 使用表单验证。日志撰写仓促可能会有遗漏或不足,欢迎指正,相互交流!

        补充:Windows Server 2008 R2 默认禁止 PowerShell 执行脚本,所以建议先执行:

set-executionpolicy remotesigned

        如果不使用 Windows PowerShell Modules 来执行准备工作,那么务必要在标准的 Windows PowerShell 环境中先执行:
import-module servermanager

相关信息可参考我之前的日志:《正确使用 Windows PowerShell 执行服务器管理器操作》。

logo-header-e2010 Microsoft Exchange Server 2010 RTM 已发布在 MSDN & TechNet 订阅

hero_bggrid

        Microsoft Exchange Server 2010 RTM 已经能够在 MSDN & TechNet 订阅站点下载,订阅用户可以下载进行评估测试。相比之前发布的 Exchange 2007 容量缩减到了 1G多,并且包含多个语言版本。

        SHA1: BBD6224FD72283142F9A8EC13615E11391C02BAB

        ISO/CRC: 02374C73

        以下是摘抄自微软官方发布的有关 Exchange 2010 新功能的介绍,供参考阅读!

Microsoft Exchange 2010 通过提供简化管理、保护通信的各种功能来实现新一级的可靠性和性能,并且通过满足用户增强业务移动性的需求使他们更加满意。借助新的部署和存储选项、增强的收件箱管理功能和内置的电子邮件存档功能,Exchange 2010 可有效降低成本并增强业务成果。

灵活可靠

您可以选择内部部署 Exchange Server 2010、Microsoft 托管的 Exchange Online 服务或两者的完美结合。Microsoft 软件加服务的承诺确保您可以决定充分利用内部部署和托管服务选项的灵活性和强大功能所需的时间,不会中断或改变您的用户体验。

了解有关 Exchange Online 的更多信息

Exchange 2010 推出了针对高可用性和灾难恢复的简化方式,结合增强的维护工具,可以实现新一级的可靠性以实现业务连续性。这些投资建立在之前 Exchange 2007 连续复制技术的投资之上,可以:

  • 无需部署复杂、昂贵的群集和第三方数据复制产品,即可实现全面的 Exchange 冗余

  • 自动复制邮箱数据库,而且只需两台服务器即可实现故障转移,或在地域分散的数据中心之间进行故障转移

  • 通过每个邮箱数据库多达 16 个由 Exchange 管理的副本来保持可用性和快速恢复

  • "减少在电子邮件服务器之间转移邮箱所造成的用户中断,使您即使在工作时间也可以按您的时间表来执行迁移和维护活动

  • "通过新的内置冗余功能,将邮件流智能地重定向到其他可用路径,从而避免由于传输服务器升级或故障导致电子邮件丢失

了解有关高可用性和灾难恢复的更多信息

减轻服务台和您自己的负担是完成更多任务并降低成本的重要方式。因此我们有目的地投资于新的自助服务功能,旨在使用户可以执行常见任务,无需给服务台打电话。通过该功能,您可以:

  • 例如允许用户更新他们的联系人信息并跟踪电子邮件的交付接收信息,无需 IT 人员的协助

  • 为常见的服务台任务提供易于使用、基于 Web 的界面

  • 利用 Exchange 新的基于角色的访问控制模式使专家用户可以执行特定任务,例如,允许合规性官员进行多邮箱搜索,无需管理控制

了解有关管理的更多信息

就地访问

Exchange  2010的增强功能使用户可以从一个位置访问所有沟通,他们可以更轻松地与同事和业务合作伙伴展开协作。这些增强功能包括:

  • 为用户提供跨桌面、Web 和移动设备的高级 Outlook 体验,包括对 Apple Safari 和 Mozilla Firefox 等浏览器的 OWA 支持。

  • 统一访问电子邮件、语音邮件、即时消息和短信,使用户无论身在何处,都可以选择最佳通信方式

  • 增加了对几乎所有移动设备的内在支持,包括通过 Exchange ActiveSync 带来的 Windows Mobile 高级体验

  • 与外部业务合作伙伴共享闲/忙信息,以便迅速有效地安排时间、选择希望共享的详细级别

Exchange 2010 增加了新的生产力功能,可帮助您的用户轻松组织收件箱中的通信并确定其优先级。您的用户将体验到:

  • 增强的会话视图,可根据参与通信的各方之间自然的会话流自动组织邮件线程,从而简化收件箱的浏览

  • MailTip 可在您的用户单击“发送”之前通知他们邮件中的详细信息可能导致无法投递或误投电子邮件(例如将机密信息意外发送到外部收件人),从而减少收件箱的混乱、额外步骤以及拨打给服务台的电话

了解有关 Outlook Web Access 的更多信息

了解有关移动设备的更多信息

有了 Exchange 2010,您可以用与您的通信平台集成在一起的统一解决方案来取代传统的语音邮件系统。这个新的系统将使您的用户可以在收件箱中接收语音邮件,并借助 Outlook 和 Outlook Web Access 等熟悉的工具来管理这些语音邮件,就像电子邮件那样。语音邮件系统的整合和更换将节约您的成本,并为您的用户提供以下这些功能:

  • 语音邮件的文稿,使用户可以迅速确定邮件的优先级,无需播放音频文件

  • 针对语音邮件的强大个性化自动助理

  • 多种工具,可根据呼叫者 ID 和联系人信息为个别或一组呼叫者创建呼叫应答和路由规则,以确保每个呼叫者都能获得用户希望的体验

  • 通过电话访问他们的整个收件箱,包括电子邮件、日历和联系人,而且 Outlook Voice Access 支持将近 30 种语言

了解有关语音邮件与统一消息的更多信息

保护和遵守法规

Exchange 2010 提供新的集成电子邮件存档功能,包括详细的多邮箱搜索、项目级保留策略和即时法律保留,有助于解决法规遵守和发现问题。管理员可以集中控制所有存档,而用户则可以直接访问他们存档的邮件,包括熟悉的存档体验,不会影响他们日常管理收件箱的方式。借助这些新功能,您可以:

  • 将难以使用的 Outlook 数据文件 (PST) 从 PC 转移回 Exchange 以便进行有效的控制和法律发现

  • 通过可以集中定义的新保留策略简化电子邮件的分类,这些策略可以应用到单独的电子邮件或文件夹

  • 通过易于使用、基于 Web 的界面或通过基于角色的访问控制进行跨邮箱搜索,使您的 HR 或合规性官员可以执行有针对性的搜索

了解有关存档和保留的更多信息

Exchange 2010 还扩展了信息保护和控制支持,因此可以基于特定的发件人、收件人和内容属性轻松加密、管理和阻止敏感或不适当的电子邮件。这项重要功能使您能够:

  • 结合 Exchange 2010 和 Active Directory 权限管理服务 (ADRMS),使您和您的用户可以自动应用信息权限管理保护,无论邮件发送到哪里,都可以限制对邮件信息的访问和使用。

  • 使合作伙伴和客户可以读取并回复受 IRM 保护的邮件–即使他们内部没有 Active Directory 权限管理服务 (ADRMS)

  • 使经理可以审阅邮件并批准或阻止发送

了解有关信息保护和控制的更多信息

分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]