Megosztás a következőn keresztül:


Felügyelt Azure-lemez lemeztípusának konvertálása

A következőkre vonatkozik: ✔️ Linux rendszerű virtuális gépek ✔️ Windows

Az Azure-beli felügyelt lemezeknek öt lemeztípusa van: Azure Ultra Disks, Premium SSD v2, premium SSD, Standard SSD és Standard HDD. A teljesítményigények alapján egyszerűen válthat a Prémium SSD, a Standard SSD és a Standard HDD között. A Prémium SSD és a Standard SSD zónaredundáns tárolással is elérhető. A legtöbb esetben még nem válthat ultralemezről vagy Prémium SSD v2-re, újat kell üzembe helyeznie egy meglévő lemez pillanatképével. A meglévő lemezekről azonban prémium SSD v2-re válthat. Részletekért lásd: Prémium SSD v2-lemezek konvertálása (előzetes verzió).

Ez a funkció nem támogatott a nem felügyelt lemezek esetében. A nem felügyelt lemezeket azonban egyszerűen átalakíthatja felügyelt lemezzé parancssori felülettel vagy PowerShell-lel, így válthat a lemeztípusok között.

Mielőtt elkezdené

Mivel az átalakításhoz újra kell indítani a virtuális gépet, ütemezze a virtuális gépek migrálását egy meglévő karbantartási időszakra.

Korlátozások

  • Naponta csak kétszer módosíthatja a lemeztípust.
  • Csak felügyelt lemezek lemeztípusát módosíthatja. Ha a lemez nincs kezelve, konvertálja felügyelt lemezzé parancssori felülettel vagy PowerShell-lel a lemeztípusok közötti váltáshoz.

Egyéni felügyelt lemez típusának módosítása

A fejlesztési/tesztelési számítási feladatokhoz érdemes lehet standard és prémium szintű lemezeket használni a költségek csökkentése érdekében. Dönthet úgy, hogy csak a jobb teljesítményt igénylő lemezeket frissíti. Ez a példa bemutatja, hogyan alakítható át egyetlen virtuálisgép-lemez standard szintről prémium szintű tárolóvá. A példában szereplő $storageType változó módosításával azonban átalakíthatja a virtuális gép lemeztípusát standard SSD-vé vagy standard HDD-vé. Prémium szintű felügyelt lemezek használatához a virtuális gépnek a prémium szintű tárolást támogató virtuálisgép-méretet kell használnia. Ezeket a példákat arra is használhatja, hogy a lemezt helyileg redundáns tárolólemezről (LRS) zónaredundáns (ZRS) lemezre módosítsa, vagy fordítva. Ez a példa azt is bemutatja, hogyan válthat a prémium szintű tárolást támogató méretre:

Feljegyzés

A meglévő lemez típusát ugyanúgy módosíthatja Prémium SSD v2-lemezre, mint más lemeztípusok esetében. A funkcióról további információt a Premium SSD v2 migrálása (előzetes verzió) című témakörben talál.


$diskName = 'yourDiskName'
# resource group that contains the managed disk
$rgName = 'yourResourceGroupName'
# Choose between Standard_LRS, StandardSSD_LRS, StandardSSD_ZRS, Premium_ZRS, and Premium_LRS based on your scenario
$storageType = 'Premium_LRS'
# Premium capable size 
$size = 'Standard_DS2_v2'

$disk = Get-AzDisk -DiskName $diskName -ResourceGroupName $rgName

# Get parent VM resource
$vmResource = Get-AzResource -ResourceId $disk.ManagedBy

# Stop and deallocate the VM before changing the storage type
Stop-AzVM -ResourceGroupName $vmResource.ResourceGroupName -Name $vmResource.Name -Force

$vm = Get-AzVM -ResourceGroupName $vmResource.ResourceGroupName -Name $vmResource.Name 

# Change the VM size to a size that supports Premium storage
# Skip this step if converting storage from Premium to Standard
$vm.HardwareProfile.VmSize = $size
Update-AzVM -VM $vm -ResourceGroupName $rgName

# Update the storage type
$disk.Sku = [Microsoft.Azure.Management.Compute.Models.DiskSku]::new($storageType)
$disk | Update-AzDisk

Start-AzVM -ResourceGroupName $vm.ResourceGroupName -Name $vm.Name

Virtuális gép összes felügyelt lemezének váltása egyik fiókról a másikra

Ez a példa bemutatja, hogyan alakítható át egy virtuális gép összes lemeze prémium szintű tárolóvá. A példában szereplő $storageType változó módosításával azonban átalakíthatja a virtuális gép lemeztípusát standard SSD-vé vagy standard HDD-vé. Prémium szintű felügyelt lemezek használatához a virtuális gépnek a prémium szintű tárolást támogató virtuálisgép-méretet kell használnia. Ez a példa a prémium szintű tárolást támogató méretre is vált:

# Name of the resource group that contains the VM
$rgName = 'yourResourceGroup'

# Name of the your virtual machine
$vmName = 'yourVM'

# Choose between Standard_LRS, StandardSSD_LRS, StandardSSD_ZRS, Premium_ZRS, Premium_LRS, and PemiumV2_LRS based on your scenario
$storageType = 'Premium_LRS'

# Premium capable size
# Required only if converting storage from Standard to Premium
$size = 'Standard_DS2_v2'

# Stop and deallocate the VM before changing the size
Stop-AzVM -ResourceGroupName $rgName -Name $vmName -Force

$vm = Get-AzVM -Name $vmName -resourceGroupName $rgName

# Change the VM size to a size that supports Premium storage
# Skip this step if converting storage from Premium to Standard
$vm.HardwareProfile.VmSize = $size
Update-AzVM -VM $vm -ResourceGroupName $rgName

# Get all disks in the resource group of the VM
$vmDisks = Get-AzDisk -ResourceGroupName $rgName 

# For disks that belong to the selected VM, convert to Premium storage
foreach ($disk in $vmDisks)
{
	if ($disk.ManagedBy -eq $vm.Id)
	{
		$disk.Sku = [Microsoft.Azure.Management.Compute.Models.DiskSku]::new($storageType)
		$disk | Update-AzDisk
	}
}

Start-AzVM -ResourceGroupName $rgName -Name $vmName

Prémium SSD v2-lemezek konvertálása

A meglévő lemezeket ugyanúgy válthatja prémium SSD v2-lemezekre, mint más lemeztípusok esetében. A Prémium SSD v2-lemezek bizonyos korlátozásokkal rendelkeznek. További információt a cikk Prémium SSD v2-korlátozások című szakaszában talál.

A Prémium SSD v2-lemezekre való váltás további korlátozásokkal rendelkezik:

  • Az operációsrendszer-lemezek nem válthatók prémium SSD v2-lemezre.
  • A meglévő lemezek csak 512 szektorméretű Prémium SSD v2-lemezekre kapcsolhatók közvetlenül.
  • Előfizetésenként előfizetésenként csak 50 konverziót hajthat végre egyszerre.
  • Ha a meglévő lemez megosztott lemez, válassza le az összes virtuális gépet, mielőtt prémium SSD 2-es verzióra váltana.
  • Ha a meglévő lemez gazdagép-gyorsítótárazást használ, állítsa be egyikre sem, mielőtt Prémium SSD v2-re váltana.
  • Ha a meglévő lemez kipukkadást használ, tiltsa le, mielőtt Prémium SSD v2-re váltana.
  • Ha a meglévő lemez dupla titkosítást használ, váltson az egyik egyetlen titkosítási lehetőségre, mielőtt prémium SSD v2-re váltana.
  • A Premium SSD v2-ről nem válthat közvetlenül másik lemeztípusra. Ha egy Prémium SSD v2-t másik lemeztípusra szeretne módosítani, migráljon pillanatképek használatával.
  • Nem válthat közvetlenül ultralemezekről Prémium SSD v2-lemezekre, és pillanatképek használatával migrálhat.
  • Ha a lemezen az Azure Site Recovery van konfigurálva, tiltsa le, mielőtt prémium SSD 2-re váltana.
  • Ha a többi API-t használja, használjon api-verziót vagy újabb verziót 2020-12-01 a számítási erőforrás-szolgáltatóhoz és a lemezerőforrás-szolgáltatóhoz is.
  • Amíg az előző lemeztípusról a Premium SSD v2-re történő konvertálási folyamat be nem fejeződik, a lemez teljesítménye csökken, és használatban lévő lemez esetén nem módosíthatja vagy forgathatja el az ügyfél által felügyelt kulcsokat.
    • Az alábbi paranccsal ellenőrizheti a konvertálási folyamatot, lecserélheti $diskName és $resourceGroupName használhatja az értékeket: az disk show -n $diskName -g $resourceGroupName --query [completionPercent] -o tsv

Feljegyzés

Ha az Azure Backupot használja, és egy lemezt Prémium SSD v2-re konvertál, a rendszer teljes pillanatképet készít az új lemezről. Ez egy számlázható esemény, és a pillanatképért díjat számítunk fel.

Gazdagép gyorsítótárazásának letiltása

Ha a lemez gazdagép-gyorsítótárazást használ, le kell tiltania, mielőtt prémium SSD v2-vé konvertálja. Szüksége lesz annak a lemeznek a LUN-jára, amelyen le szeretné tiltani a gazdagép gyorsítótárazását. Az alábbi szkript a virtuális géphez csatolt lemezek nevét és lunjait adja ki. Ezzel azonosíthatja a lemez LUN-ját. Cserélje le yourResourceGroup a nameOfYourVM saját értékeit, majd futtassa a szkriptet.

myRG="yourResourceGroup"
myVM="nameOfYourVM"

az vm show -g $myRG -n $myVM --query "[storageProfile.dataDisks[].name, storageProfile.dataDisks[].lun]"

Miután megkapta a lemez LUN-ját, cserélje le a LUN-ra LunHere , és futtassa a következő parancsot a gazdagép gyorsítótárazásának letiltásához:

lun=LunHere

az vm update --resource-group $myRG --name $myVM --disk-caching $lun=None

A kipukkadás letiltása

Ha a lemez kipukkadást használ, le kell tiltania, mielőtt prémium SSD v2-vé konvertálja. Ha 12 órán belül engedélyezte a kipukkadást, a letiltásához meg kell várnia a 13. órát vagy később.

A lemezkitörés letiltásához használja a következő parancsot: az disk update --name "yourDiskNameHere" --resource-group "yourRGNameHere" --enable-bursting false

Dupla titkosítás letiltása

Ha a lemez dupla titkosítást használ, le kell tiltania azt, mielőtt prémium SSD v2-vé konvertálja. Az alábbi paranccsal módosíthatja a lemezt a dupla titkosításról a inaktív állapotban lévő titkosításra az ügyfél által felügyelt kulcsokkal:

az disk-encryption-set update --name "nameOfYourDiskEncryptionSetHere" --resource-group "yourRGNameHere" --key-url yourKeyURL --source-vault "yourKeyVaultName" --encryption-type EncryptionAtRestWithCustomerKey

Migrálás Prémium SSD 2-es vagy Ultra Disk-es verzióra pillanatképek használatával

Feljegyzés

A meglévő lemez típusát ugyanúgy módosíthatja Prémium SSD v2-lemezre, mint más lemeztípusok esetében. A funkcióról további információt a Premium SSD v2 migrálása (előzetes verzió) című témakörben talál.

Jelenleg csak prémium SSD v2-es vagy Ultra Disk-lemezre migrálhat meglévő lemezeket a Standard Storage-on tárolt pillanatképeken keresztül (növekményes standard HDD-pillanatkép). A Prémium szintű tárterületen tárolt pillanatképekkel és más beállításokkal történő migrálás nem támogatott. A Prémium SSD v2 vagy Ultra Disk rendszerről a Prémium SSD v1-be, a Standard SSD-be és a Standard HDD-be történő migrálás nem támogatott.

A Prémium SSD v2-lemezek és az Ultra Disk-lemezek is rendelkeznek saját korlátozásokkal. Például egyik sem használható operációsrendszer-lemezként, és nem minden régióban érhető el. További információért tekintse meg a Premium SSD v2-es verzióra vonatkozó korlátozásokat , valamint az Ultra Disk GA hatókörét és korlátozásait ismertető szakaszt.

Fontos

Standard HDD, Standard SSD vagy Prémium SSD ultralemezre vagy Prémium SSD v2-re való migrálásakor a logikai szektor méretének 512-nek kell lennie.

Az alábbi szkript egy Standard HDD, Standard SSD vagy Premium SSD pillanatképét telepíti át ultralemezre vagy Prémium SSD v2-be.

$diskName = "yourDiskNameHere"
$resourceGroupName = "yourResourceGroupNameHere"
$snapshotName = "yourDesiredSnapshotNameHere"

# Valid values are 1, 2, or 3
$zone = "yourZoneNumber"

#Provide the size of the disks in GB. It should be greater than the VHD file size.
$diskSize = '128'

#Provide the storage type. Use PremiumV2_LRS or UltraSSD_LRS.
$storageType = 'PremiumV2_LRS'

#Provide the Azure region (e.g. westus) where Managed Disks will be located.
#This location should be same as the snapshot location
#Get all the Azure location using command below:
#Get-AzLocation

#Select the same location as the current disk
#Note that Premium SSD v2 and Ultra Disks are only supported in a select number of regions
$location = 'eastus'

#When migrating a Standard HDD, Standard SSD, or Premium SSD to either an Ultra Disk or Premium SSD v2, the logical sector size must be 512
$logicalSectorSize=512

# Get the disk that you need to backup by creating an incremental snapshot
$yourDisk = Get-AzDisk -DiskName $diskName -ResourceGroupName $resourceGroupName

# Create an incremental snapshot by setting the SourceUri property with the value of the Id property of the disk
$snapshotConfig=New-AzSnapshotConfig -SourceUri $yourDisk.Id -Location $yourDisk.Location -CreateOption Copy -Incremental 
$snapshot = New-AzSnapshot -ResourceGroupName $resourceGroupName -SnapshotName $snapshotName -Snapshot $snapshotConfig

$diskConfig = New-AzDiskConfig -SkuName $storageType -Location $location -CreateOption Copy -SourceResourceId $snapshot.Id -DiskSizeGB $diskSize -LogicalSectorSize $logicalSectorSize -Zone $zone
 
New-AzDisk -Disk $diskConfig -ResourceGroupName $resourceGroupName -DiskName $diskName

Következő lépések

Készítsen csak olvasható másolatot egy virtuális gépről pillanatkép használatával.