本文档介绍如何使用 Migrate for Compute Engine 将虚拟机从 AWS 迁移到 Google Cloud。
准备 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。
要启动存储迁移,请在您的波次中创建新的完整迁移作业。