Azure 云迁移之使用Azure Migrate迁移VMware VM(二)

通过上一篇文章,我们了解了使用Azure Migrate迁移VMware VM到Azure的两种类型。本篇文章将介绍第一种迁移类型,那就是以无代理方法将本地 VMware VM 迁移到 Azure。

1、复制 VM

在部署VMware VM设备并配置之后,执行发现,完成发现后,可以开始将 VMware VM 复制到 Azure。最多可以同时复制 10 台计算机。 如果需要复制更多,则可以每批 10 台同时复制它们。 对于无代理迁移,最多可运行 100 次同时复制。

1)在 Azure Migrate 项目中选择“服务器”>“Azure Migrate: 服务器迁移”,然后单击“复制”。

image

2)在“复制”>“源设置” > “你的计算机是否已虚拟化”中,选择“是,使用 VMware vSphere”。在“本地设备”中,选择已设置的 Azure Migrate 设备的名称,然后选择“确定”。

image

3)在“虚拟机”中,选择要复制的计算机。

  • 如果已针对 VM 运行评估,则可以应用评估结果中提供的 VM 大小和磁盘类型(高级/标准)建议。 为此,请在“从 Azure Migrate 评估导入迁移设置?”中选择“是”选项。
  • 如果你未运行评估,或者不想要使用评估设置,请选择“否”选项。
  • 如果已选择使用评估,则选择 VM 组和评估名称。

在“虚拟机”中,根据需要搜索 VM,并检查要迁移的每个 VM。 然后单击“下一页: 目标设置”。

image

4)在“目标设置”中,选择订阅以及要迁移到的目标区域,并指定迁移之后 Azure VM 所在的资源组。 在“虚拟网络”中,选择迁移之后 Azure VM 要加入到的 Azure VNet/子网。在“Azure 混合权益”中:如果你不想要应用 Azure 混合权益,请选择“否”。 然后单击“下一步”。如果你的 Windows Server 计算机享有有效软件保障或 Windows Server 订阅的权益,并且你想要将此权益应用到所要迁移的计算机,请选择“是”。 然后单击“下一步” 。

image

扫描二维码关注公众号,回复: 9651161 查看本文章

需要注意选择的区域如果与评估的区域不同的话,则成本可能会因所选区域而异。

image

5)在“计算”中,查看 VM 名称、大小、OS 磁盘类型和可用性集。 VM 必须符合 Azure 要求。

  • VM 大小:如果你正在使用评估建议,则 VM 大小下拉列表将包含建议的大小。 否则,Azure Migrate 会根据 Azure 订阅中最接近的匹配项选择大小。 或者,请在“Azure VM 大小”中的手动选择一个大小。
  • OS 磁盘:为 VM 指定 OS(启动)磁盘。 OS 磁盘是包含操作系统引导加载程序和安装程序的磁盘。
  • 可用性集:如果迁移后 VM 应位于某个 Azure 可用性集中,请指定该集。 该集必须位于为迁移指定的目标资源组中。

image

6)在“磁盘”中,指定是否要将 VM 磁盘复制到 Azure,并选择 Azure 中的磁盘类型(标准 SSD/HDD 或高级托管磁盘)。 然后单击“下一步” 。

  • 可以从复制中排除磁盘。
  • 如果排除了磁盘,迁移后,这些磁盘将不会出现在 Azure VM 中。

image

7)检查并开始复制”中检查设置,然后单击“复制”启动服务器的初始复制。在复制开始之前,随时可以在“管理” > “复制计算机”中更新复制设置。 开始复制后无法更改设置。

image


2、运行测试迁移

增量复制开始后,在运行到 Azure 的完整迁移之前,可以针对 VM 运行测试迁移。 强烈建议在迁移之前,针对每台计算机至少执行此操作一次。

  • 运行测试迁移可以检查迁移是否按预期进行,而不会影响本地计算机,它们仍可保持正常运行并继续复制。
  • 测试迁移通过使用复制的数据创建一个 Azure VM 来模拟迁移(通常是迁移到 Azure 订阅中的非生产 VNet)。
  • 可以使用复制的测试 Azure VM 来验证迁移、执行应用测试,并解决完整迁移之前出现的任何问题。

1)在“迁移目标” > “服务器” > “Azure Migrate: 服务器迁移”中,单击“复制服务器”。

image

2)右键单击要测试的 VM,然后单击“测试迁移”,或点击上下文菜单中的“测试迁移”

image

3)在“测试迁移”中,选择 Azure VM 在迁移后所在的 Azure VNet。 建议使用非生产 VNet。“测试迁移”作业随即启动。 在门户通知中监视该作业。迁移完成后,在 Azure 门户上的“虚拟机”中查看已迁移的 Azure VM。 计算机名称带有 -Test 后缀。

image

测试完成后,在“复制计算机”中右键单击该 Azure VM,然后单击“清理测试迁移”。

imageimage

可以看到迁移阶段变为测试清理正在进行

image



3、迁移 VM

确认测试迁移按预期方式进行后,可以迁移本地计算机。

1)在 Azure Migrate 项目中选择“服务器” > “Azure Migrate: 服务器迁移”,然后单击“复制服务器”。

image

2)在“复制计算机”中,右键单击该 VM 并选择“迁移”。

image

3)在“迁移” > “关闭虚拟机并执行计划迁移(不会丢失任何数据)”中,选择“是” > “确定”。

  • 默认情况下,Azure Migrate 将关闭本地 VM,并运行按需复制,以同步自上次复制发生以来发生的任何 VM 更改。 这可以确保不会丢失数据。
  • 如果你不想要关闭 VM,请选择“否”

image

随即会针对该 VM 启动一个迁移作业。 在 Azure 通知中跟踪该作业。该作业完成后,可以从“虚拟机”页查看和管理该 VM。

image

4、完成迁移后的工作

  1. 完成迁移后,右键单击该 VM 并选择“停止复制”。 这会停止本地计算机的复制,并清理 VM 的复制状态信息。
  2. 在已迁移的计算机上安装 Azure VM Windows 或 Linux 代理。
  3. 执行任何迁移后的应用调整,例如更新数据库连接字符串和 Web 服务器配置。
  4. 对 Azure 中当前运行的迁移应用程序执行最终的应用程序和迁移验收测试。
  5. 将流量交接到已迁移的 Azure VM 实例。
  6. 从本地 VM 清单中删除本地 VM。
  7. 从本地备份中删除本地 VM。
  8. 更新所有内部文档,以显示新的位置和 Azure VM 的 IP 地址。

猜你喜欢

转载自blog.51cto.com/fjcloud/2476297