使用 Azure Migrate 将 VMware 迁移到 Azure 本地的先决条件

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

本文介绍了在开始将 VMware 虚拟机 (VM) 迁移到 Azure Local 的过程之前需要完成的前提条件任务。 如果尚未完成这些任务,请务必查看迁移要求

先决条件

以下列表包含将 VMware VM 迁移到 Azure Local 必须满足的前提条件。 一些前提条件适用于源 VMware 服务器,有些适用于目标 Azure Local 实例,有些则同时适用于两者。

先决条件 适用于 详细信息
打开所需的 VMware 防火墙端口。 3389 – 3389 端口上的入站连接,允许远程桌面连接到设备。
44368 – 端口 44368 上的入站连接,通过使用 URL 远程访问设备管理应用程序:https://<appliance-ip-or-name>:44368
443 – 端口 443 上的入站和出站连接,用于与协调复制和迁移的 Azure Migrate 服务通信,并允许设备与 vCenter Server 通信。
902 – 端口 902 上的入站和出站连接,用于设备从 ESXi 主机的快照中复制数据,并将检测信号流量发送到 vCenter。
445 – 端口 445 (SMB) 上的入站和出站连接,用于在源设备和目标设备之间进行通信。
打开所需的 Hyper-V 防火墙端口。 目标 3389 – 3389 端口上的入站连接,允许远程桌面连接到设备。
44368 – 端口 44368 上的入站连接,通过使用 URL 远程访问设备管理应用程序:https://<appliance-ip-or-name>:44368
445 – 端口 445 (SMB) 上的入站和出站连接,用于在源设备和目标设备之间进行通信。
5985、5986 – 端口 5985(WinRM)上的入站和出站连接,以便从设备与主机通信。
允许所需的 URL 源,
目标
URL 访问
*.siterecovery.azure.com
在 VM 上配置 SAN/磁盘策略。 配置 SAN/磁盘策略
在 Linux VM 上安装 Hyper-V Linux Integration Services 重新生成 Linux init 映像,使之包含所需的 Hyper-V 驱动程序。
重新生成 init 映像可确保 VM 在 Azure 本地启动。 大多数新版本的 Linux 分发版都包含此版本。
部署、配置和注册 Azure Local 实例。 目标 创建并注册 Azure Local 实例
验证部署是否成功。 目标 验证部署是否成功
验证并记下在 Azure Local 系统上部署期间创建的自定义位置。 目标 验证部署是否成功
为用于存储 VM 配置和 OS 磁盘的 Azure Arc 资源网桥创建自定义存储路径。 目标 创建存储路径
为 Azure Arc 资源桥创建逻辑网络,以供 VM 使用。 目标 创建逻辑网络。
启用 Azure Migrate 项目订阅的贡献者和用户管理员访问权限。 Azure 和 AppSource 使用 Azure 门户分配 Azure 角色
创建 Azure Migrate 项目 源,目标 创建 Azure Migrate 项目

创建 Azure Migrate 项目

在迁移之前,请按照以下步骤在 Azure 门户中创建 Azure Migrate 项目。 有关详细信息,请参阅创建和管理项目

  1. 在 Azure 门户主页上,选择“Azure Migrate”

  2. “开始” 页上,选择“ 创建项目”。

    Azure 门户中“开始”页的屏幕截图。

  3. 在“创建项目”页上:

    1. 输入订阅。 确保所选订阅与 Azure Local 实例关联的 Azure 租户相同。
    2. 输入资源组,或选择已存在的资源组。
    3. 输入新项目名称。
    4. 选择之前创建的受支持地理区域。 有关详细信息,请参阅支持的地理区域

    Azure 门户中”创建项目“页的屏幕截图。

  4. 完成后,选择“创建”。

后续步骤