将azure存储帐户移动到不同的区域

时间:2014-10-15 13:22:32

标签: azure azure-storage

我们错误地在西欧错误的位置设置了一个azure存储帐户。 但是我们需要它在北欧。

有没有办法转移整个存储帐户。 我们并不真正需要容器中的旧数据。

但是,如果我们只删除帐户并在新位置重新创建,则会生成一个我们不想要的新访问密钥。

无论如何,要么在新的存储帐户上手动设置访问密钥,要么在区域之间移动存储帐户。

这两种解决方案都适用于我们,移动或删除它并使用相同的访问密钥重新创建,但我们无法使用具有不同访问密钥的新存储帐户。我们不关心数据是否存在。

我无法在网络门户中看到设置访问密钥的方法,也许这可能是可编程的,但我已经搜索过了,并且无法看到其中任何人有这样的样本。

1 个答案:

答案 0 :(得分:6)

由于它是Azure基础架构,而不是编程,问题(并且在ServerFault上更适合),因此可能会被关闭,尽管有人认为,因为您需要密钥才能从代码中访问存储(或通过Azure SDKs),它与编程相关的“接近”。

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

关于API(以及门户网站,SDK和PowerShell cmdlet,全部基于API构建):API仅允许您触发重新生成主键或辅助键。没有办法传递你自己的钥匙。