使用基于 Azure Migrate 的解决方案,可以将 VM 从 Hyper-V 和 VMware 迁移到 Azure 本地版本 23H2 实例。 本常见问题解答解答了有关使用 Azure Migrate 将 VM 从 Hyper-V 或 VMware VM 迁移到 Azure 本地实例的问题。 选项卡对 VMware 和 Hyper-V VM、 仅限 VMware VM 和 Hyper-V VM 有疑问。
常见问题解答
我运行 Windows Server 2008 R2 虚拟机(VM)。 如何将此 VM 迁移到 Azure 本地实例?
Windows Server 2008 R2 VM 要求将 Service Pack 1(SP1)作为基线要求运行,并安装以下更新修补程序:KB3138612。 此修补程序允许设备成功发现 Windows Server 2008 R2 SP1 VM。 然后,可以更新所有修补程序以获取最新的 Hyper-V 集成服务。
运行 winrm quickconfig
以通过防火墙添加 winrm
访问权限,因为此操作不会自动发生。
复制并迁移 VM 后,将 VM 版本设置为目标上的最新支持版本。 对于 Azure 本地版本 22H2,版本为 10。
注意
迁移是一个单向过程,无法撤消。 无法降级 VM 版本。
若要确保所有 VM 都是版本 10,请运行以下 cmdlet:
Get-VM * | Format-Table Name, Version
下面是示例输出:
Name Version
------------- ---------
migtarg01 10.0
ws2019-01 10.0
Centos9-01 10.0
ws2008R2 10.0
我的群集共享卷(CSV)存储已满或几乎已满。 应采取何种操作?
展开群集共享卷。 按照 Azure 本地和 Windows Server 系统上扩展卷中的说明进行操作。
如何实现从 Azure Migrate 项目中删除设备?
若要从项目中删除目标设备并创建新设备,请运行以下命令:
.\AzureMigrateInstaller.ps1 -RemoveAzMigrate
删除设备后,请按照文档中的说明重新安装。
我在源环境中运行 Linux VM。 是否可以将这些 VM 迁移到 Azure 本地?
是的。 有许多 Linux 分发版可以在迁移到 Azure 本地的 VM 上运行。 有关完整列表,请参阅 支持的配置。
我位于不在列出的受支持地理位置的地理位置中。 这是否意味着我无法使用此迁移解决方案?
你仍然可以使用此解决方案。 只需在一个受支持的地理位置创建 Azure Migrate 项目和存储帐户,因为迁移的 VM 可以位于任何地理位置。
是否为此迁移解决方案付费?
迁移 180 天没有工具使用费。 开始复制项目中的 VM 的时间。
迁移需要一些服务,例如在订阅中创建的存储帐户和密钥保管库。 这些服务会产生一些费用。
若要使用下载的 .zip 文件安装源或目标设备,我需要 Windows Server 2022 操作系统(OS)。 如何获取 Windows Server 2022 OS?
可以使用自己的许可映像来安装这些设备。 你还可以使用 Windows Server 2022 评估版,最多 180 天免费。
我的源 VM 使用静态 IP 地址。 将 VM 迁移到 Azure 本地时,这些地址是否保留?
目前,VMware 和 Hyper-V 迁移仅支持使用 DHCP 配置的 VM。 对于具有静态 IP 地址的源 VM,请先将其迁移到目标 Azure 本地系统。 迁移后,使用 Hyper-V 管理器连接到 VM,并手动更改 IP 配置。
我为源 VM 的 IP 地址使用 DHCP 预留。 迁移是否确保保留 MAC 地址,以便迁移的 VM 可以获取相同的 IP 地址?
此版本不支持此方案。
是否已启用安全启动的 VM,是否支持迁移?
此版本不支持启用了安全启动的 Linux 和 Windows VM。
如何实现在迁移的 VM 上启用来宾管理?
首先,确保托管已迁移 VM 的目标 Azure 本地更新到 2405.1。 此版本包含针对已迁移 VM 的来宾启用的修补程序。 然后,按照在 Arc VM 上启用来宾管理中的说明进行操作。
是否可以将同一 Azure Migrate 项目用于 Hyper-V 和 VMware 迁移?
否,此版本不支持此方案。 为每个要从中迁移的源创建一个单独的项目。
是否可以使用专用终结点连接到 Azure Migrate 项目?
否,此版本不支持此方案。