问题描述
该平台当前托管在开发者帐户中,该帐户具有一个订阅以及除我以外的许多其他平台,因此,不能选择要求Azure支持进行转移。 话虽这么说,我需要在我的新帐户上重新创建整个内容。 什么是最佳实践,是为此的标准程序,以使停机时间最少且对用户的影响最小? 以前有处理类似问题的经验吗? 谢谢。
1楼
如果将所有资源都放在一个资源组中,则可以导出ARM模板。 请参阅
拥有适当的ARM模板后,将其应用于新的订阅,它将重新创建所有资源。 请注意,您将需要更改名称-Azurewebsites.net命名空间是全局的(所有DNS名称也是如此),因此您不能重复使用相同的名称。
2楼
我以前做过。
- 在开发人员帐户中创建新的订阅
- 将所需的服务从另一个订阅转移到该订阅(请注意,某些资源无法移动,因此请确保在门户中盘点所有项目,并在开始之前查看它们是否可以移动)
- 将新的订阅转移到您的新帐户中。
- 将服务从此新订阅移至生产订阅
- 删除临时订阅
确保在传输步骤之间等待一段时间,有时传输会花费很长时间,如果您过早地移动东西,它会破裂并且会给您带来麻烦。 你可以自己做