AWS 到 GCP 的迁移概览

本篇概览文章简要介绍使用 Google Cloud Migrate for Compute Engine(原 Velostrata)将虚拟机从 AWS EC2 迁移到 Google Cloud 所需的常规步骤。

GCP 前提条件

开始迁移到 Google Cloud 之前,请务必创建 Identity and Access Management 权限

设置 VPN

规划并建立 AWS 和 Google Cloud 之间的安全连接。完成此操作的一种方法是使用 Terraform 创建一个连接。

设置 AWS 网络

请参阅网络访问要求,详细了解部署 Migrate for Compute Engine 时的防火墙、路由和网络标记注意事项。

创建 AWS IAM 凭据

创建 IAM 组和凭据以便 Migrate for Compute Engine 能够连接到 AWS。

设置 Velostrata Manager

Velostrata Manager 会提供网页界面,并通过 Google Cloud 控制迁移操作。请设置以继续操作。

将 AWS IAM 凭据上传到 Velostrata Manager

接下来,使用您的 AWS IAM 凭据在 Velostrata Manager 上创建 Cloud Details

创建 Cloud Extensions

配置 Velostrata Manager 后,请创建 Cloud Extension 以进行迁移。

准备 Linux 虚拟机

如果要迁移 Linux 虚拟机,请安装 Migrate for Compute Engine 软件包,为 Google Cloud 重新配置这些虚拟机。

迁移一波虚拟机

Migrate for Compute Engine 会将虚拟机组整理为数个波次。在了解应用的依赖项后,创建包含虚拟机组的 Runbook开始迁移