移动邮箱

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2010-07-28

可以跨邮箱数据库、服务器、域、Active Directory 目录服务网站和林移动邮箱。也可以在不同版本的 Exchange Server 之间移动邮箱。本主题将介绍移动邮箱的不同方案以及支持的方法。

要移动邮箱,可以使用移动邮箱向导或 Move-Mailbox cmdlet。要使用移动邮箱向导,必须转到 Exchange 管理控制台的操作窗格。若要使用 Move-Mailbox cmdlet,必须使用 Exchange 命令行管理程序。

note注意:
无法使用移动邮箱向导跨林移动邮箱。若要将邮箱从一个林移动到另一个林,必须使用 Move-Mailbox cmdlet。

移动邮箱的场景

在下列方案中,移动邮箱向导和 Move-Mailbox cmdlet 允许您移动邮箱:

  • 升级   将现有 Microsoft Exchange Server 2003 或 Exchange 2000 Server 组织升级到 Exchange Server 2007 时,会将邮箱从现有 Exchange 服务器移动到安装了邮箱服务器角色的 Exchange 2007 服务器。可以在一个 Exchange 林中执行这些移动,也可以在林之间执行这些移动。

  • 负载平衡   为了在现有 Exchange 2007、Exchange 2003 和 Exchange 2000 服务器之间平衡服务器负载,可以移动邮箱。例如,可能需要移动大小超过指定限制的所有邮箱。

  • 重新校准   可以通过移动邮箱,基于特定值进行重新校准。例如,可能需要将邮箱从一个数据库移动到邮箱大小限制更大的数据库。

  • 调查问题   如果需要调查邮箱的问题,可以将该邮箱移动到其他服务器。例如,可以将包含损坏邮件的所有邮箱移动到一台服务器。

  • 物理位置更改   可以将邮箱移动到处于其他 Active Directory 网站的服务器。例如,如果用户搬到其他物理位置,则可以将该用户的邮箱移动到距离新位置更近的网站中的服务器。

  • 数据库移动   可以将整个数据库文件移动到新位置,然后使用 move-mailbox cmdlet 更改 Active Directory 中的配置信息,使邮箱全部指向数据库的新位置。此类型的数据库移动只能在一个林中执行,而不能在林之间执行。

  • 合并邮箱   可以将一个邮箱中的内容合并到另一个邮箱中。

  • 收购或合并之后的跨林移动   在进行组织变动(如收购或合并)之后,可能会在跨林方案中同时运行两个独立的 Exchange 林。之后,可能需要将邮箱移动到一个林中。在此方案中可以使用 Move-Mailbox cmdlet 移动邮箱。为了减少跨林移动中用户无法访问其邮箱的时间,您可以使用带有 AllowMerge 参数的 Move-Mailbox cmdlet。

  • 资产剥离之前的跨林移动   在进行组织变动(例如资产剥离)之前,可能需要将一组邮箱移动到独立的林。可以使用 Move-Mailbox cmdlet 将邮箱从现有林移动到新林。为了减少跨林移动中用户无法访问其邮箱的时间,您可以在使用带有 AllowMerge 参数的 Move-Mailbox cmdlet。

  • 分离管理角色   公司可能需要将管理 Microsoft Exchange 与管理 Microsoft Windows 的帐户分开。为此,可以将邮箱从单个林移动到资源林方案。使用此方案,Microsoft Exchange 邮箱驻留在一个林中,其关联的 Windows 用户帐户驻留在独立的林中。

  • 外包电子邮件管理   公司可能需要外包电子邮件的管理,并保留 Windows 用户帐户的管理。为此,可以将邮箱从单个林移动到资源林方案。使用此方案,Microsoft Exchange 邮箱驻留在一个林中,其关联的 Windows 用户帐户驻留在独立的林中。

  • 将电子邮件管理和用户帐户管理集成在一起   公司可能需要从分离的或外包的电子邮件管理模型改为可以在同一个林中管理电子邮件和用户帐户的模型。为此,可以将邮箱从资源林方案移动到一个林。使用此方案,Microsoft Exchange 邮箱和 Windows 用户帐户驻留在同一个林中。

在 Exchange 2007 与早期版本的 Exchange 之间移动邮箱

若要将邮箱从 Exchange 2003 或 Exchange 2000 直接移动到 Exchange 2007,可以使用移动邮箱向导或 Move-Mailbox cmdlet。无法使用 Exchange 系统管理器或 Active Directory 用户和计算机将邮箱从 Exchange 2003 或 Exchange 2000 移动到 Exchange 2007。

无法将邮箱从 Microsoft Exchange Server version 5.5 直接移动到 Exchange 2007。若要将邮箱从 Exchange Server 5.5 移动到 Exchange 2007,必须先将邮箱移动到 Exchange 2003 或 Exchange 2000 服务器,然后再将邮箱移动到 Exchange 2007。有关将邮箱从 Exchange Server 5.5 移动到 Exchange 2000 的详细信息,请参阅 Migrating Mailboxes from Microsoft Exchange Server 5.5 to Microsoft Exchange 2000 Server。有关将邮箱从 Exchange Server 5.5 移动到 Exchange 2003 的详细信息,请参阅 How to Use Exchange Task Wizard to Move Mailboxes

如果您将邮箱从 Exchange 2003 或 Exchange 2000 移动到 Exchange 2007,并且该邮箱是电子邮件地址策略的一部分,则将基于电子邮件地址策略的配置自动更新该邮箱的电子邮件地址。如果邮箱的主要简单邮件传输协议 (SMTP) 地址不同于电子邮件地址策略实施的电子邮件地址,则该 SMTP 地址将成为辅助 SMTP 地址并且电子邮件地址策略生成的电子邮件地址将成为主要 SMTP 地址。Exchange 2003 和 Exchange 2000 中的此行为有所不同。在 Exchange 2003 或 Exchange 2000 中,移动邮箱时不会将电子邮件地址策略应用于该邮箱。若要防止在 Exchange 2007 环境中意外更改邮箱的主要 SMTP 地址,您必须配置该邮箱以便它不会基于电子邮件地址策略自动更新电子邮件地址。若要配置 Exchange 2003 或 Exchange 2000 邮箱,请在“Active Directory 用户和计算机” 中,右键单击收件人,然后选择“属性”。在“电子邮件地址”选项卡上,清除“基于电子邮件地址策略自动更新电子邮件地址”复选框。

如果林使用的是仅包含 Windows 2000 Server 域控制器(而非 Windows Server 2003 域控制器)的以前版本的 Exchange,则不能使用 Move-Mailbox cmdlet 将邮箱移动到 Exchange 2007 林。Move-Mailbox cmdlet 只能与 Windows Server 2003 域控制器通信。若要移动邮箱,源林和目标林中都至少要有一个 Windows Server 2003 域控制器。

表 1 列出了支持的邮箱移动和每种移动类型所用的工具。

表 1   支持的邮箱移动方案

移动邮箱 至 Exchange 2000 至 Exchange 2003 至 Exchange 2007

从 Exchange 2000

使用 Exchange 2000 Server 中的 Exchange 任务向导。

使用 Exchange Server 2003 中的 Exchange 任务向导。

使用 Move-Mailbox cmdlet 或 Exchange 2007 中的移动邮箱向导。

从 Exchange 2003

使用 Exchange 2003 中的 Exchange 任务向导。

使用 Exchange 2003 中的 Exchange 任务向导。

使用 Move-Mailbox cmdlet 或 Exchange 2007 中的移动邮箱向导。

note注意:
Exchange 2003 邮箱服务器必须有一个启用 NTLM 权限的共享 Exchange 文件夹。

从 Exchange 2007

使用 Move-Mailbox cmdlet 或位于同一林的 Exchange 2007 中的移动邮箱向导。

note注意:
不支持将邮箱从一个林中的 Exchange 2007 服务器移动到另一个林中的 Exchange 2000 服务器。

使用 Move-Mailbox cmdlet 或 Exchange 2007 中的移动邮箱向导。

使用 Move-Mailbox cmdlet 或 Exchange 2007 中的移动邮箱向导。

共享邮箱和资源邮箱

除了默认用户邮箱之外,可以在 Exchange 2007 中创建共享邮箱和资源邮箱。“共享邮箱”是多个用户可以登录的邮箱。“资源邮箱”是代表某种资源类型(例如会议室或视频设备)的邮箱。Active Directory 中的资源邮箱有用户邮箱和共享邮箱所没有的更多属性(例如容量)。

Exchange 2003 和 Exchange 2000 没有资源邮箱。必须使用共享邮箱表示资源。如果将共享邮箱从 Exchange 2003 或 Exchange 2000 移动到 Exchange 2007,则 Move-Mailbox cmdlet 会将该邮箱创建为共享 Exchange 2007 邮箱。将邮箱移动到 Exchange 2007 之后,可以将其转换为资源邮箱。有关如何将共享邮箱转换为资源邮箱的详细信息,请参阅如何转换邮箱

邮箱移动后使用 Outlook Web Access

移动邮箱之后,用户在使用 Microsoft Outlook Web Access 访问已移动的邮箱时可能会遇到长时间的延迟。如果属于以下情况,则此延迟可能会持续几分钟:

  • 自从邮箱移动以来,这是用户首次使用 Outlook Web Access 访问该邮箱。

  • 用户的 Outlook Web Access 视图不是按邮件的接收日期排序的。

  • 邮件大小大于 1 GB。

Outlook Web Access 使用 Exchange 数据库中的邮件表来检索经过排序的邮件视图。Exchange 自动为按邮件的接收日期排序的视图创建邮件表。对于其他任何视图,除非客户端要求,否则 Exchange 不创建邮件表。当具有较大邮箱的用户和具有按邮件接收日期以外的标准排序的视图的用户在移动邮箱后首次使用 Outlook Web Access 时,Outlook Web Access 请求来自 Exchange 的邮件表。建立此邮件表可能需要几分钟的时间。

移动邮箱时邮件的单实例存储和对存储的影响

Exchange Server 5.5、Exchange 2000 Server 和 Exchange Server 2003 保留邮件的单实例存储。如果向某个收件人发送一封邮件并且此邮件同时复制给了位于同一邮箱存储中的 20 个其他的收件人,则 Exchange 将仅在其数据库中保留一份此邮件的副本。然后,Exchange 会创建将原始收件人与 20 个其他收件人链接到原始邮件的指针。如果原始收件人和这 20 个其他收件人被移动到其他邮箱存储中,则新邮箱存储中只会保留一份此邮件的副本。

新邮箱存储可以位于相同站点或管理组中的其他服务器上。如果服务器在其他站点中,则只有您在 Exchange Server 2003 Service Pack 1 (SP1) 或更高版本中使用移动邮箱向导的情况下才保留单实例存储。移动邮箱向导包含“跨管理组移动”功能,该功能使您能够跨管理组来移动邮箱。

对于早期版本的 Exchange,您必须使用 ExMerge 工具UNRESOLVED_TOKEN_VAL(. )使用 ExMerge 会导致单实例存储丢失。有关 ExMerge 的信息,请参阅 Microsoft 知识库文章 174197,Microsoft Exchange 邮箱合并程序 (Exmerge.exe) 信息

例如,假设以下配置:

服务器 1 邮箱存储 1:用户 A、B 和 CServer 2 邮箱存储 1:用户 D

当用户 A 向用户 B、用户 C 和用户 D 发送相同的邮件时,将为这三位用户在服务器 1 上创建邮件的单实例,因为他们位于相同的服务器上。甚至用户 A 的“已发送邮件”文件夹中的邮件是用户 B 和用户 C 的“收件箱”中邮件的单实例。由于用户 D 在其他的服务器上,因此邮件将发送给将位于该服务器上的服务器 2。

note注意:
如果邮件发送给与发件人位于同一服务器上但在不同邮箱存储的用户,则该邮箱存储也将包含此邮件。

在移动用户的过程中,会根据每封传入邮件的内部分配 ID(客户端无法查看)来检查邮件。如果 Exchange 确定传入邮件是一个副本,则会为该现有邮件设置一个指针,指向最近移动的用户。假设用户 B 移动到服务器 2。将基于用户 D 所具有的邮件副本为用户 B 创建此邮件的单实例。如果用户 D 尚未删除此邮件,情况就会如此。如果用户 D 已删除了此邮件,则将基于用户 D“已删除邮件”文件夹中的邮件副本创建此邮件的单实例。如果用户 D 还删除了“已删除邮件”文件夹中的邮件副本,则将创建一封新邮件,并且该邮件将发送到服务器 2。

如果用户 B 和用户 C 移动到服务器 2,则会发生相同的过程。Exchange 将为用户 B 和用户 C 保留邮件的单实例。这基于用户 D 的“收件箱”中的邮件。如果用户 D 已删除此邮件,则根据用户 D 的“已删除邮件”文件夹中的邮件创建此邮件的单实例。如果用户 D 已清空了“已删除邮件”文件夹,则将创建一封新邮件,并且该邮件将发送到服务器 2。

详细信息

有关如何在一个 Microsoft Exchange 林中移动邮箱的详细信息,请参阅如何移动单个林中的邮箱

有关如何在不同的 Microsoft Exchange 林之间移动邮箱的详细信息,请参阅如何在林之间移动邮箱

有关如何合并邮箱的详细信息,请参阅如何合并邮箱

有关管理自动发现的信息,请参阅管理自动发现服务