将 AWS 配置为来源

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

如需详细了解如何设置 Velostrata Manager,请参阅配置 Velostrata Manager。如需详细了解迁移中的 Velostrata Manager 角色,请参阅架构主题

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

定义 Cloud Credentials

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

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

  1. apiuser 身份登录您的 Velostrata Manager。
  2. 点击来源云 (Source Cloud) 图标。
  3. 使用您在创建 Manager 时创建的凭据登录。
  4. 点击云凭据 (Cloud Credentials) 标签页。
  5. 点击创建,并从云服务商下拉菜单中选择 AWS
  6. 为您的凭据输入名称,然后选择要在其中创建此凭据的 AWS 区域
  7. 为您之前创建的 IAM 账号输入 AWS 访问密钥密钥
  8. 点击确定 (OK)。

为来源云定义 Cloud Details

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

创建适用于 AWS 的 Cloud Details 对象

如果要从 AWS 迁移机器,则需要在 Velostrata Manager 中为 AWS 创建 Cloud Details 对象。此对象表示要迁移到 Google Cloud 的虚拟机的 AWS 来源。

如需为 AWS 创建 Cloud Details 对象,请转到 Velostrata Manager 的屏幕:

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

    参数 说明 自动填充的下拉菜单
    名称 (Name) 此 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 了。