Enterprise Vault™ 设置 Microsoft Teams 归档

Last Published:
Product(s): Enterprise Vault (14.5)

配置导入程序

导入程序将 Microsoft Teams 数据下载到 Veritas Enterprise Vault。

前提条件
  • 确保将 Teams 域添加到内部 SMTP 域列表中,以标记正确的邮件方向(内部或外部)。导航到“站点属性”>“高级”> SMTP >“内部 SMTP 域的列表”以添加 Teams 域。

  • 确保用于配置导入程序的连接在 Enterprise Vault 中的“目标”> Microsoft 365 >“连接”下可用。

  • 确保在 Enterprise Vault 服务器上的“IIS 管理器”>“应用程序池”下,将 Merge1WebHookPool 的应用程序池身份设置为 Enterprise Vault Service 帐户。

  • 确保在 Enterprise Vault 服务器上的“IIS 管理器”>“默认网站”> EnterpriseVault > Merge1WebHook >“身份验证”下为 Merge1WebHook 应用程序启用“匿名身份验证”

  • 请留意导入程序要使用的保管库存储。

  • 请留意 Merge1 服务器的日志文件夹路径,在其中写入了 Merge1 导入程序日志。该日志文件夹路径必须是 Merge1 服务器上的本地路径。

  • 确保使用同一域中的域用户注册 Merge1 代理。建议使用 Enterprise Vault Service 帐户注册 Merge1 代理。但是,如果已使用非 Enterprise Vault Service 帐户注册 Merge1 代理,只要域用户相同,便可以继续使用此帐户。

    必须将 Merge1 代理用户添加到 Merge1 代理服务器上的以下安全策略中:

    • “作为服务登录”权限

    • “作为批处理作业登录”权限

  • 确保已将 Merge1 代理用户帐户添加到 Merge1 服务器上的本地管理员组。

  • 确保已为 Merge1 代理用户帐户分配了 Merge1 数据库的 db_owner 权限。

  • 确保已将 Enterprise Vault 服务器管理员(Vault Service 帐户、高级管理员、Microsoft 365 管理员和 RBA 角色成员)帐户添加到 Merge1 服务器上的本地管理员组。

  • 确保 Enterprise Vault 服务器中的 Teams 保留文件夹可用于接收 Microsoft Teams 数据。该保留文件夹路径可以是 Enterprise Vault 服务器的本地或远程路径。保留文件夹必须是共享文件夹,以便 Merge1 服务器和 Enterprise Vault 服务器可以访问该文件夹。

  • 确保 Vault Service 帐户对 Teams 保留文件夹具有“完全控制”安全权限。

  • 确保 Enterprise Vault 服务器管理员(Vault Service 帐户、高级管理员、Microsoft 365 管理员和 RBA 角色成员)帐户对 Teams 保留文件夹具有“更改”“读取”共享权限。

  • 确保 Merge1 代理用户帐户对 Teams 保留文件夹具有“更改”“读取”共享权限。

  • 确保 Merge1 代理用户帐户对 Teams 保留文件夹具有“修改”安全权限。

  • 在 Enterprise Vault 管理控制台中创建导入程序时,通过复制共享文件夹路径并将其粘贴在“保留文件夹”字段中来输入共享文件夹路径。

注意:

要收集旧数据和每日数据,建议创建两个单独的导入程序。要同时收集旧数据和每日数据,管理员必须手动启动 Teams 归档任务。对于旧数据收集,管理员必须允许导入程序下载数据数天,然后在“立即运行”或“调度”模式下启动 Teams 归档任务。有关“立即运行”和“调度”模式的更多信息,请参见“管理 Teams 归档任务”。

关于保留文件夹

保留文件夹是 Merge1 将转储 Microsoft Teams 数据的文件夹,Enterprise Vault 会选取该数据进行归档。

保留文件夹路径必须符合以下条件:

  • 建议该文件夹位于 EV 服务器的本地驱动器上。

  • 应从病毒扫描中排除此文件夹。扫描保留文件夹可能会导致项目损坏、性能问题以及数据丢失。

  • 该文件夹必须是共享文件夹,并且无论何处要求,均必须指定为 UNC 路径格式。

  • 文件夹路径允许的最大长度是(140 - 导入程序的名称长度)个字符。

  • 确保 Enterprise Vault 服务器管理员(Vault Service 帐户/高级管理员/Microsoft 365 管理员 RBA 角色成员)帐户对 Teams 保留文件夹具有“更改、读取”共享权限。

  • 确保 Merge1 代理用户帐户对 Teams 保留文件夹具有“更改、读取”共享权限。

  • 确保 Vault Service 帐户对 Teams 保留文件夹具有“完全控制”安全权限。

  • 确保 Merge1 代理用户帐户对 Teams 保留文件夹具有“修改”安全权限。

在 Enterprise Vault 服务器以外的其他服务器上配置保留文件夹
  • 要配置用于保留 Teams 聊天数据的计算机必须与 Enterprise Vault 服务器位于同一域中。

  • 在 Enterprise Vault 管理控制台中创建导入程序时,复制共享文件夹路径并将其粘贴在“保留文件夹”字段中来输入共享文件夹路径。

此配置可以将通知请求从 Merge1 服务器正确接收到 Enterprise Vault 服务器,并成功触发聊天项目隔离过程。

创建导入程序
  1. 在 Enterprise Vault 管理控制台的左窗格中,单击“目标”>“Microsoft 365”>“导入程序”

  2. 要创建新的导入程序,请右键单击“导入程序”,然后选择“新建”>“导入程序”

  3. “新建导入程序”向导中,单击“下一步”

  4. 在相应的文本框中输入以下详细信息,然后单击“下一步”

    • 为新的导入程序输入唯一且适当的名称。

    • 为新的导入程序输入适当的说明。

  5. 选择以下设置,然后单击“下一步”

    • Microsoft 365 连接:从下拉列表中选择连接。

    • 保留文件夹:选择 Microsoft Teams 保留文件夹路径以接收 Microsoft Teams 数据

    • 日志文件夹:请选择 Merge1 服务器的日志文件夹位置,Merge1 导入程序的日志是在该路径中写入的。

  6. 指定由导入程序收集其数据的用户:

    • 要收集所有用户的数据,请选择“所有用户”

    • 要收集特定用户的数据,请选择“手动维护列表”

      要手动输入电子邮件 ID 并显示特定用户的名称,请单击“添加”并输入用户详细信息。单击“确定”

      要从 CSV 文件导入特定用户,请单击“导入”并选择该 CSV 文件。单击“打开”

      CSV 文件中的条目应采用以下格式:

      <Email Address1>,<Username1>

      <Email Address2>,<Username2>

      ...

      ...

  7. 单击“下一步”

  8. 指定导入程序将收集 Microsoft Teams 数据的日期范围。

    • 始终:选择此选项可在没有任何日期过滤条件的情况下始终收集 Microsoft Teams 数据。只要有数据可用,它就会持续收集 Microsoft Teams 数据。

    • 基于日期:选择此选项可收集特定日期范围的 Microsoft Teams 数据。如果选择此选项,则必须至少选中以下两个复选框之一:“收集此时间之后生成的数据”“不收集此时间之后生成的数据”,以便指定数据收集的日期范围。

    • 收集此时间之后生成的数据:选择此选项,仅收集某一特定日期之后的 Microsoft Teams 数据。将不会收集此日期之前的 Teams 数据。

    • 不收集此时间之后生成的数据:选择此选项,只收集截至某一特定日期的 Microsoft Teams 数据。将不会收集此日期之后的 Microsoft Teams 数据。

    注意:

    一旦收集特定日期范围的数据,我们就无法通过从导入程序属性修改数据来收集该日期范围之前的数据。导入程序将始终从上次收集数据的日期之后收集数据。

  9. 单击“下一步”

  10. 选择以下各项:

    • 要应用于导入程序的 Teams 策略。

    • 要用于导入程序的保留类别。

  11. 单击“下一步”

  12. 选择要为导入程序使用的保管库存储。

    注意:

    Microsoft Teams 归档和导入程序的 Teams 归档任务是在保管库存储所在的同一台计算机上创建的。

  13. 查看新的导入程序配置,然后单击“完成”

查看和更新导入程序
  1. 在 Enterprise Vault 管理控制台的左窗格中,单击“目标”>“Microsoft 365”>“导入程序”

    管理控制台的右窗格会显示可用的导入程序。

  2. 右键单击导入程序以执行以下操作:

    • 启用:可启用导入程序。

    • 禁用:可禁用导入程序。修改导入程序的属性和删除导入程序时需要用到此操作。

    • 立即运行:可运行导入程序,以使用该导入程序收集 Microsoft Teams 数据。

    • 删除:可删除导入程序。导入程序应处于禁用状态才能执行此操作。

    • 属性:可查看和更新导入程序属性。您可以双击导入程序以查看和更新属性。要更新导入程序属性,导入程序必须处于禁用状态。有关详细信息,请参见以下步骤。

  3. 要更新导入程序,请双击它。

    注意:

    如果要更新导入程序,请确保该导入程序处于禁用状态。

    导入程序属性对话框将会显示,并包含以下选项卡:

    • 常规“详细信息”部分显示导入程序的名称、说明、状态,以及与导入程序关联的 Teams 归档任务。

      “设置”部分显示 Teams 归档名称,以及导入程序上应用的 Teams 策略。如果需要,可以更新设置。

      “保留”部分显示保留类别。如果需要,可以更新保留类别设置。

    • 连接和文件夹“连接”部分显示与已在其上创建导入程序的 Merge1 服务器的可用连接。如果需要,可以更新连接。

      “保留文件夹”部分显示 Microsoft Teams 保留文件夹的路径,该文件夹从 Merge1 服务器接收 Microsoft Teams 数据。如果需要,可以更新保留文件夹路径。为导入程序更新保留文件夹位置之前,请执行以下步骤:

      步骤 1:在 Enterprise Vault 管理控制台中,停止导入程序的 Teams 归档任务。

      步骤 2:将当前保留文件夹树的现有内容复制到新位置。

      “日志文件夹”部分显示 Merge1 服务器的日志文件夹路径,Merge1 导入程序的日志是在该路径中写入的。如果需要,可以更新日志文件夹路径。

    • 受监控用户:指定由导入程序收集其数据的用户:

      • 要收集所有用户的数据,请选择“所有用户”

      • 要收集特定用户的数据,请选择“手动维护列表”

        要手动输入电子邮件 ID 并显示特定用户的名称,请单击“添加” 并输入用户详细信息。单击“确定”

        要从 CSV 文件导入特定用户,请单击“导入”并选择该 CSV 文件。单击“打开”

        CSV 文件中的条目应采用以下格式:

        <Email Address1>,<Username1>

        <Email Address2>,<Username2>

        ...

        ...

    • 日期范围:指定导入程序将收集 Microsoft Teams 数据的日期范围。

      • 始终:选择此选项可在没有任何日期过滤条件的情况下始终收集 Microsoft Teams 数据。只要有数据可用,它就会持续收集 Microsoft Teams 数据。

      • 基于日期:选择此选项可收集特定日期范围的 Microsoft Teams 数据。如果选择此选项,则必须至少选中以下两个复选框之一:“收集此时间之后生成的数据”“不收集此时间之后生成的数据”,以便指定数据收集的日期范围。

      • 收集此时间之后生成的数据:选择此选项,仅收集某一特定日期之后的 Microsoft Teams 数据。将不会收集此日期之前的 Teams 数据。

      • 不收集此时间之后生成的数据:选择此选项,只收集截至某一特定日期的 Microsoft Teams 数据。将不会收集此日期之后的 Microsoft Teams 数据。

      注意:

      导入程序将始终从上次收集数据的日期之后收集数据。

    • 计划:该配置用于计划导入程序的运行。

      “间隔”部分允许您选择 1 小时或 15 分钟来计划导入程序的运行时间。

      您还可以通过单击对话框底部的时间日程表,选择计划在一周特定日期的特定时间段来运行导入程序。

    • 高级:显示 Merge1 通知的批处理大小。复制文件数量的批处理大小,达到此大小后,将启动 Merge1 向 Enterprise Vault 发送通知。默认批处理大小为 50。

      如果要更改现有批处理,请单击“修改”

  4. 单击“应用”>“确定”

  5. 如果已更新保留文件夹位置,请执行以下操作之一:

    • 在 IIS 管理器应用程序池中重新应用 Merge1WebHookPool。或者,

    • 重新启动 IIS 服务器。

  6. 启用导入程序。

  7. 启动相应的 Teams 归档任务。