Exchange2003升级Exchange2007

一:大体思想
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 SP1

Exchange 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手工删除)



[ 本帖最后由 jankie 于 2007-10-22 17:32 编辑 ]

你可能感兴趣的:(windows,Microsoft,服务器,border,Exchange,powershell)