使用专用链接将服务器迁移到 Azure

本文介绍如何使用 Azure Migrate,通过 Azure 专用链接在专用网络上迁移服务器。 可以通过专用链接使用 Azure Migrate 和服务器迁移工具,通过 Azure ExpressRoute 专用对等互连或站点到站点 (S2S) VPN 连接以私密且安全的方式连接到 Azure Migrate。

本文介绍如何通过无代理迁移使用 Azure Migrate 和服务器迁移工具将本地 VMware VM 迁移到 Azure。

设置 Azure Migrate 设备

Azure Migrate 和服务器迁移工具可运行轻型 VMware VM 设备,以实现 VMware VM 的发现、评估和无代理迁移。 如果已按照发现和评估教程进行操作,则已设置设备。 如果没有,请在继续之前设置和配置设备

要使用专用连接进行复制,可使用之前在 Azure Migrate 项目设置期间创建的存储帐户,或创建新的缓存存储帐户并配置专用终结点。 要使用专用终结点创建新的存储帐户,请参阅存储帐户的专用终结点

  • 专用终结点允许 Azure Migrate 设备使用 ExpressRoute 专用对等互连或 VPN 等专用连接来连接到缓存存储帐户。 然后,就可以直接在该专用 IP 地址上传输数据。

重要

  • 除复制数据以外,Azure Migrate 设备还会与 Azure Migrate 服务通信,以实现其控制平面活动。 这些活动包括协调复制。 Azure Migrate 设备与 Azure Migrate 服务之间的控制平面通信在 Azure Migrate 服务的公共终结点上继续通过 Internet 进行。
  • 该存储帐户的专用终结点应当可从 Azure Migrate 设备所部署在的网络中访问。
  • DNS 必须配置为,通过 Azure Migrate 设备为缓存存储帐户的 blob 服务终结点将 DNS 查询解析到连接到缓存存储帐户的专用终结点的专用 IP 地址。
  • 必须可在缓存存储帐户的公共终结点上访问该帐户。 Azure Migrate 使用缓存存储帐户的公共终结点,将数据从存储帐户转移到副本托管磁盘。

复制 VM

设置设备并完成发现之后,可以开始将 VMware VM 复制到 Azure。

下图说明了使用 Azure Migrate 和服务器迁移工具通过专用终结点进行的无代理复制工作流。

显示无代理复制体系结构的示意图。

请按如下所述启用复制:

  1. 在 Azure Migrate 项目 >“Windows、Linux 和 SQL Server”>“迁移工具”>“Azure Migrate: 服务器迁移”中,选择“复制”

  2. 在“复制”>“基础”>“计算机已虚拟化?”中,选择“是,使用 VMware vSphere”。

  3. 在“本地设备”中,选择 Azure Migrate 设备的名称。 选择“确定”

  4. 在“虚拟机”中,选择要复制的计算机。 若要从评估中应用 VM 大小调整和磁盘类型,请在“从 Azure Migrate 评估导入迁移设置?”,

    • 选择“是”,然后选择 VM 组和评估名称。
    • 如果不使用评估设置,请选择“否”。
  5. 在“虚拟机”中,选择要迁移的 VM。 然后,选择“下一步”。

  6. 在“目标设置”中,选择迁移后 Azure VM 将驻留的目标区域。

  7. 在“复制存储帐户”中,使用下拉列表选择要通过专用链接复制的存储帐户。

    注意

    仅列出所选目标区域和 Azure Migrate 项目订阅中的存储帐户。

  8. 接下来,需要为存储帐户创建专用终结点以启用通过专用链接的复制。 确保 Azure Migrate 设备与其专用终结点上的存储帐户具有网络连接。 了解如何验证网络连接

    注意

    • 启用复制后,无法更改存储帐户。
    • 为了协调复制,Azure Migrate 将向受信任的 Azure 服务和恢复服务保管库托管标识授予对所选存储帐户的访问权限。

    提示

    可以通过使用专用链接 FQDN 和存储帐户的专用 IP 地址编辑 Azure Migrate 设备上的 DNS 主机文件来手动更新 DNS 记录。

  9. 选择迁移后 Azure VM 所在的“订阅”和“资源”组。

  10. 在“虚拟网络”中,为迁移的 Azure VM 选择 Azure VNet/子网。

  11. 在“可用性选项”中,选择:

    • 可用性区域,将迁移的计算机固定到区域中的特定可用性区域。 使用此选项可跨可用性区域分配形成多节点应用程序层的服务器。 如果选择此选项,则需要在“计算”选项卡中指定用于每个选定计算机的可用性区域。仅当为迁移选择的目标区域支持可用性区域时,此选项才可用

    • 可用性集,将迁移的计算机放入可用性集。 若要使用此选项,所选的目标资源组必须具有一个或多个可用性集。

    • 如果不需要为迁移的计算机使用其中任何可用性配置,则选择“无需基础结构冗余”选项。

  12. 在“磁盘加密类型”中,选择以下类型:

    • 使用平台管理的密钥进行静态加密

    • 使用客户管理的密钥进行静态加密

    • 通过平台管理的密钥和客户管理的密钥进行双重加密

    注意

    若要使用 CMK 复制 VM,需要在目标资源组下创建磁盘加密集。 磁盘加密集对象将托管磁盘映射到包含 CMK 的密钥保管库,以用于 SSE。

  13. 在“Azure 混合权益”中:

    • 如果你不想应用 Azure 混合权益,请选择“否”,然后选择“下一步”。

    • 如果你的 Windows Server 计算机享有有效软件保障或 Windows Server 订阅的权益,并且你想要将此权益应用到所要迁移的计算机,请选择“是”,然后选择“下一步”。

  14. 在“计算”中,查看 VM 名称、大小、OS 磁盘类型和可用性配置(如果在上一步中选定)。 VM 必须符合 Azure 要求

    • VM 大小:如果你正在使用评估建议,则 VM 大小下拉列表会显示建议大小。 否则,Azure Migrate 会根据 Azure 订阅中最接近的匹配项选择大小。 或者,请在“Azure VM 大小”中的手动选择一个大小。

    • OS 磁盘:为 VM 指定 OS(启动)磁盘。 OS 磁盘是包含操作系统引导加载程序和安装程序的磁盘。

    • 可用性区域:指定要使用的可用性区域。

    • 可用性集:指定要使用的可用性集。

    注意

    如果要为一组虚拟机选择其他可用性选项,请转到步骤 1,在开始为一组虚拟机执行复制后,通过选择其他可用性选项来重复这些步骤。

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

  16. 在“标记”中,向迁移的虚拟机、磁盘和 NIC 添加标记。

  17. 在“检查并开始复制”中检查设置,然后选择“复制”启动服务器的初始复制。 接下来,按照执行迁移的说明进行操作。

首次预配

Azure Migrate 不会使用 Azure 专用链接为复制创建任何其他资源(不会创建服务总线、密钥保管库和存储帐户)。 Azure Migrate 将使用所选存储帐户上传复制数据、状态数据和业务流程消息。

创建存储帐户的专用终结点

若要使用结合专用对等互连的 ExpressRoute 进行复制,请为缓存/复制存储帐户(目标子资源:blob)创建一个专用终结点

注意

只能在常规用途 v2 存储帐户上创建专用终结点。 有关定价信息,请参阅 Azure 页 Blob 定价Azure 专用链接定价

在与 Azure Migrate 项目专用终结点相同的虚拟网络或与此网络相连接的其他虚拟网络中创建存储帐户的专用终结点。

选择“是”,然后与专用 DNS 区域集成。 专用 DNS 区域有助于通过专用链接将虚拟网络的连接路由到存储帐户。 选择“是”会自动将该 DNS 区域链接到虚拟网络。 这还会添加 DNS 记录,用于解析创建的新 IP 和 FQDN。 详细了解专用 DNS 区域

如果创建专用终结点的用户也是存储帐户所有者,则会自动批准创建专用终结点。 否则,存储帐户的所有者必须批准专用终结点才能使用。 要批准或拒绝请求的专用终结点连接,请在存储帐户页的“网络”下转到“专用终结点连接” 。

在继续操作之前,查看专用终结点连接状态的状态。

请确保本地设备与其专用终结点上的存储帐户有网络连接。 要验证专用链接的连接,请从托管 Migrate 设备的本地服务器执行存储帐户终结点(专用链接资源 FQDN)的 DNS 解析,并确保其解析为专用 IP 地址。 了解如何验证网络连接

后续步骤

本文介绍如何使用 Azure Migrate 和服务器迁移工具通过无代理迁移将本地 Hyper-V VM 迁移到 Azure。 你还可以使用基于代理的迁移进行迁移。

设置用于迁移的复制提供程序

下图说明了使用 Azure Migrate 和服务器迁移工具通过专用终结点进行的无代理迁移工作流。

显示复制体系结构的关系图。

对于迁移 Hyper-V VM,Azure Migrate 和服务器迁移工具会在 Hyper-V 主机或群集节点上安装软件提供程序(Azure Site Recovery 提供程序和 Azure 恢复服务代理)。

  1. 在 Azure Migrate 项目 >“Windows、Linux 和 SQL Server”>“Azure Migrate: 服务器迁移”中,选择“发现”。

  2. 在“发现计算机”>“计算机是否已虚拟化?”中,选择“是,使用 Hyper-V”。

  3. 在“目标区域”中,选择要将计算机迁移到的 Azure 区域。

  4. 选择“确认迁移的目标区域为 <区域名称>”。

  5. 选择“创建资源”。 随即会在后台创建一个 Azure Site Recovery 保管库。 在创建资源期间,请勿关闭此页。 如果已设置使用 Azure Migrate 和服务器迁移工具进行迁移,则不会显示此选项,因为之前已设置了资源。

    • 此步骤会在后台创建一个恢复服务保管库,并为该保管库启用一个托管标识。 恢复服务保管库是一个实体,它包含服务器的复制信息并用于触发复制操作。
    • 如果 Azure Migrate 项目具有专用终结点连接,则会为恢复服务保管库创建专用终结点。 此步骤会向专用终结点添加五个完全限定的域名 (FQDN),每个域名对应一种链接到恢复服务保管库的微服务。
    • 五个域名的格式如下:{Vault-ID}-asr-pod01-{type}-.{target-geo-code}.privatelink.siterecovery.windowsazure.cn
    • 默认情况下,Azure Migrate 自动创建一个专用 DNS 区域,并为恢复服务保管库微服务添加 DNS A 记录。 这个专用 DNS 随后链接到专用终结点虚拟网络。
  6. 在“准备 Hyper-V 主机服务器”中,下载 Hyper-V 复制提供程序和注册密钥文件。

    • 需要使用注册密钥将 Hyper-V 主机注册到 Azure Migrate 和服务器迁移工具。

    • 生成的密钥有效期为 5 天。

  7. 将提供程序安装文件和注册密钥文件复制到运行要复制的 VM 的每个 Hyper-V 主机(或群集节点)。

注意

在注册复制提供程序之前,请确保可从托管复制提供程序的计算机访问保管库的专用链接 FQDN。 本地复制设备可能需要其他 DNS 配置,才能将专用链接 FQDN 解析为其专用 IP 地址。 详细了解如何验证网络连接性

接下来,按照安装和注册复制提供程序的说明进行操作。

复制 Hyper-V VM

完成发现后,可以开始将 Hyper-V VM 复制到 Azure。

注意

最多可以同时复制 10 台计算机。 如果需要复制更多,则可以每批 10 台同时复制它们。

  1. 在 Azure Migrate 项目 >“Windows、Linux 和 SQL Server”>“迁移工具”>“Azure Migrate: 服务器迁移”中,选择“复制”。

  2. 在“复制”>“基础”>“计算机已虚拟化?”中,选择“是,使用 Hyper-V”。 然后选择“下一步: 虚拟机”。

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

    • 如果已针对 VM 运行评估,则可以应用评估结果中提供的 VM 大小和磁盘类型(高级/标准)建议。 为此,请在“从 Azure Migrate 评估导入迁移设置?”中选择“是”选项。
    • 如果你未运行评估,或者不想要使用评估设置,请选择“否”选项。
    • 如果你已选择使用评估,请选择 VM 组和评估名称。
  4. 在“虚拟机”中,根据需要搜索 VM,并选择要迁移的每个 VM。 然后选择“下一步: 目标设置”

  5. 在“目标设置”中,选择要迁移到的目标区域、订阅,以及迁移之后 Azure VM 所在的资源组。

  6. 在“复制存储帐户”中,选择将在 Azure 中存储复制数据的 Azure 存储帐户。

  7. 接下来,为存储帐户创建一个私有终结点向恢复服务保管库托管标识授予权限以访问 Azure Migrate 所需的存储帐户。 在你继续之前,这是强制性的。

    • 若要在复制存储帐户的类型为“高级”的情况下将 Hyper-V VM 迁移到 Azure,则必须为缓存存储帐户选择另一个类型为“标准”的存储帐户 。 在这种情况下,必须为复制和缓存存储帐户创建专用终结点。

    • 在继续之前,请确保承载复制提供程序的服务器已通过专用终结点与存储帐户建立网络连接。 了解如何验证网络连接

      提示

      可以通过使用存储帐户的专用链接 FQDN 和专用 IP 地址编辑 Azure Migrate 设备上的 DNS 主机文件来手动更新 DNS 记录。

  8. 在“虚拟网络”中,为迁移的 Azure VM 选择 Azure VNet/子网。

  9. 在“可用性选项”中,选择:

    • 可用性区域,将迁移的计算机固定到区域中的特定可用性区域。 使用此选项可跨可用性区域分配形成多节点应用程序层的服务器。 如果选择此选项,则需要在“计算”选项卡中指定用于每个选定计算机的可用性区域。仅当为迁移选择的目标区域支持可用性区域时,此选项才可用。

    • 可用性集,将迁移的计算机放入可用性集。 若要使用此选项,所选的目标资源组必须具有一个或多个可用性集。

    • 如果不需要为迁移的计算机使用其中任何可用性配置,则选择“无需基础结构冗余”选项。

  10. 在“Azure 混合权益”中:

    • 如果你不想要应用 Azure 混合权益,请选择“否”。 然后,选择“下一步”。

    • 如果你的 Windows Server 计算机享有有效软件保障或 Windows Server 订阅的权益,并且你想要将此权益应用到所要迁移的计算机,请选择“是”。 然后,选择“下一步”。

  11. 在“计算”中,查看 VM 名称、大小、OS 磁盘类型和可用性配置(如果在上一步中选定)。 VM 必须符合 Azure 要求

    • VM 大小:如果你正在使用评估建议,则 VM 大小下拉列表会显示建议大小。 否则,Azure Migrate 会根据 Azure 订阅中最接近的匹配项选择大小。 或者,请在“Azure VM 大小”中的手动选择一个大小。

    • OS 磁盘:为 VM 指定 OS(启动)磁盘。 OS 磁盘是包含操作系统引导加载程序和安装程序的磁盘。

    • 可用性集:如果迁移后 VM 应位于某个 Azure 可用性集中,请指定该集。 该集必须位于为迁移指定的目标资源组中。

  12. 在“磁盘”中,指定需要复制到 Azure 的 VM 磁盘。 然后,选择“下一步”。

    • 可以从复制中排除磁盘。
    • 如果你排除了磁盘,则在迁移后它们将不会出现在 Azure VM 中。
  13. 在“标记”中,向迁移的虚拟机、磁盘和 NIC 添加标记。

  14. 在“检查并开始复制”中检查设置,然后选择“复制”启动服务器的初始复制。

    注意

    在复制开始之前,随时可以在“管理”>“复制计算机”中更新复制设置。 开始复制后无法更改设置。

    接下来,按照执行迁移的说明进行操作。

向恢复服务保管库授予访问权限

必须向恢复服务保管库授予相应权限,才能对缓存/复制存储帐户进行经过身份验证的访问。

若要识别 Azure Migrate 创建的恢复服务保管库,并授予所需权限,请执行以下步骤。

识别恢复服务保管库和托管标识对象 ID

可在“Azure Migrate 和服务器迁移”工具的“属性”页上找到恢复服务保管库的详细信息

  1. 转到“Azure Migrate”中心,在“Azure Migrate : 服务器迁移”磁贴上选择“概述”。

  2. 在左窗格中选择“属性”。 记下恢复服务保管库名称和托管标识 ID。 保管库的“连接类型”为“专用终结点”,“复制类型”为“其他” 。 提供对保管库的访问权限时,需要此信息。

访问存储帐户的权限

必须向保管库的托管标识授予复制所需的存储帐户的以下角色权限。 在这种情况下,必须提前创建存储帐户。

Azure 资源管理器的角色权限根据存储帐户的类型而有所不同。

存储帐户类型 角色权限
标准类型 参与者
存储 Blob 数据参与者
高级类型 参与者
存储 Blob 数据所有者
  1. 转到选择要进行复制的复制/缓存存储帐户。 在左窗格中,选择“访问控制(IAM)”。

  2. 选择“+ 添加”,然后选择“添加角色分配” 。

  3. 在“添加角色分配”页的“角色”框中,从前面所述的权限列表中选择相应的角色 。 输入之前记下的保管库的名称,然后选择“保存”。

  4. 除了这些权限之外,你还必须允许 Azure 受信任服务的访问。 如果网络访问限制为选中的网络,则在“网络”选项卡的“例外”部分中选择“允许受信任的 Azure 服务访问此存储帐户”。

创建存储帐户的专用终结点

若要使用结合专用对等互连的 ExpressRoute 进行复制,请为缓存/复制存储帐户(目标子资源:blob)创建一个专用终结点

注意

只能在常规用途 v2 存储帐户上创建专用终结点。 有关定价信息,请参阅 Azure 页 Blob 定价Azure 专用链接定价

在与 Azure Migrate 项目专用终结点相同的虚拟网络或与此网络相连接的其他虚拟网络中创建存储帐户的专用终结点。

选择“是”,然后与专用 DNS 区域集成。 专用 DNS 区域有助于通过专用链接将虚拟网络的连接路由到存储帐户。 选择“是”会自动将该 DNS 区域链接到虚拟网络。 这还会添加 DNS 记录,用于解析创建的新 IP 和 FQDN。 详细了解专用 DNS 区域

如果创建专用终结点的用户也是存储帐户所有者,则会自动批准创建专用终结点。 否则,存储帐户的所有者必须批准专用终结点才能使用。 要批准或拒绝请求的专用终结点连接,请在存储帐户页的“网络”下转到“专用终结点连接” 。

在继续操作之前,查看专用终结点连接状态的状态。

创建专用终结点后,使用“复制”>“目标设置”>“缓存存储帐户”中的下拉列表,选择要通过专用链接进行复制的存储帐户 。

请确保本地复制设备与其专用终结点上的存储帐户有网络连接。 详细了解如何验证网络连接性

请确保复制提供程序与其专用终结点上的存储帐户有网络连接。 要验证专用链接的连接,请从托管复制提供程序的本地服务器执行存储帐户终结点(专用链接资源 FQDN)的 DNS 解析,并确保其解析为专用 IP 地址。 了解如何验证网络连接

注意

若要在复制存储帐户的类型为“高级”的情况下将 Hyper-V VM 迁移到 Azure,则必须为缓存存储帐户选择另一个类型为“标准”的存储帐户 。 在这种情况下,必须为复制和缓存存储帐户创建专用终结点。

后续步骤

本文介绍了基于代理的复制的概念证明部署路径,以使用 Azure 专用终结点迁移 VMware VMHyper-V VM物理服务器在 AWS 上运行的 VM在 GCP 上运行的 VM 或在其他虚拟化提供程序上运行的 VM。

设置复制设备以进行迁移

下图说明了使用 Azure Migrate 和服务器迁移工具通过专用终结点进行的基于代理的复制工作流。

该工具使用复制设备将服务器复制到 Azure。 请按照以下步骤创建迁移所需的资源。

  1. 在“发现计算机”>“计算机是否已虚拟化?”中,选择“未虚拟化/其他”。
  2. 在“目标区域”中,选择并确认要向其迁移计算机的 Azure 区域。
  3. 选择“创建资源”,创建所需的 Azure 资源。 在创建资源期间,请勿关闭此页。
    • 此步骤会在后台创建一个恢复服务保管库,并为该保管库启用一个托管标识。 恢复服务保管库是一个实体,它包含服务器的复制信息并用于触发复制操作。
    • 如果 Azure Migrate 项目具有专用终结点连接,则会为恢复服务保管库创建专用终结点。 此步骤会向专用终结点添加五个完全限定的域名 (FQDN),每个域名对应一种链接到恢复服务保管库的微服务。
    • 五个域名的格式如下:{Vault-ID}-asr-pod01-{type}-.{target-geo-code}.privatelink.siterecovery.windowsazure.cn
    • 默认情况下,Azure Migrate 自动创建一个专用 DNS 区域,并为恢复服务保管库微服务添加 DNS A 记录。 这个专用 DNS 随后链接到专用终结点虚拟网络。

注意

在注册复制设备之前,请确保可从托管复制设备的计算机访问保管库的专用链接 FQDN。 本地复制设备可能需要其他 DNS 配置,才能将专用链接 FQDN 解析为其专用 IP 地址。 详细了解如何验证网络连接性

验证连接性后,下载设备安装和密钥文件,运行安装过程,并将设备注册到 Azure Migrate。 详细了解如何设置复制设备。 设置复制设备后,按照这些说明在要迁移到的计算机上安装移动服务

复制服务器

现在,选择要复制和迁移的计算机。

注意

最多可以同时复制 10 台计算机。 如果需要复制更多,则可以每批 10 台同时复制它们。

  1. 在 Azure Migrate 项目 >“Windows、Linux 和 SQL Server”>“迁移工具”>“Azure Migrate: 服务器迁移”中,选择“复制”。

  2. 在“复制”>“基础”>“计算机是否已虚拟化?中,选择“未虚拟化/其他”。

  3. 在“本地设备”中,选择已设置的 Azure Migrate 设备的名称。

  4. 在“进程服务器”中,选择复制设备的名称。

  5. 在“来宾凭据”中,选择以前在设置复制安装程序的过程中创建的虚拟帐户,以手动安装出行服务(不支持推送安装)。 然后选择“下一步: 虚拟机”。

  6. 在“虚拟机”中的“从评估中导入迁移设置?”内,保留默认设置“否,我将手动指定迁移设置”。

  7. 选择要迁移的每个 VM。 然后选择“下一步: 目标设置”

  8. 在“目标设置”中,选择要迁移到的订阅、目标区域,以及迁移之后 Azure VM 所在的资源组。

  9. 在“虚拟网络”中,为迁移的 Azure VM 选择 Azure VNet/子网。

  10. 在“缓存存储帐户”中,使用下拉列表选择要通过专用链接复制的存储帐户。

  11. 接下来,为存储帐户创建一个私有终结点向恢复服务保管库托管标识授予权限以访问 Azure Migrate 所需的存储帐户。 在你继续之前,这是强制性的。

    • 在继续之前,请确保托管复制设备的服务器已通过专用终结点与存储帐户建立网络连接。 了解如何验证网络连接

      提示

      可以通过使用存储帐户的专用链接 FQDN 和专用 IP 地址编辑 Azure Migrate 设备上的 DNS 主机文件来手动更新 DNS 记录。

  12. 在“可用性选项”中,选择:

    • 可用性区域,将迁移的计算机固定到区域中的特定可用性区域。 使用此选项可跨可用性区域分配形成多节点应用程序层的服务器。 如果选择此选项,则需要在“计算”选项卡中指定用于每个选定计算机的可用性区域。仅当为迁移选择的目标区域支持可用性区域时,此选项才可用。

    • 可用性集,将迁移的计算机放入可用性集。 若要使用此选项,所选的目标资源组必须具有一个或多个可用性集。

    • 如果不需要为迁移的计算机使用其中任何可用性配置,则选择“无需基础结构冗余”选项。

  13. 在“磁盘加密类型”中,选择以下类型:

    • 使用平台管理的密钥进行静态加密
    • 使用客户管理的密钥进行静态加密
    • 通过平台管理的密钥和客户管理的密钥进行双重加密

    注意

    若要使用 CMK 复制 VM,需要在目标资源组下创建磁盘加密集。 磁盘加密集对象将托管磁盘映射到包含 CMK 的密钥保管库,以用于 SSE。

  14. 在“Azure 混合权益”中:

    • 如果你不想应用 Azure 混合权益,请选择“否”,然后选择“下一步”。
    • 如果你的 Windows Server 计算机享有有效软件保障或 Windows Server 订阅的权益,并且你想要将此权益应用到所要迁移的计算机,请选择“是”。 然后,选择“下一步”。
  15. 在“计算”中,查看 VM 名称、大小、OS 磁盘类型和可用性配置(如果在上一步中选定)。 VM 必须符合 Azure 要求

    • VM 大小:如果你正在使用评估建议,则 VM 大小下拉列表会显示建议大小。 否则,Azure Migrate 会根据 Azure 订阅中最接近的匹配项选择大小。 或者,请在“Azure VM 大小”中的手动选择一个大小。

    • OS 磁盘:为 VM 指定 OS(启动)磁盘。 OS 磁盘是包含操作系统引导加载程序和安装程序的磁盘。

    • 可用性区域:指定要使用的可用性区域。

    • 可用性集:指定要使用的可用性集。

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

    • 可以从复制中排除磁盘。
    • 如果你排除了磁盘,则在迁移后它们将不会出现在 Azure VM 中。
  17. 在“标记”中,向迁移的虚拟机、磁盘和 NIC 添加标记。

  18. 在“检查并开始复制”中检查设置,然后选择“复制”启动服务器的初始复制。

    注意

    在复制开始之前,随时可以在“管理”>“复制计算机”中更新复制设置。 开始复制后无法更改设置。

    接下来,按照执行迁移的说明进行操作。

向恢复服务保管库授予访问权限

必须向恢复服务保管库授予相应权限,才能对缓存/复制存储帐户进行经过身份验证的访问。

若要识别 Azure Migrate 创建的恢复服务保管库,并授予所需权限,请执行以下步骤。

识别恢复服务保管库和托管标识对象 ID

可在“Azure Migrate : 服务器迁移”页上找到恢复服务保管库的详细信息。

  1. 转到“Azure Migrate”中心,在“Azure Migrate: 服务器迁移”磁贴上选择“概述” 。

  2. 在左窗格中选择“属性”。 记下恢复服务保管库名称和托管标识 ID。 保管库的“连接类型”为“专用终结点”,“复制类型”为“其他” 。 提供对保管库的访问权限时,需要此信息。

访问存储帐户的权限

必须向保管库的托管标识授予复制所需的存储帐户的以下角色权限。 在这种情况下,必须提前创建存储帐户。

Azure 资源管理器的角色权限根据存储帐户的类型而有所不同。

存储帐户类型 角色权限
标准类型 参与者
存储 Blob 数据参与者
高级类型 参与者
存储 Blob 数据所有者
  1. 转到选择要进行复制的复制/缓存存储帐户。 在左窗格中,选择“访问控制(IAM)”。
  2. 选择“+ 添加”,然后选择“添加角色分配” 。
  3. 在“添加角色分配”页的“角色”框中,从前面所述的权限列表中选择相应的角色 。 输入之前记下的保管库的名称,然后选择“保存”。
  4. 除了这些权限之外,你还必须允许 Azure 受信任服务的访问。 如果网络访问限制为选中的网络,则在“网络”选项卡的“例外”部分中选择“允许受信任的 Azure 服务访问此存储帐户”。

创建存储帐户的专用终结点

若要使用结合专用对等互连的 ExpressRoute 进行复制,请为缓存/复制存储帐户(目标子资源:blob)创建一个专用终结点

注意

只能在常规用途 v2 存储帐户上创建专用终结点。 有关定价信息,请参阅 Azure 页 Blob 定价Azure 专用链接定价

在与 Azure Migrate 项目专用终结点相同的虚拟网络或与此网络相连接的其他虚拟网络中创建存储帐户的专用终结点。

选择“是”,然后与专用 DNS 区域集成。 专用 DNS 区域有助于通过专用链接将虚拟网络的连接路由到存储帐户。 选择“是”会自动将该 DNS 区域链接到虚拟网络。 这还会添加 DNS 记录,用于解析创建的新 IP 和 FQDN。 详细了解专用 DNS 区域

如果创建专用终结点的用户也是存储帐户所有者,则会自动批准创建专用终结点。 否则,存储帐户的所有者必须批准专用终结点才能使用。 要批准或拒绝请求的专用终结点连接,请在存储帐户页的“网络”下转到“专用终结点连接” 。

在继续操作之前,查看专用终结点连接状态的状态。

创建专用终结点后,使用“复制”>“目标设置”>“缓存存储帐户”中的下拉列表,选择要通过专用链接进行复制的存储帐户 。

请确保本地复制设备与其专用终结点上的存储帐户有网络连接。 要验证专用链接的连接,请从托管复制设备的本地服务器执行存储帐户终结点(专用链接资源 FQDN)的 DNS 解析,并确保其解析为专用 IP 地址。 了解如何验证网络连接

后续步骤