如何在资源组之间移动具有受管磁盘的VM

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在资源组之间移动具有受管磁盘的VM相关的知识,希望对你有一定的参考价值。

最近创建了一个VM,托管磁盘现在是一个选项,所以在查看了所有的好处后,我决定将这些用于VM。现在我想整理我正在管理的资源组。我可以在资源组之间移动所有旧VM,但无法移动新VM。验证失败,表示无法更改受管磁盘的资源组。它是否正确?

答案

不支持使用托管磁盘移动VM - 很快就会支持。

另一答案

到目前为止,我们按照以下过程使用托管磁盘移动VM:

  1. 停止VM
  2. 创建托管磁盘快照
  3. 从新资源组中的快照创建新的托管磁盘
  4. 使用新资源组中的托管磁盘部署新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托管磁盘,但可以使用以下步骤在资源组/订阅之间快照和重新部署它们。

  1. 使用PowerShellCLI复制相同订阅或不同订阅中受管磁盘的快照
  2. 使用PowerShellCLI从快照创建虚拟机

以上是关于如何在资源组之间移动具有受管磁盘的VM的主要内容,如果未能解决你的问题,请参考以下文章

将Azure虚机移到其他资源组或订阅

创建Azure磁盘快照

azure-sdk-for-python:获取指定资源组的托管磁盘列表

如何使用 Azure ARM 模板将 VM 部署到资源组“A”并引用资源组“B”中的现有密钥保管库?

在 Azure 上的资源组之间移动后删除 microsoft.web/certificates

如何将 Azure VM 磁盘直接上传到 Blob 存储?