一:大体思想1充分考虑升级后对现有服务的改变(有很多组件不被Exchange 2007所支持,公共文件夹的支持强度,与MOSS(SPS)的集成、UM的引入、用户的使用习惯等等~)2升级的过程(1)        安装Exchange 2007(2)        将邮箱用Exchange2003移动到Exchange 2007(3)        复制公共文件夹(4)        删除Exchange 2003的路由组(5)        删除Exchange 2003的路由组连接器(6)        删除Exchange 2003服务器PS:详细信息请参照Exchange 2007帮助手册或microsoft官方网站二:开始实验:我的实验环境用到3台虚机,DC、EX2K3、EX2K7各一台。(计算机名为dc、ex2k3、ex2k7,域为kxmd.cn)(1)前期准备:安装Exchange 2007前有些地方要注意。Exchange组织至少是纯模式。Exchange 2003必须打上SP2补丁(2000至少SP3),Schema Master角色所在的DC和所有的GC都要打上Windows Server 2003 SP1,AD要提成纯模式。(此处建议打上最新的Service Pack,Exchange和AD的模式也提成最高),不能有Exchange 5.5。PS:大家可以使用ExBPA这个工具来检查是否符合安装条件。当然了,装不过的话会提示你哪步没做。题外话:做重大的变更之前和之后请及时做好备份。安装前必须先拓展AD架构安装开关                                                   解释/PrepareLegacyExchangePermissions        如果组织内包含早期版本的Exchange服务器需要使用/PrepareSchema                                       为Exchange Server 2007安装准备活动目录架构/PerpareAD                                               准备全局Exchange对象                                                                在根域创建Exchange通用安全组                                                                 准备当前域/PrepareDomain/PrepareDomain domain name                  通过创建一个名为Exchange 2007 Domain Servers全局组的对象来准备域/PrepareAllDomains                                     *你只需要使用/PerpareAD这个开关,会自动帮你执行所有需要的操作。安装必要组件每个角色都需要安装Microsoft .Net Framework 2.0 (Hotfix for Microsoft .NET Framework 2.0 (KB926776)),MMC 3.0, Windows PowerShell 1.0。  各个服务器角色需要安装的组件邮箱服务器角色               安装IIS中的如下组件:COM+  World Wide Web Service  客户访问服务器角色        安装IIS中的如下组件:ASP.NET(已经在安装.NET Framework 2.0是安装完成)  World Wide Web Service统一消息服务器角色        安装Microsoft Speech服务。如果之前你没有装的话当你安装这个角色时会帮你自动安装此组件。                                        Microsoft Windows Media Encoder  Microsoft Windows Media Audio Voice Codec  Microsoft Core XML Services(MSXML)6.0集线器传输服务器角色     禁止安装IIS中的SMTP和NNTP服务边缘传输服务器角色         禁止安装IIS中的SMTP和NNTP服务  必须设置DNS后缀  ADAM SP1Exchange Server 2007无人职守安装选项:/mode  /m        安装模式(升级,卸载)/roles  /r        安装哪个角色/targetdir  /t        安装路径/PerpareAD  /p        拓展活动目录/DomainController  /dc        在哪个DC上安装/NewprovisionedServer  /nprs        安装委派/ServerAdmin        设置有权管理Exchange的帐号(2)开始安装:Exchange 2000/2003到2007的升级(单森林)-LMLPHP Exchange 2000/2003到2007的升级(单森林)-LMLPHP                                         (选择自定义安装)Exchange 2000/2003到2007的升级(单森林)-LMLPHP (勾选你需要安装的角色)Exchange 2000/2003到2007的升级(单森林)-LMLPHP (出现了邮件流设置的界面,点击“浏览”选择要连接Exchange服务器。此处为ex2k3)Exchange 2000/2003到2007的升级(单森林)-LMLPHP (安装前的检查)Exchange 2000/2003到2007的升级(单森林)-LMLPHP

(完成安装,完成后可做些操作,比如2个邮件服务器之间的邮箱用户相互发邮件等来确保环境正常,毕竟实际情况下做迁移不是一天能完成的,而且现在就出现问题还怎么做迁移啊)

(3)移动邮箱:Exchange 2000/2003到2007的升级(单森林)-LMLPHP

(图上Administrator这个邮箱用户是在Exchange 2003创建的,所以这里显示为旧版邮箱。如图右键选择移动邮箱)Exchange 2000/2003到2007的升级(单森林)-LMLPHP

Exchange 2000/2003到2007的升级(单森林)-LMLPHP

(选择服务器到Exchange 2007的邮箱角色上去,这里为ex2k7,并对存储组和数据库做相应的选择)Exchange 2000/2003到2007的升级(单森林)-LMLPHP

Exchange 2000/2003到2007的升级(单森林)-LMLPHP

(移动选择,这里就用默认的里)Exchange 2000/2003到2007的升级(单森林)-LMLPHP

Exchange 2000/2003到2007的升级(单森林)-LMLPHP

(移动成功。记得在GUI中1次只能移动4个用户,如果你有成百上千的用户是就需要用到PowerShell了)

(为了验证邮箱移动的成功,移动前我自己给自己发了封邮件)Exchange 2000/2003到2007的升级(单森林)-LMLPHP

(移动后邮件还在,和Exchange 2007上的新用户也能正常收发邮件,证明移动成功)(4)复制公共文件夹:这里,我有2个公共文件夹,每个里面都添加了一个文件。如下图:

Exchange 2000/2003到2007的升级(单森林)-LMLPHP

开始进行复制了,复制过程和Exchange 2003的差不多,打开ESM。

(对公共文件夹右键“属性”,选择“复制”选项卡,单击“添加”,发ex2k7添加进去,把ex2k3删除,然后等待同步)

(一段时间后, “复制状态”已经显示为同步)

Exchange 2000/2003到2007的升级(单森林)-LMLPHP

(“状态”里只用ex2k7这台服务器,且文件都已经复制过来了,说明公共文件夹复制成功了,每一个文件夹都要做相同的操作)

(5)删除路由组,删除路由组连接器(此处忘截图了,自己汗一个)(6)卸载Exchange 2003Exchange 2000/2003到2007的升级(单森林)-LMLPHP

(卸载前需要更改下收件人更新服务,否则不然卸载。需要服务器设置为Exchange 2007服务器。当然了,Exchange 2007里会有个Hotfix来阻止把Exchange 2007当做收件人更新服务服务器,所以会需要安装Support Tools,用ADSIEdit手工删除)Exchange 2000/2003到2007的升级(单森林)-LMLPHP

                            (可以卸载了)     好了,实验差不多结束了,可能大家觉得会比2003的升级容易很多。为什么不要迁移忙闲信息啊?等等~             这里我就不解释了(再解释也没MS的这么正宗),请大家阅读下帮助手册吧。     实验做的匆忙,肯定有遗漏和错误的地方,还请大家帮忙指正,谢谢了。

03-15 00:14