如何将Azure资源从一个区域移动到另一个区域

时间:2016-11-21 05:05:01

标签: azure azure-resource-group

我在现有Azure资源组中创建了一个Azure功能应用程序。在创建功能应用程序的过程中,我没有注意到所选区域,而是在"美国中南部地区创建了#34;区域。经过重大的发展,我意识到了这个错误,现在想把它转移到西欧"区域,因此它与我的其余资源保持一致。

知道如何将资源从一个区域移动到其他区域,而不删除并重新创建?

2 个答案:

答案 0 :(得分:4)

仍无法将部署从一个地区更改为另一个地区。您必须在该正确的区域中创建另一个Azure功能并重新部署您的应用程序。

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

答案 1 :(得分:0)

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

我认为到目前为止有3种选择

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

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

enter image description here

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

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