上一篇我们介绍Exchange2003升级到2010的主要步骤以及一些注意事项。如果企业需要卸除旧的邮件服务器,就得评估下当前共存环境中还有哪些组件依赖于Exchange2003,然后将其转移或升级,最后再将Exchange2003彻底清除。
1.升级地址列表
共存期间,我们在Exchange2010 管理控制台新建地址列表时会失败,提示环境中有旧版服务器。
包括对默认的地址列表进行编辑,也会报错。
原因是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'))}
命令输入直接回车即可,默认是Y
升级后,就可以编辑了,如下图
2.升级默认的电子邮件地址策略
共存期间,发现无法编辑默认的电子邮件地址策略,如下图
同样使用
“Set-EmailAddressPolicy “Default Policy”-includeRecipients AllRecipients”
更新地址策略
3.更新脱机地址簿生成服务器
共存期间,由于脱机地址簿还是在2003的邮件服务器,EX2003脱机地址簿只能通过公用文件夹发布,为了保证脱机地址簿能够支持2010 的http 发布方式,我们必须对OAB升级来支持。在Exchange 2010展开“组织配置”-“邮箱”-“脱机地址簿”,点击“默认脱机地址簿”选择移动
默认脱机地址簿
右键移动
设置为新的Exchange2010邮箱角色服务器
并启用基于web分发
手动更新,触发MBX立即生成新的OAB,然后CAS会去MBX同步OAB(默认是480分钟)
我们看到MBX已经生成并分发到CAS目录了(实际这个过程可能有等,不过我们可以手动更新)命令是get-clientaccessserver |update-filedistributionservice
4.迁移旧版用户邮箱
完成以上设置后,接下来就是开始迁移用户邮箱了,打开Exchange2010管理控制台-收件人配置-邮箱-
“收件人类型详细信息”列显示为“旧版邮箱”的即为Exchange2003存储邮箱
右键选择“新建本地移动请求”
选择目标邮箱存储
迁移完成
5.卸载Exchange2003
生产环境下,建议多共存一段时间,测试不同类型、版本客户端连接是否有问题,如确认没有问题的情况下,我们就把Exchange2003卸除.
首先我们登陆到Ex 2003服务器:
Step1.我们先删除邮箱存储数据库,直接在存储数据库点击右键-删除
删除
是
Step 2.由于Exchange 2010 已经不通过更新服务来更新地址,所以Exchange 2003 的更新服务没有存在的必要,所以我们直接将这两个服务删除,我们登陆到2008 R2的AD服务器,打开adsiedit.msc ,然后导航到配置后点击确定:
导航到收件人更新服务,直接在两个服务项目上删除
我们再导航到公用文件夹项目,在公用文件夹点右键-删除来删除公用文件夹链接
Step3.我们停止EX03-EX10之间的邮件互发,我们必须删除掉之间的路由器,我们通过执行以下的命令来删除路由连接器。在弹出的确认选择A删除全部即可完成路由组连接器:
Step4.做完这些之后我们必须让所有AD进行一次复制,复制的命令如下:
Repadmin /syncall
Step5.在Exchange 2003 上停止Information Store 服务:
Step6.卸载Exchange2003主程序
打开控制面板-添加/删除程序
选中Exchange程序,删除
向导,下一步
确认操作为“删除”
等待删除
删除过程中可能会要求插入EX光盘,我们按提示将光盘插入即可继续。
Step7.验证邮件服务器
以上就是Exchange2003升级到2010的主要过程。
如果您是生产环境,请在升级前做好评估和准备工作。
例如可以做个归档手册、通知每个用户,将邮箱、公共文件夹中的数据备份到本地。这样如果升级过程中出现问题,导致升级失败,还可以重装每个用户邮箱,通过备份再恢复数据。
好了,后面我们再会分享下Exchange2010到2013的升级,敬请期待!