了解导入和导出邮箱数据

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2015-03-09

Microsoft Exchange Server 2010 Service Pack 1 (SP1) 引入了导入和导出邮箱的新方法。使用 MailboxImportRequestMailboxExportRequest cmdlet 集,您可以从 .pst 文件导入数据或将数据导出到该文件。发出邮箱导入或导出请求后,由 Microsoft Exchange 邮箱复制服务 (MRS) 异步完成该过程。MRS 驻留在所有 Exchange 2010 客户端访问服务器上,该服务负责移动邮箱、导入和导出 .pst 文件以及还原已禁用和软删除的邮箱。

有关如何执行邮箱导入和导出请求的信息,请参阅管理邮箱导入和导出

目录

导入或导出邮箱数据的原因

以前版本的 Exchange 中导入和导出邮箱数据的限制

使用导入和导出请求的优势

权限

注意事项

导入邮箱数据

导出邮箱数据

导入或导出邮箱数据的原因

出于以下几个原因,您可能想要导入或导出邮箱数据:

  • 满足合规性要求   可以出于法律发现目的将邮箱内容导出到 .pst 文件。完成导出后,可以将内容导入到专用于合规性用途的邮箱。

  • 创建时间点邮箱快照   通过创建特定邮箱的快照,您就无需再为邮箱数据库保留整个备份集。

  • 将用户的 .pst 文件移至其邮箱或个人存档中   Microsoft Outlook 用户可以将其电子邮件在本地另存为 .pst 文件。您可以使用 New-MailboxImportRequest cmdlet 将数据从用户的 .pst 文件移至其邮箱或个人存档中。该方法是将电子邮件从用户的本地计算机传送到 Exchange 服务器的简单方法。有关详细信息,请参阅了解个人存档

返回顶部

以前版本的 Exchange 中导入和导出邮箱数据的限制

Exchange Server 2007 以及正式发布版 (RTM) 的 Exchange 2010 使用 Import-MailboxExport-Mailbox cmdlet 导入和导出 .pst 文件。使用这些 cmdlet 有以下限制:

  • 必须在专用于导入和导出邮箱数据的 Outlook 服务器上安装 Exchange。因此,您必须为此单独购买 Exchange 和 Outlook 许可证。

  • .pst 文件必须驻留在专用于导入和导出邮箱数据的服务器中。

  • 导入或导出操作由相关的 cmdlet 执行,而 .pst 文件中的内容则通过此专用服务器来移动。因此,在导入或导出完成前,您不能关闭会话。

返回顶部

使用导入和导出请求的优势

以下是在 Exchange 2010 SP1 中使用导入和导出请求的优势:

  • 在 Exchange 2010 SP1 中包含一个 .pst 提供程序,可以读写 .pst 文件。

  • 导入和导出请求是异步的。该过程由 MRS 执行,其利用队列和限制框架。

  • .pst 文件可以直接导入到用户的个人存档中。

  • 可以同时导入或导出多个 .pst 文件。

  • 可以对组织内的任何 Exchange 2010 SP1 服务器运行导入和导出 cmdlet。

  • .pst 文件可以驻留在 Exchange 服务器能够访问的任何共享网络驱动器上。

  • Exchange 2010 SP1 支持以下类型的 .pst 文件:

    • 由 OfficeOutlook 2003 创建的 Unicode 和 ANSI 文件

    • 由 Office Outlook 2007 和 Outlook 2010 创建的 Unicode 文件。

    • 由 Exchange 2010 SP1 New-MailboxExportRequest cmdlet 创建的 Unicode 文件

    • 由 Exchange 服务器邮箱合并向导 (ExMerge) 创建的 ANSI 文件

返回顶部

权限

您必须拥有导入或导出邮箱数据的正确权限。默认情况下,任何角色组都不包含邮箱导入导出角色。您必须将邮箱导入导出角色添加到角色组。如果您在没有正确权限的情况下试图运行导入或导出 cmdlet,则会收到一条错误消息,指出该 cmdlet 不存在。

有关详细信息,请参阅将邮箱导入导出角色添加到角色组

注释注意:
在角色组中添加邮箱导入导出角色后,必须重新启动 Exchange 命令行管理程序。

返回顶部

注意事项

在导入或导出邮箱数据之前,请考虑以下事项:

  • 若要导入或导出邮箱数据,必须设置可由 Exchange 服务器访问的网络共享文件夹。还必须为 Exchange 信任子系统组授予读/写权限,这样该组便可访问您在其中导入和导出邮箱数据的网络共享。如果不授予此权限,您将收到一条错误消息,指示 Exchange 无法与目标邮箱建立连接。

  • Outlook 支持的最大 .pst 文件大小为 50 GB。因此建议您不要导入 50 GB 以上的 .pst 文件。您可以通过指定要包含或排除的特定文件夹,或者通过使用内容过滤器,为 50 GB 以上的邮箱创建多个 .pst 文件。

  • 导入和导出请求由 MRS 执行,它还负责处理移动请求和邮箱还原请求。所有请求都由 MRS 进行排队和限制。有关详细信息,请参阅限制邮箱复制服务

  • 根据文件大小、网络带宽以及 MRS 限制,导入和导出邮箱数据可能需要数小时时间。

  • 数据不能导入到公用文件夹或公用文件夹数据库中。

返回顶部

导入邮箱数据

使用 MailboxImportRequest cmdlet 集将数据从 .pst 文件导入到邮箱或个人存档中。下面是从 .pst 文件导入邮箱数据时可以指定的选项的列表:

注释注意:
导入数据的邮箱必须已经存在。您不能将数据导入没有邮箱的用户帐户。
  • 可以将数据导入不同于从中导出该数据的其他用户帐户。例如,可以从 john@contoso.com 导出数据,并将数据导入到 legaldiscovery@contoso.com。

  • 通过指定 IsArchive 参数,可以将数据项仅导入到用户的个人存档中。

  • 如果 .pst 文件中存在关联的文件夹邮件,则可以使用 AssociatedMessagesCopyOption 参数导入这些邮件。关联的邮件包含隐藏数据,其中包含有关规则、视图和表单的信息。传输垃圾站中的所有邮件都将被导入(如果它们存在于 .pst 文件中)。

  • 可以使用 IncludeFoldersExcludeFolders 参数包含或排除特定文件夹。

  • 可以使用 ExcludeDumpster 参数排除“可恢复的项目”文件夹。默认情况下,如果 .pst 文件中存在用户的“可恢复的项目”文件夹,则导入请求中就会包含该文件夹。

MailboxImportRequest Cmdlet 集

将以下 cmdlet 用于邮箱导入请求。

Cmdlet 描述 主题

New-MailboxImportRequest

启动将 .pst 文件导入到邮箱或个人存档的过程。可以为每个邮箱创建多个导入请求。每个请求必须具有唯一的名称。

创建邮箱导入请求

Set-MailboxImportRequest

创建请求或从失败的请求恢复后,更改导入请求选项。

配置邮箱导入请求属性

Suspend-MailboxImportRequest

在请求创建之后但达到“已完成”状态之前的任何时候,挂起导入请求。

挂起邮箱导入请求

Resume-MailboxImportRequest

恢复已挂起或失败的导入请求。

恢复邮箱导入请求

Remove-MailboxImportRequest

删除全部或部分完成的导入请求。已完成的导入请求不会自动清除。必须使用此 cmdlet 删除这些请求。

删除邮箱导入请求

Get-MailboxImportRequest

查看关于导入请求的一般信息。

查看邮箱导入请求属性

Get-MailboxImportRequestStatistics

查看关于导入请求的详细信息。

查看邮箱导入请求属性

返回顶部

导出邮箱数据

使用 MailboxExportRequest cmdlet 集将邮箱数据导出到 .pst 文件。可以导出一个或多个邮箱,但一次只将一个请求写入每个 .pst 文件。下面是将邮箱数据导出到 .pst 文件时可以指定的选项的列表:

  • 可以使用 IsArchive 参数导出个人存档数据。

  • 可以使用 ContentFilter 参数筛选导出的邮件。可以按邮件内容、附件、发件人、收件人、收件箱类别、重要性、邮件类型、邮件大小、邮件发送时间、邮件接收时间或邮件到期时间来进行筛选。有关详细信息,请参阅 -ContentFilter 参数的可筛选属性

  • 可以使用 IncludeFoldersExcludeFolders 参数指定要包含或排除的文件夹。如果是从 Exchange 2010 邮箱导出数据,还可以使用 ExcludeDumpster 参数排除“可恢复的项目”文件夹。

  • 可以使用 AssociatedMessagesCopyOption 参数导出相关联的邮件。关联的邮件包含隐藏数据,其中包含有关规则、视图和表单的信息。默认情况下,关联的项目不会复制到 .pst 文件中。

MailboxExportRequest Cmdlet 集

将以下 cmdlet 用于邮箱导出请求。

Cmdlet 描述 主题

New-MailboxExportRequest

启动将数据从主邮箱或个人存档导出到 .pst 文件的过程。可以为每个邮箱创建多个导出请求。每个请求必须具有唯一的名称。

创建邮箱导出请求

Set-MailboxExportRequest

创建请求或从失败的请求恢复后,更改导出请求选项。

配置邮箱导出请求属性

Suspend-MailboxExportRequest

在请求创建之后但达到“已完成”状态之前的任何时候,挂起导出请求。

挂起邮箱导出请求

Resume-MailboxExportRequest

恢复已挂起或失败的导出请求。

恢复邮箱导出请求

Remove-MailboxExportRequest

删除全部或部分完成的导出请求。已完成的导出请求不会自动清除。必须使用此 cmdlet 删除这些请求。

删除邮箱导出请求

Get-MailboxExportRequest

查看关于导出请求的一般信息。

查看邮箱导出请求属性

Get-MailboxExportRequestStatistics

查看关于导出请求的详细信息。

查看邮箱导出请求属性

返回顶部

 © 2010 Microsoft Corporation。保留所有权利。