本篇概览文章简要介绍了使用 Google Cloud Migrate for Compute Engine(原 Velostrata)将虚拟机从 Microsoft Azure 迁移到 Google Cloud 所需的常规步骤。
为迁移配置来源和目标位置
- 设置 GCP,使其作为迁移目标位置。开始迁移到 Google Cloud 之前,请务必创建 Identity and Access Management 权限。
- 设置 VPN,以在迁移来源和目标位置之间建立通信。规划并建立 Azure 和 Google Cloud 之间的安全连接。完成此操作的一种方法是按照该向导进行操作。
- 配置网络访问。请参阅网络访问要求,详细了解部署 Migrate for Compute Engine 时的防火墙、路由和网络标记注意事项。
- 在 Migrate for Compute Engine Manager 中创建 Azure 凭据,使 Migrate for Compute Engine 可以连接到 Azure。
- 设置 Migrate for Compute Engine Manager。Migrate for Compute Engine Manager 提供网页界面并通过 Google Cloud 控制迁移操作。
- 使用 Azure 凭据在 Migrate for Compute Engine Manager 上创建 Cloud Details。
- 设置 Cloud Extensions。配置 Migrate for Compute Engine Manager 后,请创建用于迁移的 Cloud Extensions 扩展。
- 为指定虚拟机创建一个测试克隆以执行测试迁移,然后验证迁移的虚拟机。测试克隆是虚拟机的副本,不使用来自源平台的实时数据。
- 准备 Linux 虚拟机。如果要迁移 Linux 虚拟机,请安装 Migrate for Compute Engine 软件包,为 Google Cloud 重新配置这些虚拟机。
迁移虚拟机
迁移一波虚拟机。Migrate for Compute Engine 会将虚拟机组整理为数个波次。在了解应用的依赖项后,创建包含虚拟机组的 Runbook,然后开始迁移。