使用 PST 集工具来查找、 复制和删除您的组织中的 PST 文件

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

您可以使用 Microsoft PST 收集工具搜索您所在组织的网络中的 PST 文件。工具可帮助您获取分散在您的组织的 PST 文件的清单。查找 PST 文件后,您可以使用PST 收集工具复制它们在一个中心位置。在一个位置遇到 Pst 然后允许您导入到Exchange Online邮箱 (或单个Exchange Online邮箱),然后可以应用的丰富的Office 365中的合规性功能。这其中包括到搜索您使用导入的电子数据展示搜索工具,通过使用电子数据展示保存和Office 365保留策略,并管理保留邮件的 PST 文件中的特定邮件的用户的存档邮箱导入 Pst使用消息这些邮件的生命周期中Exchange Online记录管理功能。确信已成功导入到Office 365您收集的 PST 文件后,可以使用该工具以将其从其原始位置删除,在您的网络。

可以使用PST 收集工具执行的另一个服务是防止用户创建新的 PST 文件和更改您在您的网络找到的现有 PST 文件。这些"阻止"功能允许您查找、 收集,并将一组已知的 PST 文件导入到Office 365和阻止您的组织中的 PST 文件的未来激增。

PST 集工具的工作方式

下面是过程的使用PST 收集工具查找、 控制、 收集,以及删除您的组织中的 PST 文件的快速概述。

PST 集工具过程概述
  1. 在您的网络上查找 PST 文件    运行该工具以查找 PST 文件时,您可以指定某个位置,如单位包含Active Directory对象的客户端和服务器的计算机。您也可以搜索特定的计算机或网络文件共享。当您运行该工具时,在目标计算机上安装"轻型"的集合代理。此代理搜索目标计算机上的 PST 文件,并再发送回PST 收集工具有关找到任何 PST 文件的信息。该工具创建日志文件中包含有关在指定位置中找到的 PST 文件的信息。当您运行该工具后续步骤中使用这些文件。

  2. 禁止用户创建新的 PST 文件和编辑现有 PST 文件    防止用户创建或更改 PST 文件的设置,该工具创建组策略对象 (GPO)。此 GPO 应用于您的域中的每个用户。此可选步骤可帮助您"锁定",以便您可以收集、 导入和无需新创建的 PST 文件中删除在步骤 1 中找到的 PST 文件或更改现有 PST 文件。

  3. 复制 PST 文件复制到集位置    这允许您收集在一个位置的 PST 文件,以便您可以将其导入Exchange Online邮箱在步骤 4 中使用Office 365导入服务。在"收集"模式下运行该工具时,每个集代理将代理安装到集位置的目标计算机复制 PST 文件。

  4. 导入 PST 文件迁移到 Office 365    PST 文件复制到一个位置之后,您准备好将它们导入到Exchange Online邮箱。

  5. 删除 PST 文件    找到和收集的 PST 文件导入中Office 365Exchange Online邮箱后,您可以使用PST 收集工具从位置找到在步骤 1 中的原始位置删除 PST 文件。

返回页首

准备工作

  • 请按照下列步骤,以将PST 收集工具下载到本地计算机。

    1. 下载 PST 集工具

    2. 在弹出窗口中,单击保存>另存为本地计算机上将 PSTCollectionTool.zip 文件保存到的文件夹。

    3. 提取到的文件夹的本地计算机; PSTCollectionTool.zip 文件默认文件夹名称是 PSTCollectionTool。

  • 若要运行PST 收集工具在任何模式下 (查找、 块、 复制或删除),您必须是Active Directory域中的域管理员组的成员。

返回页首

步骤 1: 查找您的网络上的 PST 文件

第一步是运行PST 收集工具来查找您的组织中的 PST 文件。您可以使用该工具搜索以下类型的位置。

  • 部门 (Ou) 本地Active Directory域中。该工具将搜索指定 OU 中包含的所有计算机。

  • 客户端和服务器的计算机。该工具将搜索指定的计算机。

  • 网络文件共享。该工具将搜索指定的网络文件共享。

请参阅在表中的要使用的每个这些位置类型的语法示例,下面的过程Locations参数的说明。

重要: 您必须运行PST 收集工具中查找模式之前,您可以执行其他操作,如阻止、 收集,或删除 PST 文件。

  1. 在您的本地计算机上打开命令提示符 (以管理员身份运行)。

  2. 转到 PSTCollectionTool 文件夹 (或提取到 PSTCollectionTool.zip 文件的文件夹)。

  3. 转到 DataCollectorMaster 目录。

  4. 运行以下命令以指定位置中查找 PST 文件。

    DataCollectorMaster.exe -DataSource Pst -Mode Find -JobName <Name> -Locations <Locations to search for PSTs> -LogLocation <Location to store log files> -ConfigurationLocation <Location to store configuration files>

    下表介绍参数和其所需的值,当您运行 DataCollectorMaster.exe 命令以查找 PST 文件。

    参数

    说明

    示例

    DataSource

    指定要搜索数据的类型。目前,您可以使用PST 收集工具搜索 PST 文件。

    -DataSource Pst

    Mode

    指定该工具将执行的操作的类型。使用值Find中的指定位置找到 PST 文件。请注意工具可以查找并获取有关已连接到 Outlook 配置文件的 Outlook 和 PST 文件中处于打开状态的 PST 文件的信息。

    -Mode Find

    JobName

    指定 PST 集作业的名称。当您运行PST 收集工具阻止、 收集,并删除您运行该工具以查找 PST 文件时发现 PST 文件时,您将使用此相同的作业名称。日志和配置文件名称也会添加作业名称。

    -JobName PstSearch1

    Locations

    指定一个或多个要搜索的 PST 文件的位置。如果指定多个位置,请使用分号 (;) 分隔不同的位置。请务必括起双引号与此参数的单个值 ("")。

    下面是类型的位置,您可以搜索所需的标识值格式。

    • Ou   使用可分辨的名称 (DN) 来标识 Ou;例如: "OU=NorthAmerica,OU=NWRegion,OU=ITServices,DC=contoso,DC=com"

      重要: 不能指定内置计算机容器 (例如,CN = Computers、 DC = contoso,DC = com") 由于它不单位。

    • 计算机   使用 DN 或完全限定的域名 (FQDN) 来识别客户端和服务器计算机上您的网络;例如:

      • DN: "CN=FILESERVER01,CN=Computers,DC=contoso,DC=com"

      • FQDN: "FILESERVER01.contoso.com"

    • 网络文件共享   使用 UNC 名称来标识网络文件共享;例如, "\\FILESERVER02\Users"

    -Locations "CN=FILESERVER01,CN=Computers,DC=contoso,DC=com";"CN=FILESERVER02,CN=Computers,DC=contoso,DC=com"

    LogLocation

    指定日志文件将被复制到的文件夹。如果不存在该文件夹,它将创建时运行工具。

    -LogLocation "c:\users\admin\desktop\PSTCollection"

    ConfigurationLocation

    指定.xml 配置文件将被复制到的文件夹。此文件包含当您运行该工具找到每个 PST 文件的信息。当您在步骤 3 中复制的 PST 文件中存在运行该工具将使用此文件。

    -ConfigurationLocation "c:\users\admin\desktop\PSTCollection\Configuration"

    ExcludedLocations

    此可选参数指定位置跳过查找操作过程。您可以排除特定 Ou、 机和网络文件共享。例如,您可以排除机,如计算机配置为 SQL server (或其他类型的应用程序服务器),用户不能访问。如果指定多个要排除的位置,请使用分号 (;) 分隔不同的位置。请务必括起双引号与此参数的单个值 ("")。

    -ExcludedLocations "SQLSERVER01.contoso.com"

    ForceRestart

    此可选开关,您可以在现有 PST 集作业查找模式下运行工具。 使用ForceRestart切换时,将被丢弃以前的查找操作作业的结果,并该工具将重新扫描指定的位置并创建新的日志和配置文件。

    -ForceRestart

    下面是语法的使用实际值的每个参数 DataCollectorMaster.exe 命令示例:

    DataCollectorMaster.exe -DataSource Pst -Mode Find -JobName PstSearch1 -Locations "CN=FILESERVER01,CN=Computers,DC=contoso,DC=com";"CN=FILESERVER02,CN=Computers,DC=contoso,DC=com" -LogLocation "c:\users\admin\desktop\PSTCollection" -ConfigurationLocation "c:\users\admin\desktop\PSTCollection\Configuration"

    运行命令后,则显示详细的状态消息显示中的指定位置查找 PST 文件的进度。一段时间后发现的 PST 文件的总数、 是否已完成的作业,并了任何错误,将显示最终状态消息。相同的状态消息复制到.log 文件。

在查找模式下运行 DataCollectorMaster.exe 的结果

您成功运行PST 收集工具查找模式之后,下列文件创建和存储在由LogLocationConfigurationLocation参数指定的文件夹。

  • < JobName > _Find_ < DateTimeStamp >.log   日志文件包含已显示的状态消息。此文件是LogLocation参数所指定的文件夹中创建的。

  • < JobName > _Find_ < DateTimeStamp >.csv   CSV 文件包含已找到每个 PST 文件的行。每个 PST 的信息包含在其中发现,PST 文件的完整文件路径位置、 PST 文件和 PST 文件的大小 (以千字节,Kb) 的所有者 PST 文件的计算机。此文件是LogLocation参数所指定的文件夹中创建的。

    提示: 在 Excel 中使用自动求和工具计算总大小 (KB) 的 CSV 文件中列出的所有 PST 文件。然后您可以使用转换计算器转换兆字节 (MB) 或千兆字节 (GB) 的总大小。

  • < JobName > _Find_ < DateTimeStamp >.xml   XML 文件包含以下信息参数的值中查找模式运行该工具时使用的位置。此文件还包含有关找到每个 PST 文件的信息。当您运行重新运行相同的工具收集,职位到块,或发现的删除 PST 文件时使用此文件中的数据。此文件是ConfigurationLocation参数所指定的文件夹中创建的。

    重要: 不可以重命名、 更改或移动该文件。它是PST 收集工具时使用您在块中,复制,重新运行该工具或删除的同一个作业模式。

返回页首

(可选)步骤 2: 控制对 PST 文件的访问权限

可选步骤这样您"锁定",以便您可以收集和将一组已知的 PST 文件导入到Office 365在步骤 1 中找到的 PST 文件。在阻止模式下运行PST 收集工具时,会发生以下内容:

  • 该工具创建名为PST 用法控件组策略对象 (GPO)。此 GPO 链接到您的域,并适用于您的组织中的所有经过身份验证的用户。

  • PST 用法控件将在您的组织中的计算机上创建注册表设置。 根据您使用的参数,您可以创建一个注册表设置,以防止用户创建新的 PST 文件和注册表设置,禁止用户更改现有的 PST 文件。

注意: 为您的组织太中断控制访问 PST 文件时,您可能会考虑跳过此步骤中,并执行步骤 3 以将 PST 文件复制到一个中心位置。然后您可以重复步骤 1 相同的作业 (通过使用ForceRestart参数) 后 Pst 文件复制到集位置创建查找其他 Pst 文件。如果找到了新的 PST 文件,您可以将其复制到集位置。当您重新运行该工具中查找模式时,您可以使用ForceRestart参数时,将被丢弃以前的查找操作作业的结果,并该工具将重新扫描指定的位置。

  1. 在您的本地计算机上打开命令提示符 (以管理员身份运行)。

  2. 转到下载到PST 收集工具的位置的目录。

  3. 运行以下命令以阻止在步骤 1 中找到的 PST 文件的访问。

    DataCollectorMaster.exe -DataSource Pst -Mode Block -JobName <Name of job from Step 1> -ConfigurationLocation <Location of configuration files from Step 1> -BlockChangesToFiles -BlockNewFiles

    下表介绍参数和其所需的值,当您运行 DataCollectorMaster.exe 命令以阻止创建和更改的 PST 文件。

    参数

    说明

    示例

    DataSource

    指定要搜索数据的类型。目前,您可以使用PST 收集工具搜索 PST 文件。

    -DataSource Pst

    Mode

    指定该工具将执行的操作的类型。使用值Block防止用户创建新的 PST 文件,并为现有 PST 文件中进行更改。

    -Mode Block

    JobName

    指定现有 PST 集作业的名称。您必须使用此您在步骤 1 中的查找模式下运行该工具时所用的相同的作业名称。 此作业名称还会添加到时在阻止模式下运行该工具创建的日志文件的名称。

    -JobName PstSearch1

    ConfigurationLocation

    指定的文件夹包含当您在查找模式下运行该工具创建的.xml 配置文件。使用用于在步骤 1 中此参数的值相同。

    -ConfigurationLocation "c:\users\admin\desktop\PSTCollection\Configuration"

    LogLocation

    指定块操作的日志文件将被复制到的文件夹。这是一个可选参数。如果不包含它,日志文件会被复制到下载PST 收集工具到其中的文件夹中。请考虑使用您在步骤 1 中的查找模式下运行该工具,以便所有日志文件都保存到同一文件夹中时所用的日志位置相同。

    -LogLocation "c:\users\admin\desktop\PSTCollection"

    BlockChangesToFiles

    使用此开关以防止用户更改 PST 文件。当您使用此开关时,创建以下注册表项: HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\<version>\Outlook\PST\PstDisableGrow和数据值设置为 1。在您的组织中的计算机上创建此注册表设置通过PST 收集工具在阻止模式下运行时创建的 GPO。

    -BlockChangesToFiles

    BlockNewFiles

    使用此开关以防止用户在创建新的 PST 文件,打开和 PST 文件导入到 Outlook 中,并从 Outlook 导出 PST 文件。当您使用此开关时,创建以下注册表项: HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\<version>\Outlook\DisablePst和数据值设置为 1。在您的组织中的计算机上创建此注册表设置通过PST 收集工具在阻止模式下运行时创建的 GPO。

    -BlockNewFiles

    下面是语法的使用实际值的每个参数 DataCollectorMaster.exe 命令示例:

    DataCollectorMaster.exe -DataSource Pst -Mode Block -JobName PstSearch1 -ConfigurationLocation "c:\users\admin\desktop\PSTCollection\Configuration" -LogLocation "c:\users\admin\desktop\PSTCollection" -BlockChangesToFiles -BlockNewFiles

    您会提示您确认要阻止新的 PST 文件或现有 PST 文件的更改。您确认您要继续成功运行的命令后,将显示一条消息,说已创建了一个新的 GPO,名为"PST 用法控件"。

返回页首

步骤 3: 复制到集位置的 PST 文件

下一步是将复制 PST 文件的位置找到已PST 收集工具运行中的查找模式。这允许您收集在一个位置的 PST 文件,以便您可以稍后将其导入Office 365。将 PST 文件复制到集位置之前,请考虑确定的所需的存储空间总量。您可以执行此操作使用计算所有 PST 文件的总大小的步骤 1 中创建的 CSV 文件。

注意: 已导入到Office 365的 PST 文件,并从其原始位置删除它们后,您可能希望删除您在此步骤中复制到它们的集合位置。

  1. 在您的本地计算机上打开命令提示符 (以管理员身份运行)。

  2. 转到下载到PST 收集工具的位置的目录。

  3. 运行以下命令以将 PST 文件复制到指定位置。

    DataCollectorMaster.exe -DataSource Pst -Mode Collect -JobName <Name of job from Step 1> -Locations <same locations from Step 1> -ConfigurationLocation <Location of configuration files from Step 1> -CopyLocation <Location to copy PST files to>

    下表介绍参数和其所需的值,当您运行的 DataCollectorMaster.exe 命令复制 PST 文件。

    参数

    说明

    示例

    DataSource

    指定要搜索数据的类型。目前,您可以使用PST 收集工具搜索 PST 文件。

    -DataSource Pst

    Mode

    指定该工具将执行的操作的类型。使用值Collect复制到工具查找模式在运行时发现的 PST 文件。请注意,工具在 Outlook 中打开并复制连接到 Outlook 配置文件的 PST 文件无法复制 PST 文件。

    -Mode Collect

    JobName

    指定现有 PST 集作业的名称。您必须使用此您在步骤 1 中的查找模式下运行该工具时所用的相同的作业名称。 此作业名称还会添加到时在收集模式下运行该工具创建的日志文件的名称。

    -JobName PstSearch1

    Locations

    使用您用于在步骤 1 中Locations参数的值相同。 如果您想要重新运行该工具以 PST 文件从其源位置删除在步骤 5 中收集模式下运行该工具时,您有包含此参数。

    -Locations "CN=FILESERVER01,CN=Computers,DC=contoso,DC=com"; "CN=FILESERVER02,CN=Computers,DC=contoso,DC=com"

    ConfigurationLocation

    指定当您在查找模式下运行该工具创建的.xml 配置文件所在的文件夹。使用用于在步骤 1 中此参数的值相同。

    -ConfigurationLocation "c:\users\admin\desktop \PSTCollection\Configuration"

    CopyLocation

    指定要复制到的 PST 文件的位置的集合位置。您可以将文件复制到文件服务器、 网络文件共享或硬盘。在收集模式下运行该工具之前,必须存在的位置。该工具不创建位置,并将返回错误指出不存在。

    此外,您需要此参数指定的集位置的写入权限。

    -CopyLocation "\\FILESERVER03\PSTs"

    日志位置

    指定收集模式的日志文件将被复制到的文件夹。这是一个可选参数。如果不包含它,日志文件会被复制到下载PST 收集工具到其中的文件夹中。请考虑使用您在步骤 1 中的查找模式下运行该工具,以便所有日志文件都保存到同一文件夹中时所用的日志位置相同。

    -日志位置"c:\users\admin\desktop\PSTCollection"

    ForceRestart

    此可选开关,您可以重新运行现有 PST 集作业的集合模式中的工具。 如果您以前在收集模式下,运行该工具,但然后在ForceRestart开关以重新扫描 PST 文件的位置与查找模式下再次运行该工具,您可以使用此开关重新集模式下运行该工具并重新复制没有找到 wh PST 文件en 您重新扫描的位置。时在集模式下使用ForceRestart切换,工具将忽略任何以前集操作,并尝试从头复制 PST 文件。

    -ForceRestart

    下面是语法的使用实际值的每个参数的 DataCollectorMaster.exe 工具示例:

    DataCollectorMaster.exe -DataSource Pst -Mode Collect -JobName PstSearch1 -Locations "CN=FILESERVER01,CN=Computers,DC=contoso,DC=com";"CN=FILESERVER02,CN=Computers,DC=contoso,DC=com" -ConfigurationLocation "c:\users\admin\desktop\PSTCollection\Configuration" -CopyLocation "\\FILESERVER03\PSTs" -LogLocation "c:\users\admin\desktop\PSTCollection"

    运行命令后,会显示显示收集在步骤 1 中找到的 PST 文件的进度详细的状态消息。一段时间后的最终状态消息显示是否出现了任何错误和日志复制到的位置。相同的状态消息复制到.log 文件。

在收集模式下运行 DataCollectorMaster.exe 的结果

收集模式成功运行 DataCollectorMaster.exe 之后,下列文件创建和存储在由LogLocationConfigurationLocation参数指定的文件夹。

  • < JobName > _Collect_ < DateTimeStamp >.log   日志文件包含已显示的状态消息。此文件是LogLocation参数所指定的文件夹中创建的。

  • < JobName > _Collect_ < DateTimeStamp >.xml   XML 文件只包含有关参数值的信息的位置使用的工具已收集模式中运行。 此文件中的数据用于运行时重新运行 DataCollectorMaster.exe 工具来删除 PST 文件。请参阅第 5 步。

返回页首

步骤 4: 将 PST 文件导入到 Office 365

已收集在步骤 1 中找到的 PST 文件后下, 一步是将它们导入到Office 365中的邮箱。为部件或导入过程中,您将需要创建一个 CSV 映射文件包含要导入的每个 PST 文件的行。每行中的信息指定的 PST 文件,该用户的电子邮件地址,名称和您是否要将 PST 文件导入到用户的主键或存档邮箱。 使用中的信息JobName > _Find_ < DateTimeStamp.csv文件 (在步骤中创建) 1 可帮助您创建的 CSV 映射文件。

若要将 PST 文件导入到Office 365的分步说明,请参阅下列主题之一:

返回页首

步骤 5: 删除您的网络上找到的 PST 文件

找到和收集的 PST 文件导入中Office 365Exchange Online邮箱后,您可以使用PST 收集工具从在其中找到在步骤 1 中的原始源位置删除 PST 文件。

  1. 在您的本地计算机上打开命令提示符 (以管理员身份运行)。

  2. 转到下载到PST 收集工具的位置的目录。

  3. 运行以下命令以删除 PST 文件。

    DataCollectorMaster.exe -DataSource Pst -Mode Delete -JobName <Name of job from Step 1> -ConfigurationLocation <Location of configuration files from Step 1> -CopyLocation <Location to copy PST files to>

    下表介绍参数和其所需的值,当您运行 DataCollectorMaster.exe 命令删除 PST 文件。

    参数

    说明

    示例

    DataSource

    指定要搜索数据的类型。目前,您可以使用PST 收集工具搜索 PST 文件。 分隔条

    -DataSource Pst

    Mode

    指定该工具将执行的操作的类型。使用值Delete删除到工具查找模式在运行时发现的 PST 文件。

    -Mode Delete

    JobName

    指定现有 PST 集作业的名称。您必须使用此查找模式和步骤 1 和步骤 3 中的收集模式中运行该工具时所用的相同的作业名称。 此作业名称还会添加到工具中删除模式下运行时创建的日志文件的名称。

    -JobName PstSearch1

    ConfigurationLocation

    指定当您在收集模式下运行该工具创建的.xml 配置文件所在的文件夹。使用用于在步骤 3 中此参数的值相同。

    -ConfigurationLocation "c:\users\admin\ desktop\PSTCollection\Configuration"

    LogLocation

    指定将被删除模式的日志文件复制到的文件夹。这是一个可选参数。如果不包含它,日志文件会被复制到下载PST 收集工具到其中的文件夹中。请考虑使用,以便所有日志文件都保存在同一文件夹中查找和收集模式步骤 1 和步骤 3 中的运行该工具时所用的日志位置相同。

    -LogLocation "c:\users\admin\desktop\PSTCollection"

    ForceRestart

    此可选开关,您可以重新运行现有 PST 集作业的删除模式中的工具。 如果以前运行该工具中的删除模式,然后在ForceRestart开关以重新扫描 PST 文件的位置与查找模式下再次运行该工具,但您可以使用此开关重新在删除模式下运行该工具并删除的 PST 文件没有找到何时您重新扫描的位置。时在删除模式下使用ForceRestart开关,该工具将忽略任何以前的删除操作,并尝试再次删除 PST 文件。

    -ForceRestart

    下面是语法的使用实际值的每个参数的 DataCollectorMaster.exe 工具示例:

    DataCollectorMaster.exe -DataSource Pst -Mode Delete -JobName PstSearch1 -ConfigurationLocation "c:\users\admin\desktop\PSTCollection\Configuration" -LogLocation "c:\users\admin\desktop\PSTCollection"

    运行命令后,会显示显示删除在步骤 1 中找到并在步骤 3 中收集的 PST 文件的进度详细的状态消息。一段时间后的最终状态消息显示是否出现了任何错误和日志复制到的位置。相同的状态消息复制到.log 文件。

在删除模式下运行 DataCollectorMaster.exe 的结果

删除模式成功运行 DataCollectorMaster.exe 之后,下列文件创建并存储由LogLocationConfigurationLocation参数指定的文件夹中。

  • < JobName > _Delete_ < DateTimeStamp >.log   日志文件包含已显示的状态消息。此文件是LogLocation参数所指定的文件夹中创建的。

  • < JobName > _Delete_ < DateTimeStamp >.xml   XML 文件只包含有关参数值的信息的使用情况工具已删除模式中运行。 此外列出了每个已删除的 PST 文件的名称和文件路径。此文件是ConfigurationLocation参数所指定的文件夹中创建的。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×