我的BizSpark帐户上有移动服务,终极订阅上有通知中心。我想将通知中心添加到BizSpark上现有的MobileService,我收到错误并要求再试一次,它就消失了:
我尝试了几个新的Hub,如图所示,但没有一个工作,给了我错误,我没有我的旧通知中心。
然后我想将集线器转移到我跟随Msdn的同一订阅,并在Powershell中使用以下命令:
PS C:\Users\johann> Import-Module Azure
PS C:\Users\johann> Login-AzureRmAccount
Environment : AzureCloud
Account : xxxxx@gmail.com
TenantId : xxxxxx
SubscriptionId : xxxxx
CurrentStorageAccount :
PS C:\Users\johann> Get-AzureRmSubscription
SubscriptionName : Windows Azure MSDN - Visual Studio Ultimate
SubscriptionId : xxxULTIMATExxxx
TenantId :
State :
SubscriptionName : BizSpark
SubscriptionId : xxxBIZSPARKxxxx
TenantId :
State :
PS C:\Users\johann> $res = Find-AzureRmResource -ResourceName 'MyNotificationHubsName'
PS C:\Users\johann> Move-AzureRmResource -DestinationResourceGroupName 'DestRG' -ResourceId $res.ResourceId -DestinationSubscriptionId 'xxxBIZSPARKxxxx'
这给了我以下错误:
Move-AzureRmResource:无法验证参数' ResourceId'的参数。参数为null或空。提供一个非null或空的参数,然后尝试 命令再次。 在线:1字符:73 + ... inationResourceGroupName' DestRG' -ResourceId $ res.ResourceId -Destin ... + ~~~~~~~~~~~~~~~ + CategoryInfo:InvalidData:(:) [Move-AzureRmResource],ParameterBindingValidationException + FullyQualifiedErrorId:ParameterArgumentValidationError,Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.MoveAzureResourceCommand
有人可以帮我解决这个问题吗?
确保
您登录的帐户是源订阅。通过将登录后的SubscriptionID与Get-AzureRmSubscription
的结果进行比较来验证。
答案 0 :(得分:2)
尝试以下cmd:
Get-AzureRMResource -ResourceName **** -ResourceGroupName **** |
Move-AzureRMResource -DestinationResourceGroupName *** -DestinationSubscriptionId **** -Force