Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: ✔️ Виртуальные машины Linux ✔️ Гибкие масштабируемые наборы
Если у вас есть существующая виртуальная машина, но вы хотите переключить диск на диск резервной копии или другой диск ОС, можно использовать Azure CLI для замены дисков ОС. Вам не нужно удалять и повторно создавать виртуальную машину. Вы даже можете использовать управляемый диск в другой группе ресурсов, если он еще не используется.
Виртуальную машину не нужно останавливать или освобождать. Идентификатор ресурса управляемого диска можно заменить идентификатором ресурса другого управляемого диска.
Убедитесь, что размер виртуальной машины и тип хранилища совместимы с диском, который требуется подключить. Например, если диск, который вы хотите использовать, размещен в хранилище уровня "Премиум", то виртуальная машина должна поддерживать это хранилище (например, она должна относиться к серии DS). Оба диска должны иметь одинаковый размер. Убедитесь также, что вы не используете незашифрованную виртуальную машину с зашифрованным диском ОС. Такой сценарий не поддерживается. Если виртуальная машина не использует Шифрование дисков Azure, то и подключаемый к ней диск ОС не должен использовать Шифрование дисков Azure. Если диски используют наборы шифрования дисков, оба диска должны принадлежать к одному набору шифрования дисков.
Для этой статьи требуется Azure CLI версии 2.0.25 или более поздней. Чтобы узнать версию, выполните команду az --version
. Если вам необходимо выполнить установку или обновление, см. статью Установка Azure CLI 2.0.
Используйте az disk list , чтобы получить список дисков в группе ресурсов.
az disk list \
-g myResourceGroupDisk \
--query '[*].{diskId:id}' \
--output table
(Необязательно) Используйте az vm stop, чтобы остановить и освободить виртуальную машину перед переключением дисков.
az vm stop \
-n myVM \
-g myResourceGroup
Используйте az vm update с полным идентификатором ресурса нового диска в параметре --osdisk
az vm update \
-g myResourceGroup \
-n myVM \
--os-disk /subscriptions/<subscription ID>/resourceGroups/<resource group>/providers/Microsoft.Compute/disks/myDisk
Перезапустите виртуальную машину с помощью az vm start.
az vm start \
-n myVM \
-g myResourceGroup
Дальнейшие действия
Сведения о создании копии диска см. в разделе "Моментальный снимок диска".