上一篇我们介绍Exchange2003升级到2010的主要步骤以及一些注意事项。如果企业需要卸除旧的邮件服务器,就得评估下当前共存环境中还有哪些组件依赖于Exchange2003,然后将其转移或升级,最后再将Exchange2003彻底清除。

1.升级地址列表

共存期间,我们在Exchange2010 管理控制台新建地址列表时会失败,提示环境中有旧版服务器。

clip_p_w_picpath002

包括对默认的地址列表进行编辑,也会报错。

clip_p_w_picpath004

原因是Exchange 2010 地址簿及地址策略的语法使用的是Opath筛选,而Exchange2003的语法使用的是LDAP筛选,为了能够在EX2010实现编辑的功能,我们必须升级到EX2010。

https://technet.microsoft.com/zh-cn/library/cc164375.aspx

通过以下命令我们对默认地址列表升级

//升级全部用户

Set-AddressList "所有用户" -IncludedRecipients MailboxUsers

//升级所有组的默认地址列表。

Set-AddressList "所有组" -IncludedRecipients MailGroups

//升级所有联系人的默认地址列表。

Set-AddressList "所有联系人" -IncludedRecipients MailContacts

//升级公用文件夹的默认地址列表。

Set-AddressList "公共文件夹" -RecipientFilter { RecipientType -eq 'PublicFolder' }

//升级默认全局地址列表。

Set-GlobalAddressList "默认全球通讯簿" -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq 'user' -or ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExchDynamicDistributionList' -or ObjectClass -eq 'group' -or ObjectClass -eq 'publicFolder'))}

clip_p_w_picpath006

命令输入直接回车即可,默认是Y

clip_p_w_picpath008

升级后,就可以编辑了,如下图

clip_p_w_picpath010

 

2.升级默认的电子邮件地址策略

共存期间,发现无法编辑默认的电子邮件地址策略,如下图

clip_p_w_picpath012

同样使用

“Set-EmailAddressPolicy “Default Policy”-includeRecipients AllRecipients”

更新地址策略

3.更新脱机地址簿生成服务器

共存期间,由于脱机地址簿还是在2003的邮件服务器,EX2003脱机地址簿只能通过公用文件夹发布,为了保证脱机地址簿能够支持2010 的http 发布方式,我们必须对OAB升级来支持。在Exchange 2010展开“组织配置”-“邮箱”-“脱机地址簿”,点击“默认脱机地址簿”选择移动

clip_p_w_picpath014

默认脱机地址簿

clip_p_w_picpath016

右键移动

clip_p_w_picpath018

设置为新的Exchange2010邮箱角色服务器

clip_p_w_picpath020

并启用基于web分发

clip_p_w_picpath022

手动更新,触发MBX立即生成新的OAB,然后CAS会去MBX同步OAB(默认是480分钟)

我们看到MBX已经生成并分发到CAS目录了(实际这个过程可能有等,不过我们可以手动更新)命令是get-clientaccessserver |update-filedistributionservice

clip_p_w_picpath024

clip_p_w_picpath026

 

4.迁移旧版用户邮箱

完成以上设置后,接下来就是开始迁移用户邮箱了,打开Exchange2010管理控制台-收件人配置-邮箱-

“收件人类型详细信息”列显示为“旧版邮箱”的即为Exchange2003存储邮箱

clip_p_w_picpath028

右键选择“新建本地移动请求”

clip_p_w_picpath030

选择目标邮箱存储

clip_p_w_picpath032

clip_p_w_picpath034

迁移完成

5.卸载Exchange2003

生产环境下,建议多共存一段时间,测试不同类型、版本客户端连接是否有问题,如确认没有问题的情况下,我们就把Exchange2003卸除.

首先我们登陆到Ex 2003服务器:

Step1.我们先删除邮箱存储数据库,直接在存储数据库点击右键-删除

clip_p_w_picpath036

删除

clip_p_w_picpath038

clip_p_w_picpath040

Step 2.由于Exchange 2010 已经不通过更新服务来更新地址,所以Exchange 2003 的更新服务没有存在的必要,所以我们直接将这两个服务删除,我们登陆到2008 R2的AD服务器,打开adsiedit.msc ,然后导航到配置后点击确定:

clip_p_w_picpath042

导航到收件人更新服务,直接在两个服务项目上删除

clip_p_w_picpath044

我们再导航到公用文件夹项目,在公用文件夹点右键-删除来删除公用文件夹链接

clip_p_w_picpath046

Step3.我们停止EX03-EX10之间的邮件互发,我们必须删除掉之间的路由器,我们通过执行以下的命令来删除路由连接器。在弹出的确认选择A删除全部即可完成路由组连接器:

clip_p_w_picpath048

Step4.做完这些之后我们必须让所有AD进行一次复制,复制的命令如下:

Repadmin /syncall

Step5.在Exchange 2003 上停止Information Store 服务:

clip_p_w_picpath050

Step6.卸载Exchange2003主程序

打开控制面板-添加/删除程序

clip_p_w_picpath052

选中Exchange程序,删除

clip_p_w_picpath054

向导,下一步

clip_p_w_picpath056

确认操作为“删除”

clip_p_w_picpath058

等待删除

clip_p_w_picpath060

删除过程中可能会要求插入EX光盘,我们按提示将光盘插入即可继续。

Step7.验证邮件服务器

clip_p_w_picpath062

以上就是Exchange2003升级到2010的主要过程。

如果您是生产环境,请在升级前做好评估和准备工作。

例如可以做个归档手册、通知每个用户,将邮箱、公共文件夹中的数据备份到本地。这样如果升级过程中出现问题,导致升级失败,还可以重装每个用户邮箱,通过备份再恢复数据。

好了,后面我们再会分享下Exchange2010到2013的升级,敬请期待!