适用于: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 项目。 有关详细信息,请参阅创建和管理项目。
在 Azure 门户主页上,选择“Azure Migrate”。
在 “开始” 页上,选择“ 创建项目”。
在“创建项目”页上:
- 输入订阅。 确保所选订阅与 Azure Local 实例关联的 Azure 租户相同。
- 输入资源组,或选择已存在的资源组。
- 输入新项目名称。
- 选择之前创建的受支持地理区域。 有关详细信息,请参阅支持的地理区域。
完成后,选择“创建”。