![将 VM 连接到 Azure 中不同订阅上的 VNet](https://linux22.com/image/707930/%E5%B0%86%20VM%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20Azure%20%E4%B8%AD%E4%B8%8D%E5%90%8C%E8%AE%A2%E9%98%85%E4%B8%8A%E7%9A%84%20VNet.png)
我最近将虚拟机从经典模式迁移到资源管理器,并更改了订阅以便能够将其附加到某个虚拟网络。
我需要将虚拟机切换回其他订阅,同时保持其连接到 v-net。在门户中,尝试移动虚拟机或其所在的资源组时会返回错误。错误来自虚拟网络等处于不同的订阅中。
我想知道是否有人知道使用 powershell 等的任何解决方法。
答案1
如果我理解您的确切意思,那么解决您的问题的方法是,首先删除虚拟机(而不是存储),然后在 VNET 上部署虚拟机。如果您的意思不是这个,请发送有关该错误的更多详细信息。
答案2
遗憾的是,虚拟机无法单独移动到其他订阅,因为该机器需要其所在订阅中可用的网络。但是,您可以将虚拟机的底层磁盘复制到目标订阅,并在目标订阅中可用的新网络中使用复制的磁盘创建相同的 VM。 -Azure 支持
答案3
显然,没有网络,虚拟机就无法存在。我的回答基于 Ms Support 上的前一张票。你解决问题了吗?如果没有,请提供更多详细信息,以帮助您。