【问题标题】:How to move an Azure resource from one region to another region如何将 Azure 资源从一个区域移动到另一个区域
【发布时间】:2016-11-21 05:05:00
【问题描述】:

我在现有 Azure 资源组中创建了一个 Azure Function App。在创建函数应用程序时,我错误地没有注意到所选区域,它是在“美国中南部”区域创建的。经过重大发展,我意识到了这个错误,现在想将其移至“西欧”地区,以便与我的其他资源保持一致。

知道如何在不删除和重新创建的情况下将资源从一个区域移动到另一个区域吗?

【问题讨论】:

    标签: azure azure-resource-group


    【解决方案1】:

    仍然无法将您的部署从一个区域更改到另一个区域。您必须在该正确区域创建另一个 Azure 函数并重新部署您的应用程序。

    Troy Hunt 通过 Azure 网站 here 概述了他的旅程,但同样的步骤仍然适用。

    【讨论】:

    • 好帖子,感谢分享。是的,就像许多访问者在该博客上评论的那样,现在是 Azure 将其作为内置功能提供的时候了!
    【解决方案2】:

    不过,我没有看到任何新选项(我们可以从一个资源组/订阅级别移动资源)。

    我认为目前有 3 个选项可供选择

    1. 在新区域中创建资源,然后删除现有资源。

    2. 使用 PowerShell/CLI 部署具有相同配置的新资源。

    1. 通过门户部署(导出模板 > 部署 > 选择新区域 > 更改参数然后购买)类似于选项 2,但您不需要编写任何脚本。

    最终所有三个选项都会创建一个新资源,您需要更新相关服务中的访问密钥。我认为选项 2 是生产工作负载的不错选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-22
      • 1970-01-01
      • 2018-02-18
      • 1970-01-01
      • 2020-10-20
      • 2021-10-11
      • 1970-01-01
      相关资源
      最近更新 更多