《如何将exchange 2003迁移至exchange 2010》由会员分享,可在线阅读,更多相关《如何将exchange 2003迁移至exchange 2010(43页珍藏版)》请在金锄头文库上搜索。
1、 如何将 Exchange 2003 迁移至 Exchange 2010前言:相对于 Ex2007 迁移至 Ex2010, Ex2003 迁移到 Ex2010 的难度要大很多,主要是由于 Ex2003 和 2010的架构完全不同,包括用户邮箱的属性等也产生了变化 .在迁移的过程有诸多的地方需要注意 ,并且在迁移完成后,需要将 Ex2003 的组织信息完全从 AD 中清除.实验环境拓扑如下:环境描述: iLync 公司原先使用的是 Exchange2003 邮件服务, 由于业务需要,现准备将邮件系统升级至Exchange2010. 原先公司环境中有两台服务器,一台 DC( 2003R2 系统),
2、一台 Exchange 服务器(Exchange2003SP2),现在新买来两台新服务器, 一台用作新的 DC (server2008R2) ,一台用作新的Exchange 服务器(Exchange2010 SP3).在升级和迁移过程中,会存在 Exchange2003 和 Exchange2010 服务器,03DC 和 08DC 服务器共存的情况, 共存拓扑如上图, 当迁移过程全部完成后,会彻底卸载Exchange2003 以及 server2003DC 服务器,最后只保留新的 08dc 服务器和 Exchange2010 服务器.另外,ilync 公司内网 AD 域为 iL ,在公网注册到
3、的邮件域 注意,Exchange2003 必须为 SP2 或以上版本,才能和 Exchange2010 共存,否则在安装Exchange2010 时会报错,必须先升级至 Exchange 2003 SP2 之后才能安装 Exchange2010.(注意,升级 SP2 时,邮件服务会被自动禁用,意味着升级过程中邮件服务会短暂的不可用,升级成功后系统会自动启用所有邮件相关服务)首先 Exchange2003 能够正常和公网邮箱进行邮件收发,下图为内网用户 lily 和公网上的 QQ 邮箱能够进行正常邮件往来.首先需要进行 AD 架构的升级,新建一台 Server2008R2 服务器,并完成操作主机
4、的迁移 ,将新 08dc 提升为操作主机角色,原先的 03dc 转变为备份 DC,当 Ex2003 完成迁移并卸载后,就可以把 03dc 彻底卸载了.在实际企业环境中,做域升级一定要注意诸多细节,如在操作之前先检测原先 AD 环境一些基本功能是否正常,同步复制是否正常,DNS 是否正常,等等。如果原先这些功能就有问题,则域升级的过程肯定会有问题。另外,域的升级可能还会牵涉到 DHCP 服务器迁移,组策略迁移等等事项,升级之前一定要详细的了解环境,做好相应的规划。域的升级在实际环境中,成功后一定要观察一段时间,看客户端反应是否正常(至少一个工作日)。还有一件很重要的事情,记得在 DHCP 里将
5、08DC 的地址设为主 DNS 地址,将原先的 03DC 调整为备用 DNS 地址,这一步很重要,后期 03DC 会被卸载,所以一定要将 08dc 地址添加为客户端的主 DNS地址公网邮件正常接下去就可以开始全新安装 Exchange2010 服务器了。当 Exchange2003 和 2010 共存时,需要在 Exchange2003 中建立路由连接器,来使 2003 和 2010 互相之间能够传送邮件,这里选择你组织中的 EX2003 服务器。选择之后,在安装过程中,程序会自动在Ex2003 中建立起邮件路由组连接器,默认情况下 Ex2003 和 Ex2010 之间就能够互相传送邮件。在安
6、装 Exchange2010 之前,需要将 Ex2003 的模式更改为纯模式,在 Ex2003 管理器中,右键“第一个组织(Exchange)” ,属性,更改模式,确定更改为纯模式。 在 Exchange2010 安装准备时,会提示邮箱角色警告,意思是提醒你需要在 Exchange2010 安装完成后手动将 Exchange2003 的闲/忙文件夹复制到 Exchange2010 的数据库中,我们在安装完Exchange2010 后会进行相应的操作。Exchange2010 已经安装完毕。在 Exchange03 中,可以看见组织架构发现了变化,多出了一个管理组(Exchange2010),多
7、出了两个路由组连接器(双向),注意,默认生成的这些组和路由连接器在共存期间不能删除,否则会出问题。此时 03 的用户只能从 03 的网页地址去访问。假设从 2010 的 OWA 界面去登陆,会出现如下图的报错我们要做一步操作,让所有用户通过 Exchange2010 的网页地址去访问邮箱(无论 2003 还是 2010)都通过/owa 去访问,并且 2003 用户也能在 OWA 页面正常登录。首先在 CAS 服务器上申请证书 (注意,通常企业在 Exchange2003 的环境中会有一个 Ca 服务器,通常是 2003 的 CA,如果在项目中最终老的 CA 服务器也要撤掉,就牵涉到 CA 的迁
8、移或者重建,CA 的迁移或重建在此不详细说明,注意点就是老的 CA 信息一定要在 AD 里清理干净,否则新 CA 会无法安装上去)。申请证书的时候,域名多申请一个, ,此域名用作Exchange2003 用户访问 Exchange2010 OWA 页面。(相应的 DNS 记录需要做好)在 OWA 虚拟目录上配置 Exchange 2003 URL 属性,当 Exchange2003 与 Exchange2010 共存期间,保证 Exchange2003 用户可正常使用 OWA,使 Exchange2003 用户在登录https:/ 时自动跳转至 Exchange 2003 OWA。通过以下命令
9、设置,Set-OWAVirtualDirectory cas-sh1OWA* - Exchange2003URL https:/ 我将公网域名解析到 Exchange2010 OWA 页面上,使用 Exchange2003 用户 lily 来测试登陆正常登陆。注意此时的域名,2003 的老用户在 OWA 登陆之后会自动 跳转到我们之前配置的 legacy 域名。这样,不管是 2003 的老用户,还是 2010 的新邮箱用户,都可以使用统一的域名 来访问公司的邮件服务。可以达到网页访问邮箱共存的目的。查看 CAS 服务器上的这些服务的外部地址是否正确,正确的话应该指向你们公司邮箱的外部访问域名,
10、如下图:如果没有外部地址,填写上正确的外部访问地址。这样 CAS 服务器上的初始配置基本 OK 了,剩下可能还需要开启一下 anywhere 功能,这个我们暂时先不启用,后期再测试。接下去在 mailbox 做一些操作 在 Mailbox 服务器上创建一个新数据库测试 注意,这里的装入数据库的勾默认是勾上的,我们把他取消,否则在创建过程中会报错,等新建完数据库我们在手动点装载数据库就 OK 了移动脱机地址簿(OAB )将脱机通讯簿服务器设置为 Ex2010 服务器上(邮箱角色服务器)提示你不要过早的禁用公网文件夹,因为 OAB 从 2003 服务器复制到 2010 服务器上需要一定时间。点确定
11、之后我们继续其他操作。 此时服务器已改变,再右击默认地址列表项,点属性。这个时候启动 Web 式分发选项就可以勾选了,勾选上,然后点下面的添加,把我们的 Exchange2010 服务器添加进来,确定。下面我们来测试下 Ex2003 和 Ex2010 共存时两个系统中各个用户的邮件流是怎么走的。首先我们要给公网发邮件,还是需要在 Ex2010 里建立一个发送连接器。这里需要注意, 如果你们公司有第三方的邮件网关设备,在发送连接器里要勾选如上截图的选项,点添加,把你们邮件网关设备的 IP 地址添加进去。新建一个 EXCHANGE2010 用户 roc,使用 roc 账户给公网发一封邮件注意,此时
12、我出口防火墙或者路由器上的邮件通讯端口是开放给 Ex2003 服务器的,如下截图我环境里 51 是 Ex2003 的 IP, 61 是 Ex2010 的 IP,此时出口防火墙上邮件端口是开放给 Ex2003 的,但我们刚才使用 Ex2010 用户给公网发送邮件也成功了,说明 Ex2010 和 Ex2003 之间的邮件是双向自动路由的,意思就是,不管你在出口路由或者防火墙上把邮件通讯端口开放给 2010 还是 2003,他们发送给公网的邮件都能够成功。原因就是在创建 Ex2010 服务器的时候自动生成的那两个路由组连接器起的作用。OK,此时,Ex2003 老用户和 Ex2010 的新用户都能正常
13、使用他们的邮箱,并且可以通过访问同一个OWA 地址来使用网页邮箱。接下去是比较重要的一步,迁移老用户的邮箱到 Ex2010 服务器上去。注意,此操作如何来做,取决于你们公司的迁移策略,比如是否在夜晚或周末做邮箱迁移,是否一次性迁完或根据部门分批次迁移等等。稳妥起见,建议首先迁移几个不重要的邮箱观察是否迁移后一切正常,然后分批次在夜晚或周末进行迁移。如果在迁移过程中有问题,可以有时间来排错。 在邮箱移动向导中,建议选择如上截图的选项,这样在移动邮箱过程中,如果有个别邮箱有损坏的邮件,也能完成邮箱移动的过程,否则会直接报错无法移动到 Ex2010 邮箱数据库中。 在用户邮箱移动过程中,可以通过如上
14、截图的界面来观察迁移进度,一次只能进行 2 个用户邮箱的移动,其他的会自动排队,如果觉得太慢,可以通过修改 HUB 角色上的 conf 文件来提高单次能同时进行移动的进程数,但不推荐去更改,可能会引起不可知的问题,邮箱迁移还是以稳妥为主。在这一步会耗费大量的时间,所以建议一次不要迁移太多,可以先迁移一些用户邮箱,估算一下时间,比如在夜晚进行迁移,要保证在第二天正常上班时尽量不要有用户邮箱处于在排队等待移动。如果你们公司的用户邮箱容量比较大,整个公司的用户邮箱迁移可能耗费几周的时间,在此期间要合理安排迁移的时间段。完成后我们使用老用户登录 OWA 来测试下,比如使用 Ex2003 老用户 lil
15、y 登录 OWA 页面会发现 LILY 已经进入到了 Exchange2010 的界面了,而不是之前我们看到的会自动跳转到 Ex2003 的owa 界面。 当我们把公司里所有 Ex2003 中的用户邮箱都已迁移到 Ex2010 中之后,可以开始迁移公共文件夹,公共文件夹是 Ex2003 中比较重要的一个功能,可以给用户共享邮件和信息,包括 Ex2003 的脱机地址簿也是通过公共文件夹分发。打开 Ex2010 的公共文件夹管理控制台注意,Internet Newsgroups 这个公共文件夹是 Ex2003 默认自动创建的,而 1 是我在 Ex2003 手动创建的公共文件夹在右侧右击某个公共文件夹,点属性。在复制选项卡中,添加 Ex2010 的邮箱数据库进来将默认的勾去掉,并改成始终运行对其他所有的公共文件夹都执行以上操作。注意,当我们没有执行上面的公共文件夹复制操作之前,老用户 LILY 虽然在迁移到 Ex2010 之后能正常收发邮件,但他无法访问到他以前能访问的那些公共文件夹,经过了上面我们的操作,LILY 再去访问公共文件夹就不会弹出报错了,能正常访问他在 Ex2003 中的那些公共文件夹内容了。接着继续对系统文件夹做迁移,在 System Public Folders 目录下,执行方法和上面一样。