本文介绍了是否可以将azure VM从托管磁盘转换为非托管磁盘?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已使用托管磁盘在Azure中创建了新的VM.现在我想将其转换为非托管磁盘.有可能吗?
i have created new VM in Azure with Managed disk. now i want to convert it to Unmanaged disk. Is it Possible?
推荐答案
无法将其直接转换为非托管磁盘.
There is no way to convert it to unmanaged disk direct.
作为一种解决方法,我们可以将VHD从托管磁盘复制到非托管磁盘 k,然后使用该VHD创建新的VM.
As a workaround, we can copy VHD from managed disk to unmanaged disk, then use this VHD to create a new VM.
我们可以使用PowerShell命令来做到这一点:
We can do that with PowerShell command:
$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创建虚拟机.
After copy completed, we can use the new VHD to create a VM.
这是模板关于使用现有VHD和现有Vnet创建Azure vm ,请参考.
这篇关于是否可以将azure VM从托管磁盘转换为非托管磁盘?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!