版本 4.11

Migrate for Compute Engine 使用入门

本方法指南将逐步介绍用于设置 Google Cloud Migrate for Compute Engine(以前称为 Velostrata)并将虚拟机迁移到 Google Cloud 的概括性端到端部署步骤。

关于 Migrate for Compute Engine

Migrate for Compute Engine 只需短短几分钟即可让企业应用在 Google Cloud 中运行,与此同时,数据会在后台以透明方式进行迁移。借助 Migrate for Compute Engine,企业可以验证和运行应用并将其迁移到 Google Cloud,而无需重写应用、修改映像或更改管理流程。

如需详细了解 Migrate for Compute Engine 解决方案架构、功能和术语,请参阅 Google Cloud 参考架构

查看迁移要求

查看从您的源平台迁移的要求

设置迁移环境

在迁移之前,您需要设置一个迁移环境,其中包括网络配置、协调迁移的迁移管理器、关于源平台的配置以及作为存储数据的目标端渠道的 Cloud Extensions 扩展。

配置网络和访问权限

部署 Migrate for Compute Engine 组件之前,请先配置网络服务帐号,以便允许 Migrate for Compute Engine 组件与源平台之间进行通信。

设置 Migrate for Compute Engine Manager

部署 Migrate for Compute Engine Manager,帮助您选择要迁移的虚拟机、选择迁移操作和管理迁移。

将源平台配置为迁移来源

  • 准备 VMware vSphere,使其作为来源

    要将虚拟机从本地环境迁移到 Google Cloud,您需要准备 vSphere,使其作为迁移虚拟机的来源

  • 准备 AWS,使其作为来源

    要从 AWS 迁移虚拟机,您需要首先准备 AWS 环境并将其连接到 Google Cloud。

  • 准备 Azure,使其作为来源

    要从 Azure 迁移虚拟机,您需要先准备 Azure 环境并将其连接到 Google Cloud。

设置 Cloud Extensions 扩展

在 Google Cloud 中安装一个或多个 Cloud Extensions 扩展。它们是关联迁移来源和目标之间虚拟机存储的渠道。

迁移您的第一个虚拟机

Migrate for Compute Engine Manager 和 Cloud Extensions 扩展配置好且正常运行后,您便可以开始将虚拟机迁移到 Compute Engine。

如需了解一些最常见操作的说明,请访问以下链接:

获取帮助

如果您在部署时遇到问题,请与我们联系,以便我们为您提供帮助

其他导入选项

除了使用 Migrate for Compute Engine 之外,您还可以将现有环境(例如本地或其他云服务商)中提供的虚拟机实例、自定义映像或磁盘添加到 Compute Engine。

具体选择的导入方法取决于您是要导入虚拟机实例、磁盘还是映像。

下表汇总了除 Migrate for Compute Engine 之外的导入方法。

您要导入的内容 工具或程序 最佳用途
虚拟机实例(采用 OVA 或 OVF 格式) 导入虚拟设备 导入虚拟设备。虚拟设备是预封装虚拟机。
虚拟磁盘或映像
导入虚拟磁盘
导入本地环境中的虚拟磁盘或模板磁盘。

此方法使用 images import 命令。

如果需要进行高级自定义或拥有采用 import 命令不支持的格式的来源磁盘,则您可以手动导入和配置磁盘
机器映像 通过虚拟设备创建机器映像 导入机器映像。机器映像是 Compute Engine 资源,用于存储创建虚拟机实例所需的一个或多个磁盘的所有配置、元数据、权限和数据。

此方法最适合用于通过虚拟设备创建机器映像。

后续步骤

以下技术参考系列文章介绍如何使用 Migrate for Compute Engine 将虚拟机从来源环境迁移到 Google Cloud: