创建在两个林中均具有 Exchange 2010 的远程移动请求

**适用于:**Exchange Server 2010

**上一次修改主题:**2009-10-02

远程邮箱移动也称为跨林邮箱移动。Exchange 2010 支持以下两种类型的远程邮箱移动:

  • 在两个林中具有 Exchange 2010 的远程邮箱移动
    在此方案中,一个林是 Exchange 2010 林,而另一个林至少具有一个 Exchange 2010 客户端访问服务器。您可以使用 Exchange 管理控制台 (EMC) 或 Exchange 命令行管理程序来执行这些邮箱移动。
  • 旧版 Exchange 林的远程邮箱移动
    在此方案中,一个林包含 Exchange 2010,而另一个林包含 Exchange 2003 Service Pack 2 (SP2)、Exchange 2007 SP2 或这二者的组合。旧版林中未安装 Exchange 2010 客户端访问服务器。您无法使用 EMC 执行这些邮箱移动。必须使用命令行管理程序。有关详细信息,请参阅在某个林没有 Exchange 2010 的位置创建远程旧版移动请求

移动 Exchange 2003 邮箱时,邮箱移动将处于脱机状态。在移动过程中,用户将无法访问其邮箱。移动 Exchange 2007 SP2 邮箱或 Exchange 2010 邮箱时,移动将处于联机状态,并且用户可在移动过程中访问其邮箱。

在执行远程邮箱移动时,Microsoft Exchange 邮箱复制服务 (MRS) 将保留“代理发送”和“代理接收”权限。然后,MRS 将受信任人映射到目标林中的匹配用户。此功能依赖于代表所有收件人对象以及标记有对应的 msExchMailboxGUID 属性的目标林。然后,MRS 将受信任人映射到目标林中的匹配用户。

重要

在拆分权限部署中,可能无法保留权限。这是因为在拆分权限部署中,ExchangeTrustedSubsystem 组属性未包括在 Exchange Windows 权限安全组中。

MRS 还使用 msExchMailboxGUID 属性来尝试保留邮箱和邮箱文件夹权限。然后,MRS 会映射这些权限,以指向目标林中的匹配用户。访问控制条目 (ACE) 中的安全标识符 (SID) 将被替换。如果未映射某个 SID,则不会保留这些权限。

要查找与移动请求相关的其他管理任务吗?请查看管理移动请求

先决条件

有关跨林移动邮箱的先决条件的完整列表,请参阅Prepare Mailboxes for Cross-Forest Move Requests

希望执行何种操作?

  • 使用 EMC 创建远程移动请求
  • 使用命令行管理程序创建远程移动请求

使用 EMC 创建远程移动请求

需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅邮箱权限主题中的“移动邮箱”条目。

如果源林是 Exchange 2007 林,则执行移动的管理员必须在 Exchange 2007 服务器上拥有下列远程凭据:

  • Exchange Server 管理员角色
  • Exchange 收件人管理员角色

重要

如果源林中未安装至少一个 Exchange 2010 客户端访问服务器,则无法使用 EMC 移动邮箱,而必须使用命令行管理程序执行该任务。有关详细信息,请参阅在某个林没有 Exchange 2010 的位置创建远程旧版移动请求

  1. 在控制台树中,导航到远程林的“收件人配置”>“邮箱”****。

    备注

    需要从目标林启动所有远程移动。

  2. 在结果窗格中,选择要移动的一个或多个邮箱。

  3. 在操作窗格中,单击“新建远程移动请求”。

  4. 在“简介”****页上,查看在结果窗格中选择的邮箱。如果要删除或添加收件人,请单击“取消”,然后在结果窗格中进行更改。

> [!NOTE]
> 用于从 EMC 选择目标数据库的选项不可用。系统将自动选择目标数据库。有关如何确定数据库自动选择的详细信息,请参阅<A href="dd298174(v=exchg.140).md">了解移动请求</A>。
  1. 在“移动选项”****页上,指定下列设置:
    • 源林   该只读字段显示您正在移动的邮箱所在的源林。
    • 目标林   从列表中选择目标林。该字段将用已添加到 EMC 中的林填充。如果该字段为空,请参阅查看林属性,了解有关如何添加林的信息。
    • 源林中的邮箱复制服务代理服务器的 FQDN   键入 MRS 代理所在的服务器的 FQDN 名称。该服务器将是远程林中的客户端访问服务器。例如,CAS01.contoso.com。
    • 使用以下源林的凭据   要跨林移动邮箱,您必须提供具有从源林移动邮箱权限的收件人管理员的凭据。
    • 用户名   键入有权移动源林中邮箱的收件人管理员的域名和密码。
      密码   键入管理员的密码。
    • 移动请求完成后,将为启用了邮件的用户在源林中添加外部电子邮件地址的 FDQN 标记   键入在完成移动请求后为启用了邮件的用户在源林中创建的外部电子邮件地址的 FQDN。例如,目标林的 FQDN。启用了邮件的用户 (MEU) 必须具有代理地址,该代理地址将此 FQDN 作为其 SMTP 域。在移动完成时,该代理地址将在源林中标记为 MEU 的外部电子邮件地址,以确保邮件流返回新邮箱。
  2. 在“新的远程移动请求”页中,查看此远程移动请求的设置,然后单击“新建”。****
  3. 在“完成”页上,检查下列内容,然后单击“完成”****关闭向导:
    • “已完成”状态表示向导已成功完成任务。
    • “失败”****状态表示任务未完成。如果任务失败,请查看摘要获得相应说明,然后单击“上一步”进行配置更改。

使用命令行管理程序创建远程移动请求

需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅邮箱权限主题中的“移动邮箱”条目。

如果源林是 Exchange 2007 或 Exchange 2003 林,则执行移动的管理员必须在 Exchange 2007 或 Exchange 2003 服务器上拥有下列远程凭据:

  • Exchange Server 管理员角色
  • Exchange 收件人管理员角色

测试邮箱是否可以跨林移动

此示例使用 WhatIf 开关来测试邮箱是否可以跨林移动,以及命令中是否存在任何错误。使用 WhatIf 开关时,系统将对邮箱执行检查。如果邮箱未准备就绪,将返回错误。该命令在目标林上运行。

New-MoveRequest -Identity 'tony@humungousinsurance.com -Remote -TargetDatabase DB02  -RemoteHostName 'CAS01.humungousinsurance.com' -RemoteCredential (Get-Credential Atlanta\Administrator) -TargetDeliveryDomain 'mail.contoso.com' -WhatIf

从远程林移动邮箱

此示例将 Tony Smith 的邮箱移动到正在运行命令的林中。完成移动时,源林中的新 ExternalEmailAddress 将是 Tony 的代理地址,其中包括 SMTP 域 mail.contoso.com。

New-MoveRequest -Identity 'tony@humungousinsurance.com -Remote 
-TargetDatabase DB02  -RemoteHostName 'CAS01.humungousinsurance.com' -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com'

将邮箱移动到远程林

此示例将 Tony Smith 的邮箱推入远程林。在从源林启动移动时,请使用该命令。从源林启动移动时,必须使用 RemoteTargetDatabase 参数指定要将邮箱移动到的数据库。完成移动时,源林中的新 ExternalEmailAddress 将是 Tony 的代理地址,其中包括 SMTP 域 mail.contoso.com。

New-MoveRequest -Identity 'tony@humungousinsurance.com -Remote -RemoteTargetDatabase DB03 -RemoteHostName 'CAS01.humungousinsurance.com' -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com'

创建批移动请求

此示例将使用 BatchName 参数值 HumungousDB01ToContosoDB02,为源林中位于数据库 DB01 的所有邮箱创建批处理移动请求,并将这些邮箱移动到目标林中的目标数据库 DB02。

备注

创建批移动请求时,可以创建一个标记来标识正在移动的邮箱。MRS 实例可用于执行移动时,将分别移动每个邮箱。然后可以使用 Get-MoveRequestGet-MoveRequestStatistics cmdlet 中的 BatchName 来筛选搜索。

Get-MailUser -Database DB01 | New-MoveRequest -Remote -RemoteHostName 'CAS01.humungousinsurance.com' -TargetDatabase DB02 -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com' -BatchName HumungousDB01ToContosoDB02

创建在完成之前挂起的移动请求

此示例将为目标林中以字母“a”开头的所有邮箱创建远程移动请求。在移动所有初始内容之后,但在锁定邮箱并切换到新位置之前,该请求将被挂起。因此,需要使用 Resume-MoveRequest cmdlet 恢复该移动请求。

备注

创建批移动请求时,可以创建一个标记来标识正在移动的邮箱。MRS 实例可用于执行移动时,将分别移动每个邮箱。然后可以使用 Get-MoveRequestGet-MoveRequestStatistics cmdlet 中的 BatchName 来筛选搜索。

Get-MailUser -ANR a* | New-MoveRequest -Remote -RemoteHostName 'CAS01.humungousinsurance.com' -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com' -TargetDatabase DB02 -SuspendWhenReadyToComplete -BatchName "Aug28 - To be Completed at 11pm"

创建由特定服务器处理的移动请求

此示例将创建由特定客户端访问服务器 CAS1.contoso.com 处理的移动请求,此服务器上安装有 Microsoft Exchange 邮箱复制服务。

备注

MRSServer 参数保留用于调试目的。仅在支持人员的指导下,才可使用此参数。如果您使用此参数,但指定的服务器未正常运行,则不会处理该移动请求。

New-MoveRequest -Identity 'tony@humungousinsurance.com -RemoteHostName 'CAS01.humungousinsurance.com' -Remote -RemoteCredential $Cred -TargetDatabase DB02 -TargetDeliveryDomain 'mail.contoso.com' -MRSServer CAS1.contoso.com

创建挂起的移动请求

此示例将为 CustomAttribute1 设置为 Monday 的目标林中的所有邮箱创建挂起的批移动请求。如果要立即创建该移动请求,然后在电子邮件流量较低的晚上恢复该请求,则可能需要运行此命令。

备注

创建批移动请求时,可以创建一个标记来标识正在移动的邮箱。MRS 实例可用于执行移动时,将分别移动每个邮箱。

Get-MailUser -Filter {CustomAttribute1 -eq 'Monday'} | New-MoveRequest -RemoteHostName 'CAS01.humungousinsurance.com' -Remote -RemoteCredential $Cred -TargetDatabase DB01 -TargetDeliveryDomain 'mail.contoso.com' -Suspend -SuspendComment "Resume after 11:00 p.m. PST" -BatchName "MondayMoves_HumungousToContoso"

详细信息

了解移动请求

管理移动请求