将Azure存储帐户移动到不同的地区

8
我们错误地在 West Europe 设置了一个 Azure 存储帐户,但是我们需要它在 North Europe。
有没有办法转移整个存储帐户。 我们不需要容器中的旧数据。
但是,如果我们只删除帐户并在新位置重新创建,则会生成新的访问密钥,这是我们不想要的。
是否有任何方式可以手动设置新存储帐户的访问密钥或将存储帐户移动到其他区域。
两种解决方案都适用于我们,无论是移动还是删除并使用相同的访问密钥重新创建,但我们不能拥有具有不同访问密钥的新存储帐户。 我们不关心数据是否传输过来。
我无法在 Web 门户中找到设置访问密钥的方法,也许这在编程上是可能的,但我已经搜索过了,看不到其他人有这方面的示例。

从谷歌跳转到这里。根据我的搜索,似乎还没有一种方法可以做到这一点。以下是一个相关的Azure反馈链接,人们可以投票希望微软注意并添加此功能。 - DavidP
1个回答

9

由于这是一个Azure基础设施问题,而不是编程问题,可能会被关闭(并且更适合在ServerFault上),尽管可以争辩说,由于您需要密钥才能从代码(或通过Azure SDK)访问存储,因此它与编程相关。

话虽如此:您不能仅移动存储帐户。您需要删除并重新创建,这将为您提供新的密钥。您无法提供自己的密钥,因此无法将密钥从旧存储帐户复制到新存储帐户。

关于API(以及基于API构建的门户、SDK和PowerShell cmdlet):API仅允许您触发主要或次要密钥的重新生成。没有办法传入您自己的密钥。


我们基本上陷入了困境,我本来希望能够以编程的方式设置密钥,因为我知道无法通过Web门户进行此操作。 - DermFrench
有没有办法将这个问题转移到ServerFault?我已经更新了问题,也询问了关于以编程方式更改它的内容。 - DermFrench
@DermFrench 我已经投票将其移动到ServerFault,如果另外还有3个人这样做,它就会自动移动。 - JMK

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接