将VM移至另一个订阅时MissingRegistrationForTypes

时间:2018-09-16 01:27:59

标签: azure azure-resource-manager

我正在将VM及其相关资源移至另一个订阅,并出现错误。

  

{“代码”:“ MissingRegistrationsForTypes”,“消息”:“未为资源类型'Microsoft.Compute / disks(eastus),Microsoft.Compute / virtualMachines(eastus)'注册订阅'xxx'。“}

当我在Azure门户中查看资源提供者状态时,可以看到Microsoft.Compute提供者已注册。

关于如何解决此问题的任何想法?谢谢。

更新

我设法通过在该订阅下在美国东部地区创建一个示例虚拟机来解决此问题,我猜想该虚拟机已注册了提供商。

1 个答案:

答案 0 :(得分:0)

要将资源转移到另一个订阅中,对此有一些限制。

  1. 源订阅和目标订阅必须位于同一租户中。
  2. 必须同时在两个订阅中注册资源提供者。
  3. 用于移动资源的帐户必须具有足够的权限。
  4. 该服务必须启用移动资源的功能。

以上四点是最重要的。有关更多详细信息,请参见Checklist before moving resources