更改Azure资源组位置

时间:2016-05-19 08:12:56

标签: azure azure-sql-database azure-storage azure-web-sites azure-resource-manager

我在azure中设置了一组资源组合在一起的资源。我希望我的服务位于西欧,所以我所有的资源都在那里(如果可能的话)

我刚刚注意到,在创建资源组时,我意外地使用了West US。

所以目前的设置是:

资源组1(美国西部)

  • App Service 1(西欧)
  • App Service 2(西欧)
  • SQL Server(西欧)
  • 存储帐户(西欧)
  • ......(西欧)

我是否可以更改资源组的位置而无需创建新资源组并迁移每个资源?

也许更重要的是:我应该改变位置还是不影响任何东西?

谢谢!

4 个答案:

答案 0 :(得分:28)

您无法更改资源组的位置。

创建资源组的位置无关紧要。它只是其中资源的逻辑容器。

资源组内的资源不必与资源组位于同一区域。它们可以位于支持资源的任何区域。

答案 1 :(得分:4)

您无法更改资源组的位置,也只能移动资源将其移动到新的资源组。新资源组可能具有不同的位置,但这不会更改资源的位置。您可以参考Move resources to new resource group or subscription了解详情。

答案 2 :(得分:0)

这是不可能的。但是你现在已经知道了。另一种方法是,您可以将服务/资源从一个资源组转移到另一个资源组,其中两个资源组都位于不同的地理位置。

答案 3 :(得分:0)

关于你的最后一个问题:

  

我应该更改位置还是不影响任何东西?

它确实以某种方式产生影响,但影响很小: 资源组保存其中资源的元数据。元数据位于资源组的位置。因此,当您使用Azure门户并向您提供信息时,可以看到影响。

例如: 前几天,巴西南部遇到了麻烦,门户网站一直在向我提供信息,因为我在巴西南部拥有资源组。