234cfds1 发表于 2018-7-5 14:17:40

Exchange2003升级到2010(续)

  上一篇我们介绍Exchange2003升级到2010的主要步骤以及一些注意事项。如果企业需要卸除旧的邮件服务器,就得评估下当前共存环境中还有哪些组件依赖于Exchange2003,然后将其转移或升级,最后再将Exchange2003彻底清除。
  1.升级地址列表
  共存期间,我们在Exchange2010 管理控制台新建地址列表时会失败,提示环境中有旧版服务器。

  包括对默认的地址列表进行编辑,也会报错。

  原因是Exchange 2010 地址簿及地址策略的语法使用的是Opath筛选,而Exchange2003的语法使用的是LDAP筛选,为了能够在EX2010实现编辑的功能,我们必须升级到EX2010。
  https://technet.microsoft.com/zh-cn/library/cc164375.aspx
  通过以下命令我们对默认地址列表升级
  //升级全部用户
  Set-AddressList "所有用户" -IncludedRecipients MailboxUsers
  //升级所有组的默认地址列表。
  Set-AddressList "所有组" -IncludedRecipients MailGroups
  //升级所有联系人的默认地址列表。
  Set-AddressList "所有联系人" -IncludedRecipients MailContacts
  //升级公用文件夹的默认地址列表。
  Set-AddressList "公共文件夹" -RecipientFilter { RecipientType -eq 'PublicFolder' }
  //升级默认全局地址列表。
  Set-GlobalAddressList "默认全球通讯簿" -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq 'user' -or ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExchDynamicDistributionList' -or ObjectClass -eq 'group' -or ObjectClass -eq 'publicFolder'))}

  命令输入直接回车即可,默认是Y

  升级后,就可以编辑了,如下图

  2.升级默认的电子邮件地址策略
  共存期间,发现无法编辑默认的电子邮件地址策略,如下图

  同样使用
  “Set-EmailAddressPolicy “Default Policy”-includeRecipients AllRecipients”
  更新地址策略
  3.更新脱机地址簿生成服务器
  共存期间,由于脱机地址簿还是在2003的邮件服务器,EX2003脱机地址簿只能通过公用文件夹发布,为了保证脱机地址簿能够支持2010 的http 发布方式,我们必须对OAB升级来支持。在Exchange 2010展开“组织配置”-“邮箱”-“脱机地址簿”,点击“默认脱机地址簿”选择移动

  默认脱机地址簿

  右键移动

  设置为新的Exchange2010邮箱角色服务器

  并启用基于web分发

  手动更新,触发MBX立即生成新的OAB,然后CAS会去MBX同步OAB(默认是480分钟)
  我们看到MBX已经生成并分发到CAS目录了(实际这个过程可能有等,不过我们可以手动更新)命令是get-clientaccessserver |update-filedistributionservice


  4.迁移旧版用户邮箱
  完成以上设置后,接下来就是开始迁移用户邮箱了,打开Exchange2010管理控制台-收件人配置-邮箱-
  “收件人类型详细信息”列显示为“旧版邮箱”的即为Exchange2003存储邮箱

  右键选择“新建本地移动请求”

  选择目标邮箱存储


  迁移完成
  5.卸载Exchange2003
  生产环境下,建议多共存一段时间,测试不同类型、版本客户端连接是否有问题,如确认没有问题的情况下,我们就把Exchange2003卸除.
  首先我们登陆到Ex 2003服务器:
  Step1.我们先删除邮箱存储数据库,直接在存储数据库点击右键-删除

  删除

  是

  Step 2.由于Exchange 2010 已经不通过更新服务来更新地址,所以Exchange 2003 的更新服务没有存在的必要,所以我们直接将这两个服务删除,我们登陆到2008 R2的AD服务器,打开adsiedit.msc ,然后导航到配置后点击确定:

  导航到收件人更新服务,直接在两个服务项目上删除

  我们再导航到公用文件夹项目,在公用文件夹点右键-删除来删除公用文件夹链接

  Step3.我们停止EX03-EX10之间的邮件互发,我们必须删除掉之间的路由器,我们通过执行以下的命令来删除路由连接器。在弹出的确认选择A删除全部即可完成路由组连接器:

  Step4.做完这些之后我们必须让所有AD进行一次复制,复制的命令如下:
  Repadmin /syncall
  Step5.在Exchange 2003 上停止Information Store 服务:

  Step6.卸载Exchange2003主程序
  打开控制面板-添加/删除程序

  选中Exchange程序,删除

  向导,下一步

  确认操作为“删除”

  等待删除

  删除过程中可能会要求插入EX光盘,我们按提示将光盘插入即可继续。
  Step7.验证邮件服务器

  以上就是Exchange2003升级到2010的主要过程。
  如果您是生产环境,请在升级前做好评估和准备工作。
  例如可以做个归档手册、通知每个用户,将邮箱、公共文件夹中的数据备份到本地。这样如果升级过程中出现问题,导致升级失败,还可以重装每个用户邮箱,通过备份再恢复数据。
  好了,后面我们再会分享下Exchange2010到2013的升级,敬请期待!
页: [1]
查看完整版本: Exchange2003升级到2010(续)