将 AWS 实例迁移到 Google Cloud

本文档介绍如何使用 Migrate for Compute Engine 将虚拟机从 AWS 迁移到 Google Cloud。

在继续操作之前,请务必满足前提条件并完成 AWS 的配置

准备 Linux 虚拟机

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

AWS 的可用迁移操作

从 AWS 迁移到 Google Cloud 时,支持以下操作:

  • 云端运行
  • 存储迁移
  • 移回原处
  • 准备分离
  • 分离
  • 清理

如需详细了解上述操作,请参阅虚拟机迁移生命周期

迁移过程

在将实例从 AWS 迁移到 Google Cloud 的过程中,Migrate for Compute Engine 将获取装载到 AWS 实例的 EBS 卷的所有权,具体方法如下:

  • 在 AWS 中停止来源虚拟机。
  • 在 AWS 中创建 Migrate for Compute Engine 虚拟机导入程序。
  • 将 EBS 卷与来源虚拟机分离,并将它们挂接到导入程序。
  • 在 Google Cloud 中创建实例。
  • 将数据从导入程序流式传输到 Google Cloud Cloud Extensions 扩展。
  • 终止导入程序并将磁盘重新挂接到来源虚拟机。

在该过程结束时,原始 AWS 实例保持不变,而原始 EBS 卷会重新挂接并关闭。

通过波次界面进行迁移

支持通过波次迁移功能将存储系统从 AWS 迁移到 Google Cloud。

要启动存储迁移,请在您的波次中创建新的完整迁移作业