到 Exchange Server 2003 的组织间迁移

 

上一次修改主题: 2006-08-16

运行 Microsoft® Exchange 安装向导时,如果选择新建 Microsoft Exchange Server 2003 组织,而不是加入现有的 Exchange 5.5 组织,则必须使用 Exchange Server 迁移向导将邮箱从 Exchange 5.5 移动到 Exchange 2003。本主题提供将 Exchange 目录和邮箱数据迁移到 Exchange 2003 的说明。

具体地说,本主题将:

  • 提供使用迁移向导在两个 Exchange 组织之间迁移邮箱内容和 Exchange 5.5 目录信息时所必需的信息。
  • 介绍如何配置 Active Directory 连接器以连接分隔的 Exchange 组织。
  • 介绍如何在克隆模式下运行迁移向导,以便在迁移期间保留用户的脱机文件夹存储 (.ost) 文件。
  • 引导您使用组织间复制工具,该工具用于帮助您在分隔的 Exchange 组织之间移动公用文件夹和忙/闲信息。

到 Exchange 2003 的组织间迁移所需的权限

在确保组织满足必需的先决条件之后,本主题中所述的步骤将引导您完成部署过程。

表 1 列出了本主题中所述的步骤所需的权限或角色。

表 1 本主题中所述的步骤以及相应的权限

步骤 所需的权限或角色

安装 Active Directory 连接器 (ADC)

  • 企业管理员
  • 架构管理员
  • 域管理员
  • 本地计算机管理员

运行 Exchange 2003 迁移向导

  • 在组织级别应用的 Exchange 管理员(完全控制)角色
  • 在源域应用的 Exchange 管理员(完全控制)角色
  • 在目标域应用的 Exchange 管理员(完全控制)和域管理员角色
  • 本地计算机管理员

Exchange 5.5 迁移概述

迁移是指将现有 Exchange 5.5 邮件系统移动到 Exchange 2003 的过程。迁移涉及使用迁移向导导出现有邮箱、邮件和其他数据的副本,然后将这些信息导入 Exchange 2003。

可以从 Exchange 5.5 迁移的数据

迁移向导是用来迁移邮箱数据和简单目录服务信息的工具。可以使用迁移向导迁移表 2 中所示的 Exchange 5.5 数据。不能迁移的数据显示在表 3 中。

表 2 可以从 Exchange 5.5 迁移的数据

项目 注释

目录信息

迁移向导可以将 Exchange 5.5 目录属性的子集迁移到为所迁移的邮箱创建的 Microsoft Active Directory® 目录服务用户对象。

邮箱内容

迁移向导可以迁移“日历”、“联系人”、“已删除邮件”、“草稿”、“收件箱”、“日记”、“便笺”、“已发送邮件”和“任务”文件夹中的邮件和信息。Exchange 5.5 邮箱的文件夹结构将镜像到 Exchange 2003 邮箱中。

不能从 Exchange 5.5 迁移的数据

表 3 不能从 Exchange 5.5 迁移的数据

项目 注释

收件箱规则

必须在迁移之后重新创建收件箱规则。

公用文件夹

迁移向导不迁移公用文件夹内容或公用文件夹层次结构。这包括存储在公用文件夹中的邮件和其他项目(如表单)。

公用文件夹权限

迁移向导不维护被迁移邮箱的公用文件夹属性或权限。迁移之后,管理员必须在目标站点中更新被迁移邮箱的公用文件夹权限。

“外出”邮件

如果用户选择“我目前外出”选项(使用外出时的助理程序),并且在选择此选项期间发生迁移,则该选项将被重置。迁移之后,必须重置“我目前外出”选项。

脱机文件夹文件

迁移向导不会更新每个被迁移邮箱的脱机文件夹文件。因为脱机文件夹文件可能已过时,所以,在迁移之后,有脱机文件夹的邮箱用户必须删除这些脱机文件夹。

脱机通讯簿

在迁移期间,迁移向导不维护脱机通讯簿。系统将把默认的设置添加到任何自定义的设置中。迁移之后,必须重新生成脱机通讯簿,并且用户必须在重新生成脱机通讯簿之后下载它们。

配置文件

迁移向导不更新每个被迁移邮箱的配置文件。邮箱用户必须创建新的配置文件。

个人通讯簿

迁移向导不更新存储在客户端计算机上的个人通讯簿中的条目。迁移 Exchange 5.5 邮箱时,邮箱用户的个人通讯簿条目不再包含有效的地址。

签名验证

迁移向导不维护签名验证。具有高级安全性的用户可能无法验证迁移之前发送的邮件上的签名。

加密邮件

迁移之后,现有加密密钥将不可用。为避免丢失邮件的密钥后无法访问邮件的风险,用户应当在迁移之前将加密邮件解密。

从 Exchange 5.5 迁移的属性

迁移向导可以将 Exchange 5.5 目录属性的子集迁移到所迁移邮箱的 Active Directory 用户对象。表 4 列出了这些属性。

表 4 从 Exchange 5.5 迁移到 Active Directory 用户对象的属性

Exchange 5.5 属性 Active Directory 中的属性名

Display-Name

displayName(也用作 cn 值)

Given-Name

givenName

Surname

Sn

Proxy-Addresses

proxyAddresses

Mail-nickname

mailNickname

Extension-Attribute-1-15(也称为 CustomAttribute 1 – 15)

ExtensionAttribute1 - 15

Initials

Initials

Comment

Info

Assistant-Name

Secretary

Telephone-Mobile

Mobile

Locality-Name

L

Company

Company

Text-Country

Co

Title

Title

Physical-Delivery-Office-Name

physicalDeliveryOfficeName

Telephone-Fax

facsimileTelephoneNumber

Telephone-Office1

telephoneNumber

Telephone-Home

homePhone

State-Or-Province-Name

St

Address

streetAddress

Postal-Code

postalCode

Telephone-Assistant

telephoneAssistant

Telephone-Office2

otherTelephone

Telephone-Home2

otherHomePhone

Telephone-Pager

Pager

Department

Department

note注意:
若要检查 Exchange 5.5 属性的公用名 (CN),请在原始模式中使用 Exchange 5.5 Administrator 工具。有关详细步骤,请参阅如何在 Exchange Server 5.5 中检查属性公用名称

理解 Exchange 迁移

迁移向导在迁移 Exchange 邮箱时,将从源 Exchange 5.5 服务器和目录服务把目录和邮箱信息复制到目标 Exchange 2003 服务器和 Active Directory 林。迁移向导为了完成这些任务而执行的步骤是以搜索 Active Directory 中的用户对象和联系人为基础来进行的。

在 Active Directory 中搜索用户对象

迁移向导将在目标 Active Directory 中搜索与要迁移的所选邮箱相匹配的用户对象。对于每个未在 Active Directory 中找到的安全标识符 (SID),迁移向导将创建一个禁用的用户对象来对应于正在迁移的帐户。大多数匹配都是基于 Microsoft Windows® SID。此外,Exchange 5.5 使用 SID 来建立邮箱与 Windows 用户帐户的关联。

如果迁移向导在 Active Directory 中找到与迁移的邮箱相匹配的用户对象,迁移向导将执行下列操作:

  • 连接到源目录。
  • 从源用户对象复制属性。
  • 将来自源用户对象的目录信息与目标 Active Directory 林中的用户对象合并在一起。
  • 在目标 Exchange 2003 服务器上创建邮箱。
  • 连接到源 Exchange 5.5 服务器。
  • 将邮箱内容从源邮箱复制到目标 Exchange 2003 服务器上的新邮箱。

如果将邮箱迁移到新的 Active Directory 林,但让用户对象仍然留在当前域或林中,则迁移向导将不在目标 Active Directory 中查找合适的 SID。这种情况下,迁移向导将执行下列操作:

  • 在目标 Exchange 2003 服务器上创建邮箱。
  • 连接到源 Exchange 2003 服务器。
  • 将邮箱内容从现有邮箱复制到目标 Exchange 2003 服务器上的新邮箱。
  • 将访问目标 Exchange 2003 邮箱的权利授予源用户对象。
important重要提示:
在源域和目标域之间必须存在信任关系,才能允许源用户对象访问其新的 Exchange 2003 邮箱。有关在相互独立的域之间创建信任关系的详细信息,请参阅 Windows 2000 或 Microsoft Windows Server™ 2003 帮助。
note注意:
迁移向导中的“创建和关联 Windows 帐户”页列出了选择的要迁移的邮件帐户。如果现有用户对象位于 Active Directory 中,则现有用户对象的可分辨名称将显示在“现有 Windows 帐户”列中。如果为邮箱帐户创建了禁用的用户对象,则该禁用的用户对象的可分辨名称将显示在“新建 Windows 帐户”列中。

在 Active Directory 中搜索联系人

迁移向导搜索用户对象之后,将在 Active Directory 中搜索与要迁移的所选邮箱相匹配的联系人。找到匹配项时,迁移向导将执行下列操作:

  • 从联系人读取目录信息。
  • 将来自联系人属性的信息与新用户对象的属性合并在一起。
  • 删除联系人对象。

来自联系人对象的目录信息与用户对象的属性合并时基于以下规则:

  • 目标 Active Directory 是最新的目录服务。
  • 如果目标值已经存在,将不覆盖属性。
  • 保留源多值属性。
  • 如果属性不是目标架构的组成部分,将不迁移该属性。

如果迁移向导没有找到任何联系人,它会认为搜索过程已完成(不创建任何新对象)。

迁移前的任务

将邮箱从 Exchange 5.5 迁移到 Exchange 2003 之前,必须执行初始迁移任务。此外,邮箱所有者必须完成特定的初始迁移任务。若要准备从 Exchange 5.5 进行迁移,需要执行下列操作:

  • 尽可能减少要迁移的 Exchange 5.5 数据量。
  • 迁移 Exchange 5.5 数据时,使用 Active Directory 连接器在 Exchange 5.5 和 Exchange 2003 之间建立共存(如有必要)。如果需要在 Exchange 5.5 目录和 Active Directory 之间执行完整复制,请建立组织间连接协议。
  • 标识资源邮箱。
  • 确保将要迁移的 Exchange 5.5 邮箱的所有者执行了初始用户任务。
important重要提示:
使用被配置为通过智能主机转发邮件的 Internet 邮件连接器来升级 Exchange 5.5 服务器时,应当知道智能主机是否驻留在由多个路由组组成的 Exchange 2000 管理组中。在这种情况下,Active Directory 连接器将把它找到的第一个路由组指定为已升级的 SMTP 连接器的连接路由组(显示在连接器的“连接的路由组”选项卡上)。除非选择了正确的路由组,否则,即使智能主机被 SMTP 连接器正确识别,系统也会为通过 SMTP 连接器进行路由的所有邮件生成未送达报告 (NDR)。为防止生成 NDR,在迁移之后,应当以正确的连接路由组手动配置 SMTP 连接器。

减少要迁移的数据

在运行迁移向导之前,建议您尽可能减少 Exchange 5.5 目录信息和邮件数据的数量,以使迁移过程更容易完成。可以在迁移开始之前减少数据量,也可以在迁移过程中减少数据量。在迁移开始之前可以用两种方法减少数据:

  • 从 Exchange 邮件系统删除过时的文件。
  • 指导用户删除旧的邮件和日历数据。

在迁移过程中,可以使用迁移向导减少所迁移的数据量。在“帐户迁移”页上,确保只选择了要迁移的用户帐户。在“迁移信息”页上,使用以下选项指定应当迁移或不应当迁移的数据:

  • 若要迁移在特定日期范围内的邮件,请选择“迁移下列日期范围内的邮件”。然后,在“日期范围”框中键入开始日期,并在“到”框中键入结束日期,以指定日期范围。
  • 若要避免迁移具有特定主题的邮件(如一组单词或字母),请选择“不迁移具有下列特定主题的邮件”。在“主题列表文件”中,单击“浏览”以指定包含要筛选的主题的文件。
    note注意:
    “主题列表文件”中的文件必须以 Unicode 文件格式保存。

使用 Active Directory 连接器

若要安装 Exchange 2003 版本的 Active Directory 连接器 (ADC),在每个 Exchange 站点中必须至少有一个服务器正在运行 Exchange 5.5 SP3。用来安装 ADC 的帐户必须是 Enterprise Administrator、Schema Administrator 和 Domain Administrator 组的成员。该帐户还必须是本地计算机的本地计算机管理员。若要安装 Active Directory 连接器,请参阅本主题前面的“安装 Active Directory 连接器”。

Exchange 5.5 和 Exchange 2003 共存

可以在不使用 Active Directory 连接器和连接协议的情况下迁移 Exchange 5.5 邮箱。只有在下列情况下,Active Directory 连接器才是必需的:

  • 在进行迁移期间,组织需要共存。
  • 想要在 Exchange 5.5 目录和 Active Directory 之间进行邮箱目录复制。

如果想要确保 Exchange 5.5 和 Exchange 2003 组织中的用户可以在迁移过程中交换邮件,那么,在迁移期间共存是推荐的解决方案。连接 Exchange 5.5 和 Exchange 2003 时,两个系统就实现了共存。邮件传输和目录同步必须在共存期间发生。可以使用 SMTP 连接器进行邮件传输。对于目录同步,可以使用 Active Directory 连接器。有关如何创建 SMTP 连接器的详细信息,请参阅 Exchange 2000 帮助。

迁移 Exchange 5.5 时的 Active Directory 连接器要求

如果在迁移 Exchange 5.5 邮箱时使用 Active Directory 连接器,请遵守下列准则:

  • 使用组织间的连接协议。

  • 通过在 Exchange 5.5 服务器和 Active Directory 之间配置两个单向的组织间连接协议,可以在 Exchange 5.5 和 Exchange 2003 之间建立复制。

  • 配置组织间连接协议,以便在 Active Directory 中创建联系人。为此,请在连接协议的“属性”对话框的“高级”选项卡上,选择“创建 Windows 联系人”。只有当 Active Directory 连接器正在复制的邮箱所对应的主 Microsoft Windows NT® 帐户不存在于 Active Directory 中时,才会创建联系人。

  • 将目标容器在 Active Directory 中的组织间连接协议配置为包括用于被复制对象的 X500 地址。默认情况下,Active Directory 连接器不包括用于用户对象的 X500 地址。使用 Active Directory 管理工具 (Ldp.exe) 或 ADSI Edit 管理单元,将值 SMTP,X.500 赋与 Active Directory 中连接协议对象的 msExchInterOrgAddressType 属性。

    note注意:
    Ldp.exe 和 ADSI Edit 包含在 Windows 2000 Server 光盘上的 \Support\Tools 文件夹中。有关如何使用 Ldp.exe 和 ADSI Edit 的详细信息,请参阅 Windows 2000 帮助。
  • 在运行迁移向导之前,请挂起复制。

  • 在完成迁移向导并且已从 Exchange 5.5 中删除被迁移的邮箱之后,应恢复复制。

组织间连接协议和双向复制

尽管组织间连接协议只能配置为单向复制,但通过在 Exchange 5.5 服务器和 Active Directory 之间配置两个单向的组织间连接协议,可以实现共存。通过设置两个指向相反方向的、单向的 ADC 组织间连接协议,可以使组织间 ADC 将 Exchange 5.5 目录信息复制到 Active Directory,并使用 Exchange 5.5 邮箱的 X500 地址标记所复制的对象。如果要在共存期间使用组织间 Active Directory 连接器进行目录同步,则只能在迁移过程中这样做。

note注意:
建立两个单向的组织间连接协议时,请确保有一个连接协议的目标容器不是第二个连接协议的源容器。

X500 地址

Exchange 5.5 迁移过程将以两种不同的方式使用 X500 地址:

  • 用来确保在迁移之后发送给邮箱所有者的电子邮件的答复功能。
  • 在查找已为要迁移的所选邮箱创建的 Active Directory 用户对象时,作为搜索条件。

确保连接协议包括用于复制对象的 X500 地址。

识别资源邮箱

主邮箱是用户用来接收邮件的邮箱。非主邮箱(或资源邮箱)是为资源(如会议室或组邮箱)创建的邮箱。拥有资源邮箱的用户同时还拥有主邮箱。在 Exchange 2003 中,邮箱是 Active Directory 中对象的属性,而不是对象本身。因此,Active Directory 中每个用户对象只能与一个邮箱匹配,这个邮箱就是用户的主邮箱。

在迁移过程中,资源邮箱会成为 Active Directory 中的单独对象。因此,在运行迁移向导之前必须识别出资源邮箱,以便迁移向导能够以不同于主邮箱的处理方式来处理这些资源邮箱。迁移向导通过搜索每个资源邮箱的自定义属性中的 NTDSNoMatch 值标识要迁移的资源邮箱。因此,如果用户有主邮箱以及一个或多个资源邮箱,则主邮箱以外的所有邮箱都必须以值 NTDSNoMatch 标记。

important重要提示:
如果除了一个邮箱以外的所有邮箱都标记有 NTDSNoMatch 值,迁移向导只会迁移与同一个用户关联的多个邮箱。

确保用户完成迁移前任务

除了必须执行的初始迁移任务以外,在运行迁移向导之前,邮箱用户还必须执行下列任务:

  • 远程访问用户必须让他们的脱机文件夹存储 (.ost) 文件与 Exchange 5.5 服务器同步,以便将他们发件箱中的所有邮件发送出去。
  • Exchange 客户端和 Schedule+ 用户必须让他们的日程安排 (.scd) 文件与 Exchange 5.5 服务器同步。
  • 用户必须将加密邮件解密。

运行 Exchange Server 迁移向导

在确保组织满足本主题所列的要求之后,就可以运行 Exchange Server 迁移向导,以便将邮箱数据从 Exchange 5.5 迁移到新创建的 Exchange 2003 组织中。有关详细步骤,请参阅如何运行 Exchange Server 迁移向导

在克隆模式下运行迁移向导以保留脱机文件夹存储文件

Microsoft Office Outlook® 2003 的一个新功能是“缓存 Exchange 模式”。在缓存 Exchange 模式中,Outlook 2003 将使用脱机文件夹存储 (.ost) 文件,该文件通常存储在最终用户的工作站上。如果在默认模式下运行 Exchange Server 迁移向导,用户将丢失他们的 .ost 文件。结果,用户将不得不再次同步他们的 .ost 文件。根据网络速度、硬件配置、用户数和其他因素,重新同步 .ost 文件可能很耗费时间并使性能降低。

但是,如果在克隆模式下运行迁移向导,则可以保留用户的 .ost 文件。不过,这样做有某些要求和限制:

  • 要让迁移向导在克隆模式下运行,不能存在用户目标邮箱。
  • 如果用户目标邮箱已存在,并且用户已登录邮箱,则迁移向导将切换到默认模式。
  • 在克隆模式下,迁移向导不支持按日期和主题执行筛选。
note注意:
若要在克隆模式运行迁移向导,请单击“开始”,然后单击“运行”。键入“cmd”,然后按 Enter。键入 D:\Program Files\Exchsrvr\bin\mailmig.exe /m(其中 D:\Program Files 是安装 Exchange 2003 的驱动器)。有关如何运行迁移向导的详细信息,请参阅本主题前面的“运行 Exchange Server 迁移向导”。
note注意:
在克隆模式下运行迁移向导后,您可以在默认模式下运行它,以便合并自创建克隆邮箱后到达的任何新邮件。不过,迁移向导不会合并您对克隆邮箱所做的任何修改。迁移向导不会合并的修改包括:删除邮件、删除文件夹或重命名文件夹。如果您对克隆邮箱进行了修改,然后在默认模式下运行迁移向导,则新邮箱可能会出现问题。建议您在克隆模式下启动迁移向导之前,先设置邮箱权限,以使用户不能对邮箱进行修改。之后,用户将只拥有对新邮箱的权限。

有关 Outlook 2003 中的缓存 Exchange 模式的详细信息,请参阅配置 Exchange Server 2003 以接受客户端访问

迁移后的任务

运行迁移向导之后,必须执行某些最后的迁移任务,才能完成邮箱和目录的移动。若要完成 Exchange 5.5 迁移过程,请执行下列操作:

  • 从 Exchange 5.5 中删除被迁移的邮箱。
  • 重新建立被迁移邮箱的共存(可选)。
  • 确保被迁移的 Exchange 5.5 邮箱的所有者执行最后的用户任务。

从 Exchange 5.5 中删除被迁移的邮箱

将邮箱从 Exchange Server 5.5 迁移到 Exchange Server 2003 之后,请从 Exchange 5.5 中删除被迁移的邮箱。有关详细步骤,请参阅如何从 Exchange Server 5.5 删除迁移的邮箱

important重要提示:
从 Exchange 5.5 中删除被迁移的邮箱之前,请验证迁移已成功完成,并且被迁移邮箱的目录信息和邮箱内容在 Exchange 2003 上可用。

重新建立被迁移邮箱的共存

如果要重新建立 Exchange 2003 和 Exchange 5.5 之间的共存,请在 Exchange 5.5 上为每个已迁移和删除的邮箱创建一个自定义收件人。自定义收件人将显示在通讯簿中,并且可以接收还在 Exchange 5.5 中的用户所发送的邮件。可以手动或自动创建自定义收件人。

  • 如果安装了 Active Directory 连接器并在运行迁移向导之前使复制处于挂起状态,此时应当恢复复制。Active Directory 连接器会为已迁移的邮箱自动创建自定义收件人。
  • 可以在 Exchange 5.5 上手动创建自定义收件人。有关创建自定义收件人的信息,请参阅 Microsoft Exchange Server 5.5 文档。

确保用户完成迁移后的任务

除了必须执行的迁移后任务外,在已运行迁移向导之后,邮箱用户必须执行下列任务:

  • 在用户重新创建他们的配置文件之前,删除日程安排 (.scd) 文件。

  • 重新创建他们的配置文件,并指定他们的新邮箱名称。用户绝不要复制或编辑原始配置文件。

  • 将迁移过程之前解密的邮件加密。

    note注意:
    迁移之后,加密所需的密钥不可用。在迁移过程之后,必须向用户颁发新的密钥,以便他们能够加密他们的邮件。
  • 重新创建基于邮箱名、私人文件夹或公用文件夹的规则。

  • 重新生成脱机通讯簿之后,让用户下载这些通讯簿。

  • 如果用户的个人通讯簿中包含没有迁移到同一个 Exchange 2003 组织的用户,则更新个人通讯簿中的这些条目。用户不需要更新个人通讯簿中那些邮箱已迁移到同一个 Exchange 2003 组织的用户的条目。

  • 重新建立其他文件夹权限。

  • 对于远程访问用户,请在他们重新创建其配置文件之前删除他们的 .ost 文件。

Exchange 组织间复制工具

组织间复制工具用于支持迁移整个 Exchange 组织内的公用文件夹和忙/闲信息。如果已经使用 Exchange Server 迁移向导将邮箱内容和目录信息移动到新的组织中,则可以使用组织间复制工具来迁移公用文件夹和忙/闲信息。有关组织间复制工具的详细信息,请参阅 Downloads for Exchange 网站(英文)。