适用于:Azure 本地 2503 及更高版本
本文概述了如何使用 Azure Migrate 将 VMware 虚拟机(VM)迁移到 Azure 本地实例。
Azure Migrate 是一个中心中心,用于发现、评估和迁移本地服务器、应用和数据到 Microsoft Azure 云。 Azure Local 是一种超融合基础结构系统解决方案,用于托管混合环境中的虚拟化 Windows 和 Linux 工作负载。 可以使用 Azure Migrate 平台将本地 VMware VM 移动到 Azure 本地实例。
有关 Azure Migrate 平台的详细信息,请参阅 关于 Azure Migrate。
好处
下面是使用 Azure Migrate 将本地 VMware VM 迁移到 Azure 本地的好处。 本解决方案:
- 无需对 VMware VM 进行任何准备,包括在迁移前安装代理。
- 通过 Azure 门户提供控制平面。 可以使用门户启动、运行和跟踪到 Azure Local 的迁移。
- 将本地数据流从本地 VMware 源服务器迁移到 Azure Local。
- 导致本地 VMware 服务器上运行的 VM 停机时间最短。
迁移组件
使用 Azure Migrate,可以选择将数据从本地环境迁移到 Azure 或本地 Azure 本地实例。
下图显示了使用 Azure Migrate 迁移到您内网的 Azure 本地实例的过程:
若要以高分辨率下载体系结构图,请访问 Jumpstart Gems。
迁移过程包括以下关键组件,分为两个层:
Azure 层:
- Azure Migrate 项目。 迁移过程的核心,用于协调源 VM 的发现和 VM 的复制。 源和目标设备都必须注册到此项目。
- 存储帐户和密钥保管库。 用于存储元数据和复制状态数据。
- Azure 资源管理器(ARM)。 通过与 Azure 本地资源提供程序交互,跨 Azure 和 Azure Local 协调和管理资源。
本地层:
- 源服务器(VMware/Hyper-V)。 托管要迁移的 VM。
- Azure Migrate 源工具。 在本地 VMware 或 Hyper-V 群集上运行,以发现和准备用于迁移的 VM。
- Azure Migrate 目标设备。 在接收已迁移 VM 的 Azure 本地实例上运行。
- Arc 资源桥(ARB)和 Hyper-V 故障转移群集管理器。 用于编排和虚拟机供应。
注意
要迁移的 VM(VMware/Hyper-V)的磁盘和数据不会存储在关联的 Azure 存储帐户中。 只有元数据和复制数据存储在 Azure 存储帐户中。
迁移阶段
以下是迁移过程的关键阶段:
| # | 阶段 | 说明 |
|---|---|---|
| 1. | 准备 | 通过完成迁移先决条件来准备迁移。 部署、配置和注册 Azure 本地实例。 此系统是迁移目标。 在 Azure 中创建 Azure Migrate 项目和Azure 存储帐户。 有关详细信息,请参阅 查看 Azure Migrate 的先决条件。 |
| 2. | 发现 | 在 VMware 上创建和配置 Azure Migrate 源设备。 使用此工具来发现您本地的 VMware 源服务器。 有关详细信息,请参阅 “发现 VMware VM”。 |
| 3. | 复制 | 在 Azure 本地设备上创建和配置目标设备。 选择并复制在上一步中发现的 VM。 有关详细信息,请参阅 复制 VMware VM。 |
| 4. | 迁移、验证 | 复制完成后,选择 VMware VM 并将其迁移到 Azure 本地。 迁移完成后,验证 VM 是否已成功启动,并且数据已正确迁移。 现在可以暂停复制并解除源 VMware VM 的授权。 有关详细信息,请参阅 迁移和验证 VMware VM。 |
后续步骤
若要准备 VMware 迁移,请参阅以下文章: