如果我在 Azure VM 中从 SSD 切换到 HDD,是否会丢失磁盘中的数据?
Will I lose the data from my disk if I switch from SSD to HDD in a azure VM?
我有 500 美元可用于 Azure 积分。我注意到 SSD 的成本很高,所以我想从 SSD 磁盘切换到 HDD 磁盘。我想知道如果我切换我的数据会丢失吗?对于这个问题中糟糕的语法,我深表歉意。如果您需要我更清楚地说明我的问题,请发表评论。
您可以将 VM OS 磁盘从高级 SSD 磁盘转换为标准 HDD 磁盘。
您的数据不会丢失。
来自 Azure 门户的配置示例:
- Select 虚拟机列表中的 VM。
- 如果 VM 未停止,select停在 VM 概览窗格的顶部,等待 VM 停止。
- 在 VM 的窗格中,select 菜单中的磁盘。
- Select 您要转换的磁盘。
- Select 从菜单配置。
- 将帐户类型从原始磁盘类型更改为所需的磁盘类型。
使用 CLI 的配置示例:
#resource group that contains the managed disk
rgName='yourResourceGroup'
#Name of your managed disk
diskName='yourManagedDiskName'
#Premium capable size
#Required only if converting from Standard to Premium
size='Standard_DS2_v2'
#Choose between Standard_LRS, StandardSSD_LRS and Premium_LRS based on your scenario
sku='Premium_LRS'
#Get the parent VM Id
vmId=$(az disk show --name $diskName --resource-group $rgName --query managedBy --output tsv)
#Deallocate the VM before changing the size of the VM
az vm deallocate --ids $vmId
#Change the VM size to a size that supports Premium storage
#Skip this step if converting storage from Premium to Standard
az vm resize --ids $vmId --size $size
# Update the SKU
az disk update --sku $sku --name $diskName --resource-group $rgName
az vm start --ids $vmId
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/convert-disk-storage
我有 500 美元可用于 Azure 积分。我注意到 SSD 的成本很高,所以我想从 SSD 磁盘切换到 HDD 磁盘。我想知道如果我切换我的数据会丢失吗?对于这个问题中糟糕的语法,我深表歉意。如果您需要我更清楚地说明我的问题,请发表评论。
您可以将 VM OS 磁盘从高级 SSD 磁盘转换为标准 HDD 磁盘。
您的数据不会丢失。
来自 Azure 门户的配置示例:
- Select 虚拟机列表中的 VM。
- 如果 VM 未停止,select停在 VM 概览窗格的顶部,等待 VM 停止。
- 在 VM 的窗格中,select 菜单中的磁盘。
- Select 您要转换的磁盘。
- Select 从菜单配置。
- 将帐户类型从原始磁盘类型更改为所需的磁盘类型。
使用 CLI 的配置示例:
#resource group that contains the managed disk
rgName='yourResourceGroup'
#Name of your managed disk
diskName='yourManagedDiskName'
#Premium capable size
#Required only if converting from Standard to Premium
size='Standard_DS2_v2'
#Choose between Standard_LRS, StandardSSD_LRS and Premium_LRS based on your scenario
sku='Premium_LRS'
#Get the parent VM Id
vmId=$(az disk show --name $diskName --resource-group $rgName --query managedBy --output tsv)
#Deallocate the VM before changing the size of the VM
az vm deallocate --ids $vmId
#Change the VM size to a size that supports Premium storage
#Skip this step if converting storage from Premium to Standard
az vm resize --ids $vmId --size $size
# Update the SKU
az disk update --sku $sku --name $diskName --resource-group $rgName
az vm start --ids $vmId
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/convert-disk-storage