我有资源组"MyResources",其中包含 4 个资源:
- 应用服务 -
myserver
, - 应用服务计划 -
MyServerWestEuFarm
, - 应用洞察 -
myserver-insights
, - 存储帐户 -
myserverstorage
当我尝试将它们移动到另一个订阅时,我收到错误消息:
无法移动资源,因为某些站点由其他资源组托管,但位于资源组"我的资源"中。站点和相应的托管资源组列表:myserver:vyvojari.sk'。这可能是先前移动操作的结果。将站点移回相应的托管资源组,然后重试。(代码:BadRequest,目标:Microsoft.Web/serverFarms(
那是什么意思?尤其是myserver:vyvojari.sk
令人困惑。
"vyvojari.sk"
是另一个资源组,我过去可能myserver
该资源组中创建应用服务并移动。那又怎样?
在 myserver AppService 的资源浏览器中,我看到:
{
"id": "/subscriptions/xxxxxxxx-d9e0-4769-8440-8cd7968bf94d/resourceGroups/MyResources/providers/Microsoft.Web/sites/myserver",
"name": "myserver",
"type": "Microsoft.Web/sites",
"kind": "app",
"location": "West Europe",
"properties": {
"name": "myserver",
"state": "Running",
"hostNames": [
"myserver.azurewebsites.net"
],
"webSpace": "vyvojari.sk-WestEuropewebspace",
"selfLink": "https://waws-prod-am2-071.api.azurewebsites.windows.net/subscriptions/xxxxxxxx-d9e0-4769-8440-8cd7968bf94d/webspaces/vyvojari.sk-WestEuropewebspace/site/myserver",
"repositorySiteName": "myserver",
但什么是网络空间和自链接?如何更改它?
这可能太明显了,但我认为,他们希望您将"myserver"资源移回"vyvojari.sk"资源组。完成后,执行订阅操作。
尽管myserver位于当前资源中(您已经说过您可能已将其移至此处(,尽管是当前组的一部分,但仍可能"托管"在该vyvojari资源组中。按照这个逻辑,看起来将其移回 vyvojari 应该允许您执行与订阅相关的任务。
应已将资源移回原始资源组(根据错误,myResources(,迁移到其他订阅,然后根据需要将它们重新分段为受关注的资源组。