将 Azure 配置为来源

本文档介绍如何将 Azure 虚拟机迁移到 Google Cloud。

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

定义 Cloud Credentials

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

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

  1. apiuser 身份登录到 Migrate for Compute Engine Manager。
  2. 点击来源云 (Source Cloud)。
  3. 使用您在创建 Migrate for Compute Engine Manager 时创建的凭据登录。
  4. 云凭据 (Cloud Credentials) 标签页中,点击创建 (Create)。
  5. 创建新凭据 (Create New Credentials) 对话框中,输入各项值以配置凭据:
    • 云服务商 (Cloud provider) - 选择 Azure。
    • 凭据名称 (Credentials Name) - 输入此凭据配置的名称。
    • 订阅 ID (Subscription ID) - 输入您的 Azure 订阅 ID。
    • 租户 ID (Tenant ID) - 输入您的 Azure 租户 ID。
    • 应用(客户端)ID (Application (client) ID) - 输入您的 Azure 客户端 ID。
    • 客户端密钥 (Client secret) - 输入您的 Azure 密钥。
  6. 点击确定 (OK)。

定义 Cloud Details

Cloud Details 定义 Migrate for Compute Engine 运行的 Azure 环境的具体细节。这些具体细节包括云凭据、位置、子网和安全组信息。

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

创建 Cloud Details 对象,用于表示要迁移到 Google Cloud 的虚拟机的 Azure 来源。

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

  1. 点击来源云 (Source Cloud) 图标。
  2. 云详情 (Cloud Details) 标签页中,点击创建
  3. 创建新的 Cloud Details (Create New Cloud Details) 对话框中,输入各项值以配置凭据。
    • 云服务商 (Cloud Provider) - 选择 Azure
    • 名称 (Name) - 输入此 Cloud Details 对象的名称。
    • 凭据 (Credentials) - 选择您在上一步中创建的 Azure 凭据对象。
    • 资源组 (Resource Group) - 输入您选择的名称。Migrate for Compute Engine 将使用您提供的名称在 Azure 上创建一个资源组。它将使用此资源组存储所需的资源。
    • 位置 (Location) - 选择 Azure 环境的位置。
    • 子网 (Subnet) - Migrate for Compute Engine 导入将使用的子网。
    • 安全组 (Security Group) - 选择要分配给 Migrate for Compute Engine 导入程序的安全组。
  4. 点击确定 (OK)。

创建 Cloud Details 可能需要几分钟的时间。您可以在 Migrate for Compute Engine Manager 中监控状态。

完成创建后,您就可以将虚拟机从 Azure 迁移到 GCP 了。

修复 Azure Cloud Details

如果您的 Azure 源配置由于某种原因而损坏,您可以使用 Migrate for Compute Engine Manager 对其进行修复。

修复 Azure Cloud Details

  1. 打开 Migrate for Compute Engine Manager。
  2. 点击来源云 (Source Cloud)。
  3. 在 *Cloud Details 标签页上,点击修复 (Repair)。