【问题标题】:Is it possible to convert azure VM from Managed Disk to UnManaged Disk? [closed]是否可以将 Azure VM 从托管磁盘转换为非托管磁盘? [关闭]
【发布时间】:2018-01-15 21:41:32
【问题描述】:

我在 Azure 中使用托管磁盘创建了新 VM。现在我想将其转换为非托管磁盘。有可能吗?

【问题讨论】:

  • 你能解释一下为什么是-1吗?

标签: azure azure-storage azure-virtual-machine


【解决方案1】:

现在我想将其转换为非托管磁盘。有可能吗?

无法将其直接转换为非托管磁盘。

作为一种解决方法,我们可以将 VHD 从托管磁盘复制到非托管磁盘k,然后使用此 VHD 创建一个新 VM。

我们可以使用 PowerShell 命令来做到这一点:

$sas = Grant-AzureRmDiskAccess -ResourceGroupName "[ResourceGroupName]" -DiskName "[ManagedDiskName]" -DurationInSecond 3600 -Access Read  
$destContext = New-AzureStorageContext –StorageAccountName "[StorageAccountName]" -StorageAccountKey "[StorageAccountAccessKey]"
$blobcopy=Start-AzureStorageBlobCopy -AbsoluteUri $sas.AccessSAS -DestContainer "[ContainerName]" -DestContext $destContext -DestBlob "[NameOfVhdFileToBeCreated].vhd"

复制完成后,我们就可以使用新的VHD来创建VM了。

这是一个template,关于使用现有 VHD 和现有 Vnet 创建 Azure vm,请参考。

【讨论】:

  • 是的,这很有帮助。我只是想确认没有其他方法可以将非托管磁盘附加到托管磁盘 VM?是否可以请求 MS 将其更改为非托管磁盘或附加非托管磁盘?
  • @Avinashpatil 目前,这是不可能的。我们应该自己做。我们可以使用powershell来做到这一点。
  • 现在呢?还是在路线图上?
  • @JPHellemons 目前无法将其直接转换为非托管磁盘。
  • powershell 是唯一的选择吗?或者它也在门户中?通过制作快照或其他方式?
猜你喜欢
  • 2020-03-17
  • 2017-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-24
  • 1970-01-01
  • 2019-04-07
  • 2018-08-09
相关资源
最近更新 更多