你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

将应用服务资源移到新资源组或订阅

本文介绍了在资源组或 Azure 订阅之间移动应用服务资源的步骤。 将应用服务资源移到新订阅有特定要求。

若要将应用服务移到新区域,请参阅将应用服务资源移到另一区域

跨订阅移动

跨订阅移动 Web 应用时,应遵循以下指导:

  • 将资源移动到新的资源组或订阅属于元数据更改,不应影响资源的任何运作方式。 例如,移动应用服务时,应用服务的入站 IP 地址不会更改。
  • 目标资源组中不能有任何现有的应用服务资源。 应用服务资源包括:
    • Web 应用
    • 应用服务计划
    • 上传或导入的 TLS/SSL 证书
    • 应用服务环境
  • 资源组中的所有应用服务资源必须一起移动。
  • 应用服务环境不能移到新资源组,也不能移到新订阅。
    • 可以将托管在应用服务环境上的 Web 应用和应用服务计划移动到新订阅,而无需移动应用服务环境。 所移动的 Web 应用和应用服务计划将始终与初始应用服务环境相关联。 无法将 Web 应用/应用服务计划移到其他应用服务环境。
    • 如果需要将 Web 应用和应用服务计划移动到新的应用服务环境,则需要在新应用服务环境中重新创建这些资源。 请考虑使用备份和还原功能,以在不同的应用服务环境中重新创建资源。
  • 只要将证书与资源组中的所有其他资源一起移动,就可以将绑定的证书移到 Web,而无需删除 TLS 绑定。 但是,无法移动免费的应用服务托管证书。 对于该情况,请参阅移动免费托管证书
  • 含专用终结点的 Azure 应用服务应用无法移动。 删除专用终结点,并在移动后重新创建。
  • 无法移动具有虚拟网络集成的应用服务应用。 移除虚拟网络集成,并在移动后重新连接它。
  • 只能从最初创建应用服务资源的资源组中移动它们。 如果应用服务资源不再位于其原始资源组中,请将其移回其原始资源组。 然后,在订阅之间移动资源。 如需有关查找原始资源组的帮助,请参阅下一部分。

查找原始资源组

如果忘记了原始资源组,可以通过诊断来查找。 对于 Web 应用,请选择“诊断和解决问题”。 然后,选择“配置和管理”。

Screenshot of the Diagnose and solve problems section with the Configuration and Management option highlighted.

选择“迁移选项”

Screenshot of the Migration Options section in the Configuration and Management menu.

选择通过建议的步骤来移动 Web 应用的选项。

Screenshot of the Recommended Steps option in the Migration Options section.

可以看到在移动资源之前需采取的建议操作。 该信息包含 Web 应用的原始资源组。

Screenshot of the Recommended Actions section displaying the original resource group for the web app.

在门户中移动隐藏的资源类型

使用门户移动应用服务资源时,可能会出现一个错误,指示尚未移动所有资源。 如果看到此错误,请检查是否存在门户未显示的资源类型。 选择“显示隐藏的类型”。 然后,选择要移动的所有资源。

Screenshot of the Show Hidden Types option in the portal when moving App Service resources.

移动免费托管证书

无法移动免费的应用服务托管证书。 请删除托管证书,然后在移动 Web 应用后重新创建它。 若要获取有关如何删除证书的说明,请使用迁移操作工具。

如果在非预期的资源组中创建了免费的应用服务托管证书,请尝试将应用服务计划移回其原始资源组。 然后,重新创建免费的托管证书。 此问题将得到解决。

移动支持

若要确定可以移动哪些应用服务资源,请查看以下项的移动支持状态:

后续步骤

有关用于移动资源的命令,请参阅将资源移到新资源组或订阅