资产识别客户端安装过程

本文档介绍如何安装和设置资产识别客户端以收集数据。

准备工作

发现模式

资产识别客户端可让您通过两种不同的方式收集数据:在线模式和离线模式。

  • 在线模式下,资产识别客户端会自动将收集的数据发送到迁移中心,您可以在其中执行评估。在线模式需要连接到互联网。 在大多数情况下,建议使用此模式。
  • 离线模式下,资产识别客户端会将收集的数据存储在本地,并且可以在没有互联网连接的情况下运行。您稍后可以将收集的数据发送到迁移中心以完成评估。

在线模式和离线模式的安装过程不同。 确定要使用的模式后,请按照适当的安装方法操作。

安装在线查找

本部分介绍当需要在在线模式下使用资产识别客户端时如何安装该客户端。

创建服务账号

资产识别客户端需要服务帐号才能将数据发送到迁移中心。一个服务帐号最多可由五个不同的收集器共享。

如需获得创建服务账号所需的权限,请让管理员向您授予项目的 Create Service Accounts (roles/iam.serviceAccountCreator) IAM 角色。如需详细了解如何授予角色,请参阅管理访问权限

您也可以通过自定义角色或其他预定义角色来获取所需的权限。

如需创建服务账号,请按照以下步骤操作:

  1. 在 Google Cloud 控制台中,转到创建服务账号页面。

    转到“创建服务账号”

  2. 选择 Google Cloud 项目。

  3. 输入要在 Google Cloud 控制台中显示的服务账号名称。

    Google Cloud 控制台会根据此名称生成服务账号 ID。如有必要,请修改 ID。此 ID 创建后便无法更改。

  4. 可选:输入服务账号的说明。

  5. 如需完成服务账号的创建过程,请点击完成

如需详细了解如何创建服务帐号,请参阅创建服务帐号

创建和下载资产识别客户端

如需从基础架构收集数据,您需要为资产识别客户端创建应用安装程序,该程序可下载并安装到您的服务器上。

通常,您需要为基础架构中的每个数据中心创建一个单独的资产识别客户端。

如需获得创建资产识别客户端所需的权限,请让管理员授予您项目的以下 IAM 角色:

  • 迁移中心管理员 (migrationcenter.admin)
  • Viewer (viewer)
  • Service Account Key Admin (iam.serviceAccountKeyAdmin)

如需详细了解如何授予角色,请参阅管理访问权限

您也可以通过自定义角色或其他预定义角色来获取所需的权限。

如需创建资产识别客户端,请按以下步骤操作:

  1. 在 Google Cloud 控制台中,前往数据导入页面。

    前往“数据导入”

  2. 点击添加数据

  3. 选择扫描您的环境,然后在 Discovery 客户端设置下填写值。

    1. 输入资产识别客户端名称
    2. 服务帐号列表中,选择您为迁移中心创建的服务帐号。
    3. 输入您的数据中心内的预计资产数量。
    4. 输入您希望资产识别客户端收集数据的天数。如果未指定任何内容,资产识别客户端将收集数据 90 天。此时间段过后,资产识别客户端会停止收集数据,并且其状态会更改为 Paused 以表明这一点。
  4. 如需创建资产识别客户端,请点击添加数据源

创建资产识别客户端后,请下载安装程序。在资产识别客户端详细信息页面中,点击下载。如有必要,将安装程序文件复制到要安装资产识别客户端的服务器。

安装应用

如需安装资产识别客户端,请按以下步骤操作:

  1. 以本地管理员身份运行资产识别客户端安装程序。
  2. 查看并接受许可协议。
  3. 按照屏幕上的说明完成安装。
  4. 安装完成后,您可以在桌面上看到一个新的应用快捷方式。

如需运行资产识别客户端应用,请以管理员模式打开桌面上的快捷方式。

为资产识别客户端授权

首次运行资产识别客户端时,您需要为其授权并配置要使用的正确 Google Cloud 项目。

如需获取向资产识别客户端授权所需的权限,请让管理员授予您项目的以下 IAM 角色:

  • 迁移中心管理员 (migrationcenter.admin)
  • Viewer (viewer)
  • Service Account Key Admin (iam.serviceAccountKeyAdmin)

如需详细了解如何授予角色,请参阅管理访问权限

您也可以通过自定义角色或其他预定义角色来获取所需的权限。

打开资产识别客户端后,请按以下步骤操作:

  1. 如需开始授权流程,请点击通过迁移中心授权
  2. 连接检查下,点击运行检查
  3. Log in with Google(使用 Google 登录)下方,点击 Log in with Google(使用 Google 登录)。 按照屏幕上的说明操作,当出现提示时选择您在 Google Cloud 中使用的 Google 帐号,然后点击允许
  4. 选择项目下,从列表中选择您在其中创建了此资产识别客户端的 Google Cloud 项目。
  5. 选择资产识别客户端下方,从列表中为您的数据中心选择资产识别客户端。
  6. 点击授权进行确认。

安装以便离线发现

本部分介绍在离线模式下使用资产识别客户端时如何安装该客户端。

在以下情况下,离线安装非常有用:

  1. 您可以将资产识别客户端安装在要连接到数据中心的实体机器上。
  2. 在基础架构中运行离线发现。
  3. 完成发现后,将实体机器连接到互联网并将收集的数据发送到迁移中心,您可以在迁移中心继续评估。

如果您以后决定对基础架构执行评估,则必须先授权资产识别客户端,并将收集的数据发送到迁移中心。

安装流程

如需在离线模式下安装资产识别客户端,请按以下步骤操作:

  1. 下载最新版本的资产识别客户端安装程序。

    下载资产识别客户端安装程序

  2. 以本地管理员身份运行资产识别客户端安装程序。

  3. 查看并接受许可协议。

  4. 按照屏幕上的说明完成安装。

  5. 安装完成后,系统会向您的桌面添加新的应用快捷方式。

如需在离线模式下运行资产识别客户端应用,请以管理员模式打开桌面上的快捷方式,然后点击跳过激活。应用中的横幅会提醒您资产识别客户端在离线模式下运行。

离线安装后上传数据

如果您在离线模式下安装安装,资产识别客户端不会将收集的数据发送到迁移中心。

如需将数据发送到平台并执行评估,您需要按照以下步骤激活资产识别客户端安装:

  1. 在您的 Google Cloud 项目中创建服务帐号
  2. 在迁移中心中创建资产识别客户端。您无需再次下载该安装程序。
  3. 在资产识别客户端应用中,点击激活以发送数据,然后按照授权流程操作。

后续步骤