在断开连接的环境中使用发现客户端

本页介绍了如何使用资产识别客户端从断开连接的环境中导出资产数据,以及如何将其导入 Migration Center。如果由于安全政策、网络限制或其他原因,您的发现客户端实例与 Migration Center 之间无法建立直接网络连接,此功能会特别有用。此方法可让您离线收集资产数据,然后将其转移到 Migration Center 以进行分析和规划。

限制

  • 您一次只能运行一个导出作业。
  • 现有导出数量限制为 3 个,以避免旧报告意外占用过多磁盘空间。
  • 如果发生崩溃,仍在运行的报告不会恢复或重新开始,而是会被标记为失败。您需要手动删除报告。

从资产识别客户端导出资产数据

您可以从发现客户端导出有关资产的完整数据。 mcdc CLI 和发现客户端都使用相同的导出格式。

使用 mcdc CLI 导出

如需使用 mcdc CLI 导出资产数据,请使用 mcdc export 命令。以下是一些常见用法示例:

  • 导出所有收集的数据

    Linux

    ./mcdc export mc-frames-zip

    Windows

    mcdc.exe export mc-frames-zip

该命令会在工作目录中创建一个 ZIP 文件。

使用已安装的资产识别客户端模式导出

请按照以下步骤使用已安装模式下的发现客户端创建导出报告:

  1. 在 Discovery 客户端中,前往导出,然后点击新建导出
  2. 在随即显示的窗格中,输入导出文件的名称,然后选择导出完整的 MCDC 数据
  3. 如需确认,请点击导出数据
  4. 导出页面中,您可以通过完成列下的进度条跟踪导出进度。完成后,点击前往导出以查看导出详情。
  5. 在随即显示的对话框中,复制生成导出文件所创建的目录的路径,然后使用文件资源管理器打开该路径以访问输出内容。

取消正在进行的导出

报告创建可能需要几个小时,具体取决于导出的素材资源数量。如果您需要取消正在进行的导出,必须从资产识别客户端中删除相应报告。

在发现客户端中,执行以下操作:

  1. 在 Discovery 客户端中,前往导出内容标签页。
  2. 在报告列表中,选择要取消的正在生成的报告,然后点击删除

输出文件的内容

资产识别客户端会将资产数据导出到 ZIP 文件中。每个 ZIP 文件至少包含两个 JSON 文件:

  • metadata.json:包含有关导出的元数据信息,例如所用的 API 版本和导出时间戳。
  • data.<n>.json:以人类可读的格式包含实际的资产数据。资产识别客户端会根据导出的数据量创建多个文件。

JSON 文件包含一个 AssetFrame 对象数组。

[
  {
     object(AssetFrame)
  }
]

将数据导入 Migration Center

从资产识别客户端导出资产数据后,您可以将该 ZIP 文件复制到可访问 Migration Center 的机器,然后手动导入:

  1. 在 Migration Center 中,前往数据导入

    前往“数据导入”

  2. 依次点击添加数据 > 导入文件

  3. 在上传页面上,执行以下操作:

    1. 输入文件导入作业的名称。
    2. 文件格式列表中,选择 MCDC (ZIP)
    3. 点击选择要上传的文件,然后选择要上传的 ZIP 文件。
  4. 如需开始上传流程,请点击上传文件

  5. 系统会将您重定向至导入作业页面。文件验证完成后,依次点击导入数据确认。导入成功完成后,导入状态会自动更新为已完成

  6. 如需查看导入的资产,请前往资产页面。

后续步骤