如何在资源组之间移动具有受管磁盘的VM
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在资源组之间移动具有受管磁盘的VM相关的知识,希望对你有一定的参考价值。
最近创建了一个VM,托管磁盘现在是一个选项,所以在查看了所有的好处后,我决定将这些用于VM。现在我想整理我正在管理的资源组。我可以在资源组之间移动所有旧VM,但无法移动新VM。验证失败,表示无法更改受管磁盘的资源组。它是否正确?
答案
不支持使用托管磁盘移动VM - 很快就会支持。
另一答案
到目前为止,我们按照以下过程使用托管磁盘移动VM:
- 停止VM
- 创建托管磁盘快照
- 从新资源组中的快照创建新的托管磁盘
- 使用新资源组中的托管磁盘部署新vm
我确定移动托管磁盘即将推出(我希望)
另一答案
自2018年9月24日起,支持托管磁盘移动。
您必须注册才能启用此功能。
Register-AzureRmProviderFeature -FeatureName ManagedResourcesMove -ProviderNamespace Microsoft.Compute
注册请求最初返回注册状态。您可以使用以下方式检查当前状态:
Get-AzureRmProviderFeature -FeatureName ManagedResourcesMove -ProviderNamespace Microsoft.Compute
等待几分钟,状态将更改为已注册。
注册该功能后,注册Microsoft.Compute资源提供程序。即使资源提供程序先前已注册,也请执行此步骤。
Register-AzureRmResourceProvider -ProviderNamespace Microsoft.Compute
资料来源:Move resources to new resource group or subscription
另一答案
您目前无法移动Azure
托管磁盘,但可以使用以下步骤在资源组/订阅之间快照和重新部署它们。
- 使用PowerShell或CLI复制相同订阅或不同订阅中受管磁盘的快照
- 使用PowerShell或CLI从快照创建虚拟机
以上是关于如何在资源组之间移动具有受管磁盘的VM的主要内容,如果未能解决你的问题,请参考以下文章
azure-sdk-for-python:获取指定资源组的托管磁盘列表
如何使用 Azure ARM 模板将 VM 部署到资源组“A”并引用资源组“B”中的现有密钥保管库?