了解导入和导出邮箱数据
适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3
上一次修改主题: 2015-03-09
Microsoft Exchange Server 2010 Service Pack 1 (SP1) 引入了导入和导出邮箱的新方法。使用 MailboxImportRequest 或 MailboxExportRequest 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-Mailbox 和 Export-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 文件中)。
可以使用 IncludeFolders 或 ExcludeFolders 参数包含或排除特定文件夹。
可以使用 ExcludeDumpster 参数排除“可恢复的项目”文件夹。默认情况下,如果 .pst 文件中存在用户的“可恢复的项目”文件夹,则导入请求中就会包含该文件夹。
MailboxImportRequest Cmdlet 集
将以下 cmdlet 用于邮箱导入请求。
Cmdlet | 描述 | 主题 |
---|---|---|
启动将 .pst 文件导入到邮箱或个人存档的过程。可以为每个邮箱创建多个导入请求。每个请求必须具有唯一的名称。 |
||
创建请求或从失败的请求恢复后,更改导入请求选项。 |
||
在请求创建之后但达到“已完成”状态之前的任何时候,挂起导入请求。 |
||
恢复已挂起或失败的导入请求。 |
||
删除全部或部分完成的导入请求。已完成的导入请求不会自动清除。必须使用此 cmdlet 删除这些请求。 |
||
查看关于导入请求的一般信息。 |
||
查看关于导入请求的详细信息。 |
返回顶部
导出邮箱数据
使用 MailboxExportRequest cmdlet 集将邮箱数据导出到 .pst 文件。可以导出一个或多个邮箱,但一次只将一个请求写入每个 .pst 文件。下面是将邮箱数据导出到 .pst 文件时可以指定的选项的列表:
可以使用 IsArchive 参数导出个人存档数据。
可以使用 ContentFilter 参数筛选导出的邮件。可以按邮件内容、附件、发件人、收件人、收件箱类别、重要性、邮件类型、邮件大小、邮件发送时间、邮件接收时间或邮件到期时间来进行筛选。有关详细信息,请参阅 -ContentFilter 参数的可筛选属性。
可以使用 IncludeFolders 或 ExcludeFolders 参数指定要包含或排除的文件夹。如果是从 Exchange 2010 邮箱导出数据,还可以使用 ExcludeDumpster 参数排除“可恢复的项目”文件夹。
可以使用 AssociatedMessagesCopyOption 参数导出相关联的邮件。关联的邮件包含隐藏数据,其中包含有关规则、视图和表单的信息。默认情况下,关联的项目不会复制到 .pst 文件中。
MailboxExportRequest Cmdlet 集
将以下 cmdlet 用于邮箱导出请求。
Cmdlet | 描述 | 主题 |
---|---|---|
启动将数据从主邮箱或个人存档导出到 .pst 文件的过程。可以为每个邮箱创建多个导出请求。每个请求必须具有唯一的名称。 |
||
创建请求或从失败的请求恢复后,更改导出请求选项。 |
||
在请求创建之后但达到“已完成”状态之前的任何时候,挂起导出请求。 |
||
恢复已挂起或失败的导出请求。 |
||
删除全部或部分完成的导出请求。已完成的导出请求不会自动清除。必须使用此 cmdlet 删除这些请求。 |
||
查看关于导出请求的一般信息。 |
||
查看关于导出请求的详细信息。 |
返回顶部
© 2010 Microsoft Corporation。保留所有权利。