一:大体思想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服务器。此处为ex2k3) (安装前的检查)
(完成安装,完成后可做些操作,比如2个邮件服务器之间的邮箱用户相互发邮件等来确保环境正常,毕竟实际情况下做迁移不是一天能完成的,而且现在就出现问题还怎么做迁移啊)
(3)移动邮箱:
(图上Administrator这个邮箱用户是在Exchange 2003创建的,所以这里显示为旧版邮箱。如图右键选择移动邮箱)
(选择服务器到Exchange 2007的邮箱角色上去,这里为ex2k7,并对存储组和数据库做相应的选择)
(移动选择,这里就用默认的里)
(移动成功。记得在GUI中1次只能移动4个用户,如果你有成百上千的用户是就需要用到PowerShell了)
(为了验证邮箱移动的成功,移动前我自己给自己发了封邮件)
(移动后邮件还在,和Exchange 2007上的新用户也能正常收发邮件,证明移动成功)(4)复制公共文件夹:这里,我有2个公共文件夹,每个里面都添加了一个文件。如下图:
开始进行复制了,复制过程和Exchange 2003的差不多,打开ESM。
(对公共文件夹右键“属性”,选择“复制”选项卡,单击“添加”,发ex2k7添加进去,把ex2k3删除,然后等待同步)
(一段时间后, “复制状态”已经显示为同步)
(“状态”里只用ex2k7这台服务器,且文件都已经复制过来了,说明公共文件夹复制成功了,每一个文件夹都要做相同的操作)
(5)删除路由组,删除路由组连接器(此处忘截图了,自己汗一个)(6)卸载Exchange 2003
(卸载前需要更改下收件人更新服务,否则不然卸载。需要服务器设置为Exchange 2007服务器。当然了,Exchange 2007里会有个Hotfix来阻止把Exchange 2007当做收件人更新服务服务器,所以会需要安装Support Tools,用ADSIEdit手工删除)
(可以卸载了) 好了,实验差不多结束了,可能大家觉得会比2003的升级容易很多。为什么不要迁移忙闲信息啊?等等~ 这里我就不解释了(再解释也没MS的这么正宗),请大家阅读下帮助手册吧。 实验做的匆忙,肯定有遗漏和错误的地方,还请大家帮忙指正,谢谢了。