是否可以将操作系统磁盘附加到现有Azure VM/从现有Azure VM分离操作系统磁盘?

xj3cbfub  于 2023-06-30  发布在  其他
关注(0)|答案(1)|浏览(102)

是否可以将操作系统磁盘附加到现有Azure VM/从现有Azure VM分离操作系统磁盘?有直接或间接的方法吗?

kpbwa7wx

kpbwa7wx1#

可以,可以将操作系统磁盘附加到现有Azure虚拟机(VM)或从现有Azure虚拟机(VM)分离操作系统磁盘。

Azure Portal:

1.打开Azure门户并导航到要使用的虚拟机。
1.在虚拟机的“Overview”刀片中,单击“Stop”以取消分配虚拟机

1.虚拟机停止后,转到虚拟机的“磁盘”部分。
1.单击“+添加数据盘”添加新磁盘,或单击现有数据盘拆离它。

1.要分离操作系统磁盘,您不能直接从门户执行此操作。

Azure PowerShell:

附加新磁盘:

$vm = Get-AzVM -ResourceGroupName "yourResourceGroup" -Name "yourVMName"
$disk = Get-AzDisk -ResourceGroupName "yourResourceGroup" -DiskName "yourDiskName"
Add-AzVMDataDisk -VM $vm -Name "NewDiskName" -CreateOption Attach -ManagedDiskId $disk.Id -Lun 2
Update-AzVM -ResourceGroupName "yourResourceGroup" -VM $vm

分离数据磁盘:

$vm = Get-AzVM -ResourceGroupName "yourResourceGroup" -Name "yourVMName"
$vm.StorageProfile.DataDisks.RemoveAt(2)  # Specify the index of the disk you want to detach
Update-AzVM -ResourceGroupName "yourResourceGroup" -VM $vm

Azure CLI:

附加新磁盘:

az vm disk attach -g yourResourceGroup --vm-name yourVMName --disk yourDiskName --new --lun 2

分离数据磁盘:

az vm disk detach -g yourResourceGroup --vm-name yourVMName --name yourDiskName

相关问题