Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✔️ Virtuella Linux-datorer ✔️ Virtuella Windows-datorer ✔️ Flexibla skalningsuppsättningar ✔️ Enhetliga skalningsuppsättningar
Du kan exportera en avbildningsversions operativsystem eller datadisk som en hanterad disk från en avbildningsversion, som lagras i ett Azure Compute-galleri (tidigare kallat Delat bildgalleri).
Kommandoradsgränssnitt (CLI)
Lista bildversionerna i ett galleri med az sig image-version list. I det här exemplet letar vi efter alla avbildningsversioner som ingår i bilddefinitionen myImageDefinition i galleriet myGallery .
az sig image-version list \
--resource-group myResourceGroup\
--gallery-name myGallery \
--gallery-image-definition myImageDefinition \
-o table
Ange källvariabeln till det fullständiga resurs-ID:t för avbildningsversionen från ditt delade bildgalleri och använd sedan az disk create med parametern --gallery-image-reference för att skapa den hanterade disken.
I det här exemplet exporterar vi OS-disken för avbildningsversionen för att skapa en hanterad disk med namnet myManagedOSDisk i regionen EastUS i en resursgrupp med namnet myResourceGroup.
source="/subscriptions/<subscriptionId>/resourceGroups/<resourceGroupName>/providers/Microsoft.Compute/galleries/<galleryName>/images/<galleryImageDefinition>/versions/<imageVersion>"
az disk create --resource-group myResourceGroup --location EastUS --name myManagedOSDisk --gallery-image-reference $source
Om du vill exportera en datadisk från avbildningsversionen lägger du till --gallery-image-reference-lun för att ange LUN-platsen för den datadisk som ska exporteras.
I det här exemplet exporterar vi datadisken som finns på LUN 0 i avbildningsversionen för att skapa en hanterad disk med namnet myManagedDataDisk, i regionen EastUS , i en resursgrupp med namnet myResourceGroup.
source="/subscriptions/<subscriptionId>/resourceGroups/<resourceGroupName>/providers/Microsoft.Compute/galleries/<galleryName>/images/<galleryImageDefinition>/versions/<imageVersion>"
az disk create --resource-group myResourceGroup --location EastUS --name myManagedDataDisk --gallery-image-reference $source --gallery-image-reference-lun 0
PowerShell
Lista avbildningsversionerna i ett galleri med Get-AzResource.
Get-AzResource `
-ResourceType Microsoft.Compute/galleries/images/versions | `
Format-Table -Property Name,ResourceId,ResourceGroupName
När du har all information du behöver kan du använda Get-AzGalleryImageVersion för att hämta den källbildversion som du vill använda och tilldela den till en variabel. I det här exemplet hämtar vi versionen av 1.0.0 image, definitionen av myImageDefinition, i källgalleriet myGallery, i resursgruppen myResourceGroup.
$sourceImgVer = Get-AzGalleryImageVersion `
-GalleryImageDefinitionName myImageDefinition `
-GalleryName myGallery `
-ResourceGroupName myResourceGroup `
-Name 1.0.0
När du har angett variabeln source till ID för avbildningsversionen använder du New-AzDiskConfig för att skapa en diskkonfiguration och sedan New-AzDisk för att skapa disken.
I det här exemplet exporterar vi OS-disken för avbildningsversionen för att skapa en hanterad disk med namnet myManagedOSDisk i regionen EastUS i en resursgrupp med namnet myResourceGroup.
Skapa en diskkonfiguration.
$diskConfig = New-AzDiskConfig `
-Location EastUS `
-CreateOption FromImage `
-GalleryImageReference @{Id = $sourceImgVer.Id}
Skapa disken.
New-AzDisk -Disk $diskConfig `
-ResourceGroupName myResourceGroup `
-DiskName myManagedOSDisk
Om du vill exportera en datadisk i avbildningsversionen lägger du till ett LUN-ID i diskkonfigurationen för att ange LUN-platsen för datadisken som ska exporteras.
I det här exemplet exporterar vi datadisken som finns på LUN 0 i avbildningsversionen för att skapa en hanterad disk med namnet myManagedDataDisk, i regionen EastUS , i en resursgrupp med namnet myResourceGroup.
Skapa en diskkonfiguration.
$diskConfig = New-AzDiskConfig `
-Location EastUS `
-CreateOption FromImage `
-GalleryImageReference @{Id = $sourceImgVer.Id; Lun=0}
Skapa disken.
New-AzDisk -Disk $diskConfig `
-ResourceGroupName myResourceGroup `
-DiskName myManagedDataDisk
Nästa steg
Du kan också skapa en avbildningsversion från en hanterad disk.