Azure Local 基于 Azure Migrate 的迁移(预览版)概述

适用于:Azure 本地 2503 及更高版本

本文概述了如何使用 Azure Migrate 将 Hyper-V 虚拟机(VM)迁移到 Azure 本地实例。

Azure Migrate 是一个中心中心,用于发现、评估和迁移本地服务器、应用和数据到 Microsoft Azure 云。 Azure Local 是一种超融合基础结构(HCI)系统解决方案,用于托管混合环境中的虚拟化 Windows 和 Linux 工作负载。 可以使用 Azure Migrate 平台将本地 Hyper-V VM 移动到 Azure 本地实例。

有关 Azure Migrate 平台的详细信息,请参阅 关于 Azure Migrate

重要

此功能目前处于预览状态。 有关 beta 版本、预览版或尚未正式发布的版本的 Azure 功能所适用的法律条款,请参阅 Microsoft Azure 预览版的补充使用条款

好处

下面是使用 Azure Migrate 将本地 VM 迁移到 Azure 本地的好处。 本解决方案:

  • 在迁移之前,无需为源 VM 做好准备,包括安装代理。
  • 通过Azure门户提供控制面板。 可以使用门户启动、运行和跟踪迁移到 Azure。
  • 将数据流保留在本地,从本地 Hyper-V 迁移到 Azure Local。
  • 使您的本地服务器上运行的虚拟机保持最小化的停机时间。

迁移组件

使用 Azure Migrate,可以选择将数据从本地环境迁移到 Azure 或本地 Azure 本地实例。

下图显示了使用 Azure Migrate 迁移到您内网的 Azure 本地实例的过程:

关系图显示了将 VM 迁移到 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. 发现 创建和配置 Azure Migrate 源设备。 使用此工具检测内部源 Hyper-V 服务器。

有关详细信息,请参阅 “发现 Hyper-V VM”。
3. 复制 在 Azure 本地设备上创建和配置目标设备。 选择并复制在上一步中发现的 VM。

有关详细信息,请参阅 复制 Hyper-V VM
4. 迁移、验证 复制完成后,选择 VM 并将其迁移到 Azure 本地。 迁移完成后,验证 VM 是否已成功启动,并且数据已正确迁移。 现在可以暂停复制并解除源 VM 的授权。

有关详细信息,请参阅 迁移和验证 Hyper-V VM

后续步骤

若要准备迁移,请参阅以下文章: