按照exchange2003升级exchange2010思路,第二步是迁移,详细内容大体由以下5个步骤:

1迁移脱机通讯簿

2迁移电子邮件地址策略

3迁移升级地址列表

4迁移公用文件夹

5迁移用户邮箱

1迁移脱机通讯簿

exchange2003中脱机通讯簿使用公用文件夹模式分发。

exchange2010中脱机通讯簿使用虚拟目录分发。

  • 检查exchange2010默认创建的脱机通讯簿OAB,点服务器配置-客户端访问-脱机通讯簿分发,查看OAB的属性,切换到URL,按实际环境修改内部外部URL地址。

  • 选择组织配置-邮箱-脱机通讯簿。列表中已经存在一个名为“默认脱机地址列表”该列表来自exchange2003,我们在列表中新建一个脱机通讯簿,配置向导注意生成服务器选exchange2010,分发点勾选“启动基于web的分发”“启用公用文件夹分发”并将此脱机通讯簿设为默认值。

110823704.jpg110823160.jpg

110823561.jpg

2迁移电子邮件地址策略

exchange2010安装后,电子邮件地址策略会整合到exchange2010中,但是处于禁止编辑状态。

现在要做的就是将禁止解除。

打开EMS

输入Get-EmailAddressPolicy查看当前的地址策略。

112826237.jpg

输入Set-EmailAddressPolicy"DefaultPolicy"-IncludedRecipientsAllRecipients

提示“完成升级后,无法通过早期版本的Exchange管理工具来管理此对象”,键入"Y",完成"DefaultPolicy"策略升级。

升级后电子邮件地址策略可以编辑,右键点击“应用”使策略生效。

3迁移升级地址列表

默认状态下地址列表同样是处于禁止编辑状态。

打开EMS,输入Get-AddressList查看当前已经导入的策略。

113650431.jpg

执行以下命令,完成对列表的升级

Set-AddressList"所有用户"-IncludedRecipientsMailboxUsers

Set-AddressList"所有组"-IncludedRecipientsMailboxUsers

Set-AddressList"所有联系人"-IncludedRecipientsMailboxUsers

Set-AddressList"公用文件夹"-IncludedRecipientsMailboxUsers

Set-GlobalAddressList"默认全局地址列表"-RecipientFilter{(Alias-ne$null-and(ObjectClass-eq'user'-orObjectClass-eq'contact'-orObjectClass-eq'msExchSystemMailbox'-orObjectClass-eq'msExchDynamicDistributionList'-orObjectClass-eq'group'-orObjectClass-eq'publicFolder'))}

4迁移公用文件夹

移动公用文件夹,将一台服务器上的公用文件夹数据库中的所有公用文件夹移动到另一台服务器上的公用文件夹数据库中。

CMD中输入“cd“C:\ProgramFiles\Microsoft\ExchangeServer\V14\Scripts

.\MoveAllReplicas.ps1-Server源exchange2003前端服务器名称-NewServer目标服务器名称

打开exchange管理控制台---组织配置----邮箱----数据库管理,选择一个邮箱数据库,选择属性。

打开“默认公用文件夹数据库”中的浏览,然后选择目标服务器,并应用,确定。

按以上步骤把exchange2010服务器下面所有邮箱数据库公用文件夹数据库都改为目标服务器。

迁移公用文件夹

打开EMC管理控制台,选择“工具箱”,右键“公用文件夹管理控制台”选择“打开工具”。

121429324.jpg

需要对默认公用文件夹下的所有目录,以及系统公用文件夹下的OFFLINEADDRESSBOOK进行设置。

例如右键InternetNewsgroups点属性,切换到复制标签,将exchange2010服务器添加进来即可。

依次对所有文件夹进行设置。

122051314.jpg

5迁移用户邮箱

迁移邮箱很简单,在EMC中单选或者连续选中exchange2003的用户,右键点“新建本地移动请求”,将用户迁移到exchange2010的邮箱数据库中即可。