Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к: ✔️ виртуальные машины Linux ✔️ виртуальные машины Windows ✔️ гибкие наборы масштабирования ✔️ унифицированные наборы масштабирования
Вы можете экспортировать ОС версии образа или диск данных в виде управляемого диска из версии образа, которая хранится в коллекции вычислений Azure (ранее называемая общей коллекцией образов).
интерфейс командной строки (CLI)
Перечислите версии образов в галерее с помощью az sig image-version list. В этом примере мы ищем все версии изображений, которые входят в определение образа myImageDefinition в коллекции myGallery .
az sig image-version list \
--resource-group myResourceGroup\
--gallery-name myGallery \
--gallery-image-definition myImageDefinition \
-o table
Задайте исходной переменной полный идентификатор ресурса версии образа из общей коллекции образов, а затем используйте az disk create с параметром --gallery-image-reference для создания управляемого диска.
В этом примере мы экспортируем диск ОС версии образа для создания управляемого диска с именем myManagedOSDisk в регионе EastUS в группе ресурсов с именем 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
Если вы хотите экспортировать диск данных из версии образа, добавьте --gallery-image-reference-lun , чтобы указать расположение LUN диска данных для экспорта.
В этом примере мы экспортируем диск данных, расположенный в LUN 0 версии образа, чтобы создать управляемый диск с именем myManagedDataDisk в регионе EastUS в группе ресурсов с именем 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
Вывод списка версий образов в коллекции с помощью Get-AzResource.
Get-AzResource `
-ResourceType Microsoft.Compute/galleries/images/versions | `
Format-Table -Property Name,ResourceId,ResourceGroupName
После получения всех необходимых сведений можно использовать Get-AzGalleryImageVersion , чтобы получить исходную версию образа, которую вы хотите использовать, и назначить ее переменной. В этом примере мы получаем версию 1.0.0 образа определения myImageDefinition в исходной галерее myGallery в группе ресурсов myResourceGroup.
$sourceImgVer = Get-AzGalleryImageVersion `
-GalleryImageDefinitionName myImageDefinition `
-GalleryName myGallery `
-ResourceGroupName myResourceGroup `
-Name 1.0.0
После задания source переменной идентификатор версии образа используйте New-AzDiskConfig для создания конфигурации диска, а затем New-AzDisk для создания диска.
В этом примере мы экспортируем диск ОС версии образа для создания управляемого диска с именем myManagedOSDisk в регионе EastUS в группе ресурсов с именем myResourceGroup.
Создайте конфигурацию диска.
$diskConfig = New-AzDiskConfig `
-Location EastUS `
-CreateOption FromImage `
-GalleryImageReference @{Id = $sourceImgVer.Id}
Создайте диск.
New-AzDisk -Disk $diskConfig `
-ResourceGroupName myResourceGroup `
-DiskName myManagedOSDisk
Если вы хотите экспортировать диск данных в версию образа, добавьте идентификатор LUN в конфигурацию диска, чтобы указать расположение LUN диска для экспорта.
В этом примере мы экспортируем диск данных, расположенный в LUN 0 версии образа, чтобы создать управляемый диск с именем myManagedDataDisk в регионе EastUS в группе ресурсов с именем myResourceGroup.
Создайте конфигурацию диска.
$diskConfig = New-AzDiskConfig `
-Location EastUS `
-CreateOption FromImage `
-GalleryImageReference @{Id = $sourceImgVer.Id; Lun=0}
Создайте диск.
New-AzDisk -Disk $diskConfig `
-ResourceGroupName myResourceGroup `
-DiskName myManagedDataDisk
Дальнейшие шаги
Вы также можете создать версию образа с управляемого диска.