将 AWS 配置为来源

本文档介绍如何将 AWS 用作来源,以使用 Migrate for Compute Engine 将虚拟机迁移到 Compute Engine。您可以使用 Migrate for Compute Engine Manager 来执行这些任务。

如需详细了解如何设置 Migrate for Compute Engine Manager,请参阅配置 Migrate for Compute Engine Manager。如需详细了解 Migrate for Compute Engine Manager 在迁移中的作用,请参阅架构主题

在继续操作之前,请先满足从 AWS 迁移到 GCP 的前提条件

定义 Cloud Credentials

您必须提供 IAM 凭据,以便 Migrate for Compute Engine 在迁移过程中使用 AWS API。

如需定义云凭据,请执行以下操作:

  1. apiuser 身份登录到 Migrate for Compute Engine Manager。
  2. 点击来源云 (Source Cloud) 图标。
  3. 使用您在创建 Manager 时创建的凭据登录。
  4. 点击云凭据 (Cloud Credentials) 标签页。
  5. 点击创建 (Create),并从云服务商下拉菜单中选择 AWS
  6. 创建新凭据 (Create New Credentials) 对话框中,输入各项值以配置凭据:
    • 云服务商 (Cloud Provider) - 选择 AWS。
    • 凭据名称 (Credentials Name) - 输入此凭据配置的名称。
    • 区域 (Region) - 选择您希望在其中创建此凭据的区域。
    • 访问密钥 (Access key) - 输入之前创建的 IAM 账号的访问密钥。
    • 密钥 (Secret key) - 输入您之前创建的密钥。
  7. 点击确定 (OK)。

为来源云定义 Cloud Details

Cloud Details 定义 Migrate for Compute Engine 运行的 AWS 环境的具体细节。这些具体细节包括 IAM 凭据、区域、VPC、子网和安全组信息。

创建适用于 AWS 迁移的 Cloud Details 对象

如果要从 AWS 迁移机器,则需要在 Migrate for Compute Engine Manager 中创建适用于 AWS 的 Cloud Details 对象。此对象表示要迁移到 Google Cloud 的虚拟机的 AWS 来源。

如需创建适用于 AWS 的 Cloud Details 对象,请转到 Migrate for Compute Engine Manager 的屏幕:

  1. 点击来源云 (Source Cloud) 图标。
  2. 云详情 (Cloud Details) 标签页中,点击创建
  3. 为您的 Cloud Details 命名。
  4. 使用下拉菜单填充其余变量,这些变量包括:

    参数 说明 自动填充的下拉菜单
    云服务商 选择 AWS。
    名称 此 Cloud Details 对象的名称(例如:AWS-WEST)。
    凭据 选择您要从中迁移虚拟机的 AWS 账号。
    区域 选择此 AWS 环境所处的区域。
    VPC 选择此 AWS 环境利用的 VPC。
    安全组 选择用于分配给 Migrate for Compute Engine 工作器服务账号的安全组(以便从 AWS 执行迁移)。
    可用性地区的工作器子网 (1/2) 选择应创建 Migrate for Compute Engine 工作器服务账号的第一个和第二个子网。注意:迁移操作完成后,这些 Migrate for Compute Engine 工作器服务账号会被自动删除。
    可用性地区的工作器子网 (2/2)
  5. 完成后点击确定 (OK)。现在,您可以将虚拟机从 AWS 迁移到 GCP 了。

后续步骤

部署 Cloud Extensions