Export verze image na spravovaný disk
Platí pro: ✔️ Virtuální počítače s Windows s Linuxem ✔️ ✔️ – Flexibilní škálovací sady Uniform Scale Sets ✔️
Operační systém nebo datový disk verze image můžete exportovat jako spravovaný disk z verze image, která je uložená v Galerii výpočetních prostředků Azure (dříve označované jako Galerie sdílených imagí).
Rozhraní příkazového řádku
Zobrazení seznamu verzí imagí v galerii pomocí příkazu az sig image-version list V tomto příkladu hledáme všechny verze imagí, které jsou součástí definice image myImageDefinition v galerii myGallery .
az sig image-version list \
--resource-group myResourceGroup\
--gallery-name myGallery \
--gallery-image-definition myImageDefinition \
-o table
Nastavte proměnnou source
na ID verze image a pak pomocí příkazu az disk create vytvořte spravovaný disk.
V tomto příkladu exportujeme disk s operačním systémem verze image a vytvoříme spravovaný disk myManagedOSDisk v oblasti EastUS ve skupině prostředků 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
Pokud chcete exportovat datový disk z verze image, přidejte --gallery-image-reference-lun
k určení umístění logické jednotky (LUN) datového disku, který se má exportovat.
V tomto příkladu exportujeme datový disk umístěný na logické jednotce 0 verze image a vytvoříme spravovaný disk s názvem myManagedDataDisk v oblasti EastUS ve skupině prostředků 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
Výpis verzí imagí v galerii pomocí rutiny Get-AzResource
Get-AzResource `
-ResourceType Microsoft.Compute/galleries/images/versions | `
Format-Table -Property Name,ResourceId,ResourceGroupName
Jakmile budete mít všechny potřebné informace, můžete pomocí rutiny Get-AzGalleryImageVersion získat verzi zdrojové image, kterou chcete použít, a přiřadit ji k proměnné. V tomto příkladu 1.0.0
získáváme verzi myImageDefinition
image definice ve myGallery
zdrojové galerii ve myResourceGroup
skupině prostředků.
$sourceImgVer = Get-AzGalleryImageVersion `
-GalleryImageDefinitionName myImageDefinition `
-GalleryName myGallery `
-ResourceGroupName myResourceGroup `
-Name 1.0.0
Po nastavení source
proměnné na ID verze image vytvořte konfiguraci disku pomocí rutiny New-AzDiskConfig a pak vytvořte disk pomocí rutiny New-AzDisk .
V tomto příkladu exportujeme disk s operačním systémem verze image a vytvoříme spravovaný disk myManagedOSDisk v oblasti EastUS ve skupině prostředků myResourceGroup.
Vytvořte konfiguraci disku.
$diskConfig = New-AzDiskConfig `
-Location EastUS `
-CreateOption FromImage `
-GalleryImageReference @{Id = $sourceImgVer.Id}
Vytvořte disk.
New-AzDisk -Disk $diskConfig `
-ResourceGroupName myResourceGroup `
-DiskName myManagedOSDisk
Pokud chcete exportovat datový disk ve verzi image, přidejte do konfigurace disku ID logické jednotky a určete umístění logické jednotky (LUN) datového disku, který se má exportovat.
V tomto příkladu exportujeme datový disk umístěný na logické jednotce 0 verze image a vytvoříme spravovaný disk s názvem myManagedDataDisk v oblasti EastUS ve skupině prostředků myResourceGroup.
Vytvořte konfiguraci disku.
$diskConfig = New-AzDiskConfig `
-Location EastUS `
-CreateOption FromImage `
-GalleryImageReference @{Id = $sourceImgVer.Id; Lun=0}
Vytvořte disk.
New-AzDisk -Disk $diskConfig `
-ResourceGroupName myResourceGroup `
-DiskName myManagedDataDisk
Další kroky
Verzi image můžete vytvořit také ze spravovaného disku.