Exchange 2003 迁移至 Exchange 2010 完全攻略

前言

现在Exchange Server 2003迁移到全新的Exchange Server 2010,是很多企业都关注的一件大事,由原先的架构能否顺利的迁移到全新的Exchange 2010架构是很多ITPro同仁所关注最多的。由于企业的邮件服务是企业的核心业务流程之一,如何不影响当前的业务流程而能平滑的迁移Exchange 2003到全新的Exchange 2010即为此项目成功的重中之重。

Exchange 2003有自身的特殊性,所以Exchange Server 2010可以支持与Exchange Server 2003并存在同一组织中,但无法将Exchange Server 2003就地升级,因此升级到Exchange Server 2010将采用平滑迁移的方式。在迁移过程开始之前,首先需要确保Exchange Server 2003已经升级到SP2版本,并更新了相关的补丁。

案例架构描述,架构图:
cnwan.com.cn
在此环境中,Exchange 2003 SP2一台,域控采用的是Windows server 2003 R2系统,Exchange 2010采用的是Windows server 2008 R2 X64操作系统。示例用户分别采用了张三丰、唐太宗和王缘。

案例实时流程

保证Exchange server 2010能在有Exchange server 2003的前提下安装顺利,需要先做好以下几个准备工作:
1. Exchange server 2003需要更改为纯模式,也就是架构中不能拥有Exchange 5.5或者Exchange 2000.
2. 需要将DC的森林功能级别和域功能级别都提升到2003的纯模式
3. Exchange 2010所在的服务器需要安装远程管理工具(servermanagercmd –i rsat-adds)
4. Exchange 2010所在的服务器需要安装FilterPackx64.exe
5. Net.TCP Port Sharing Service服务的启动类型更改为自动
6. 安装.NET Framework 3.5.1功能
7. 拓展森林功能、拓展AD功能、拓展域功能

安装部署,安装完成后显示如下: www.cnwan.com.cn


接下来更新最近发布Exchange 2010 Rollup 3的汇总补丁,用以解决和修补迄今为止发现的问题:
接下来更新最近发布Exchange 2010 Rollup 3的汇总补丁,用以解决和修补迄今为止发现的问题:
确保所有的面板都能正常的展开,并且能启用相应的POP3、IMAP4等服务:
确保所有的面板都能正常的展开,并且能启用相应的POP3、IMAP4等服务:


在Exchange server 2003检查已经正常的生成路由组的Ex2003-Ex2010的连接器
在Exchange server 2003检查已经正常的生成路由组的Ex2003-Ex2010的连接器
在Exchange 2010中创建新的邮箱数据库,用以将原先的邮箱数据迁移到此邮箱数据库中
在Exchange 2010中创建新的邮箱数据库,用以将原先的邮箱数据迁移到此邮箱数据库中
cnwan.com.cn

为新的Exchange 2010邮件服务器配置相关的证书:
为新的Exchange 2010邮件服务器配置相关的证书:


此时测试访问Exchange 2010的OWA,检查访问是否正常,并且检查收发邮件的正常性:
此时测试访问Exchange 2010的OWA,检查访问是否正常,并且检查收发邮件的正常性:




安装准备的部分就到此结束
安装准备的部分就到此结束

迁移邮箱数据和最后如何删除Exchange server 2003
迁移邮箱数据

此时,尝试将第一个邮箱数据从Exchange 2003迁移到新的Exchange 2010中:




此时使用已经迁移成功的“王缘”这个邮箱账号登录Exchange 2010的OWA来测试收发邮件: 本文来自网
此时使用已经迁移成功的“王缘”这个邮箱账号登录Exchange 2010的OWA来测试收发邮件:




此时经测试一切正常,方可直接迁移剩下的所有用户的邮箱数据了:
此时经测试一切正常,方可直接迁移剩下的所有用户的邮箱数据了:


这样,所有的邮箱数据就迁移完毕了,若此时Exchange 2003的用户正打开着Exchange 2003的OWA页面的话,会出现以下状况:
这样,所有的邮箱数据就迁移完毕了,若此时Exchange 2003的用户正打开着Exchange 2003的OWA页面的话,会出现以下状况:
说明在迁移邮箱数据的时候会自动将OWA访问的邮箱数据指向自动的更新为新的位置,即Exchange server 2010的OWA。
说明在迁移邮箱数据的时候会自动将OWA访问的邮箱数据指向自动的更新为新的位置,即Exchange server 2010的OWA。
卸载Exchange 2003 SP2
卸载Exchange 2003 SP2,在卸载Exchange server 2003前需要做以下几项工作,首先要将邮箱数据库重新指向新的脱机通讯薄



Exchange Server 2010将不再使用收件人更新服务作为收件人更新的组件,因此需要将组织内的收件人更新服务删除。
Exchange Server 2010将不再使用收件人更新服务作为收件人更新的组件,因此需要将组织内的收件人更新服务删除。
用户邮箱及邮件已经完成从Exchange Server 2003到Exchange Server 2010的迁移过程,为了正常卸载Exchange Server 2003,需要将路由组连接器删除。
用户邮箱及邮件已经完成从Exchange Server 2003到Exchange Server 2010的迁移过程,为了正常卸载Exchange Server 2003,需要将路由组连接器删除。
打开Outlook 2007检查邮箱账号是否自动更新了服务器的位置(由Ex2003变为了Ex2010)
打开Outlook 2007检查邮箱账号是否自动更新了服务器的位置(由Ex2003变为了Ex2010)
进行收发邮件测试服务器是否正常
进行收发邮件测试服务器是否正常
www.cnwan.com.cn




开始卸载Exchange 2003服务器




www.cnwan.com.cn

由于公用文件夹的问题,导致在卸载Exchange消息与协作服务的时候会出错,此错误只是会导致公用文件夹的存储不能删掉,但是其文件夹的内容已经同步到新的Exchange 2010,所以旧的Exchange 2003中只是残余一些不影响Exchange 2010运作的信息删不掉而已,不影响整个服务器的卸载。
由于公用文件夹的问题,导致在卸载Exchange消息与协作服务的时候会出错,此错误只是会导致公用文件夹的存储不能删掉,但是其文件夹的内容已经同步到新的Exchange 2010,所以旧的Exchange 2003中只是残余一些不影响Exchange 2010运作的信息删不掉而已,不影响整个服务器的卸载。
我们可以看到的残余信息如下
cnwan.com.cn

我们可以看到的残余信息如下


而在“添加删除”中的确已经完全的卸载了Exchange 2003服务器,列表已经不存在Exchange 2003
而在“添加删除”中的确已经完全的卸载了Exchange 2003服务器,列表已经不存在Exchange 2003
关闭Exchange 2003服务器,然后收发邮件测试其Exchange 2010是否一切正常
关闭Exchange 2003服务器,然后收发邮件测试其Exchange 2010是否一切正常






经测试,所有的OWA、Outlook 2007的收发邮件均正常。整个案例流程全部描述完毕!
经测试,所有的OWA、Outlook 2007的收发邮件均正常。整个案例流程全部描述完毕!

建议完成向Exchange Server 2010的迁移过程之后,保持Exchange Server 2003服务器在线一段时间(约几天时间),以确保所有Outlook客户端能够将服务器配置信息由Exchange Server 2003自动更新为Exchange Server 2010,如果立即卸载Exchange Server 2003,可能造成部分Outlook客户端没有自动完成服务器配置的更新,届时则需要手动更新Outlook客户端配置。

本文出自 “AirのSkyLine技术讨论组” 博客

分享到