Удаление виртуальной машины и подключенных ресурсов

В зависимости от способа удаления виртуальной машины, удаление может быть выполнено только в отношении ресурса виртуальной машины, а не сетевых и дисковых ресурсов. Вы можете изменить параметры по умолчанию для других ресурсов, удаляемых при удалении виртуальной машины.

Установка параметров удаления при создании виртуальной машины

  1. Откройте портал.

  2. Щелкните + Создать ресурс.

  3. На странице Создание ресурса в разделе Виртуальные машины выберите Создать.

  4. Внесите свой выбор в основные сведения, а затем нажмите кнопку "Далее: диски", чтобы открыть вкладку "Диски>".

  5. В разделе Параметры диска по умолчанию для диска ОС установлено значение Удалить с виртуальной машиной. Если вы не хотите удалять диск ОС, снимите флажок. Если вы используете существующий диск ОС, по умолчанию при удалении виртуальной машины он отключается.

    Screenshot checkbox to choose to have the disk deleted when the VM is deleted.

  6. В разделе Диски данных можно подключить существующий диск данных или создать новый диск и подключить его к виртуальной машине.

    • Если выбрать "Создать и подключить новый диск", откроется страница "Создать новый диск", и вы можете выбрать, следует ли удалить диск при удалении виртуальной машины. Screenshot showing a checkbox to choose to delete the data disk when the VM is deleted.

    • Если вы решили подключить существующий диск, можно выбрать диск, LUN и удалить диск данных при удалении виртуальной машины. Screenshot showing the checkbox to choose to delete the data disk when the VM is deleted.

  7. После добавления сведений о диске нажмите кнопку "Далее: сеть", чтобы открыть вкладку "Сеть>".

  8. В нижней части страницы выберите Удалить общедоступный IP-адрес и сетевой адаптер при удалении виртуальной машины.

    Screenshot showing the checkbox to choose to delete the public IP and NIC when the VM is deleted.

  9. Когда все будет готово, выберите Проверка и создание.

  10. Вы можете проверить, какие ресурсы вы решили удалить при удалении виртуальной машины.

  11. Если вы удовлетворены своим выбором и прошли проверку, выберите Создать, чтобы развернуть виртуальную машину.

Обновление поведения удаления на существующей виртуальной машине

При удалении виртуальной машины можно изменить поведение.

В следующем примере для параметра delete задается значение detach, чтобы можно было повторно использовать диск.

az resource update --resource-group myResourceGroup --name myVM --resource-type virtualMachines --namespace Microsoft.Compute --set properties.storageProfile.osDisk.deleteOption=detach

Принудительное удаление для виртуальных машин

Принудительное удаление позволяет принудительно удалить виртуальную машину, уменьшая задержку удаления и немедленно высвобождая подключенные ресурсы. Для виртуальных машин, которые не требуют корректного завершения работы, принудительное удаление будет удалять виртуальную машину как можно быстрее при удалении логических ресурсов из виртуальной машины, обходя корректное завершение работы и некоторые операции очистки. Принудительное удаление не сразу освобождает MAC-адрес, связанный с виртуальной машиной, так как это физический ресурс, который может занять до 10 минут. Если необходимо немедленно повторно использовать MAC-адрес на новой виртуальной машине, принудительное удаление не рекомендуется. Принудительное удаление следует использовать только в том случае, если вы не планируете повторно использовать виртуальные жесткие диски. Принудительное удаление можно выполнить посредством портала, интерфейса командной строки, PowerShell и REST API.

Когда вы перейдете к удалению существующей виртуальной машины, вы найдете возможность применить принудительное удаление в области удаления.

  1. Откройте портал.
  2. Перейдите к виртуальной машине.
  3. На странице Обзор выберите Удалить.
  4. На панели Удаление виртуальной машины установите флажок Применить принудительное удаление.
  5. Щелкните ОК.

Принудительное удаление для масштабируемых наборов

Принудительное удаление позволяет принудительно удалять масштабируемый набор виртуальных машин, уменьшая задержку удаления и немедленно освобождая подключенные ресурсы. Принудительное удаление не сразу освобождает MAC-адрес, связанный с виртуальной машиной, так как это физический ресурс, который может занять до 10 минут. Если необходимо немедленно повторно использовать MAC-адрес на новой виртуальной машине, принудительное удаление не рекомендуется. Принудительное удаление следует использовать только в том случае, если вы не планируете повторно использовать виртуальные жесткие диски. Принудительное удаление можно выполнить посредством портала, интерфейса командной строки, PowerShell и REST API.

При удалении существующего масштабируемого набора вы найдете возможность применить принудительное удаление в области удаления.

  1. Откройте портал.
  2. Перейдите к масштабируемой группе виртуальных машин.
  3. На странице Обзор выберите Удалить.
  4. На панели "Удалить масштабируемый набор виртуальных машин" выберите проверка box для принудительного удаления.
  5. Щелкните ОК.

Вопросы и ответы

Вопрос. Работает ли эта функция с общими дисками?

Ответ. Для общих дисков нельзя задать для свойства "deleteOption" значение "Delete". Вы можете оставить его пустым или задать для него значение "Detach"

Вопрос. Какие ресурсы Azure поддерживают эту функцию?

Ответ. Эта функция поддерживается для всех типов управляемых дисков, используемых в качестве дисков ОС и дисков данных, сетевых адаптеров и общедоступных IP-адресов

Вопрос. Можно ли использовать эту функцию на дисках и сетевых адаптерах, не связанных с виртуальной машиной?

Ответ. Нет, эта функция доступна только для дисков и сетевых адаптеров, связанных с виртуальной машиной.

Вопрос. Как эта функция работает с гибким масштабируемым набором виртуальных машин?

Ответ. Для гибкого масштабируемого набора виртуальных машин диски, сетевые карты и общедоступные IP-адреса устанавливаются deleteOptionDelete по умолчанию, чтобы эти ресурсы автоматически очищались при удалении виртуальных машин.

Для дисков данных, которые были явно созданы и подключены к виртуальным машинам, можно изменить это свойство на "Detach", а не "Delete", если диски должны сохраняться после удаления виртуальной машины.

Вопрос. Поддерживают ли другие виртуальные машины эту функцию?

Ответ. Да, эту функцию можно использовать для точечных виртуальных машин так же, как и для виртуальных машин по запросу.

Вопрос. Как сохранить диски, сетевые адаптеры и общедоступные IP-адреса, связанные с виртуальной машиной?

Ответ. По умолчанию диски, сетевые адаптеры и общедоступные IP-адреса, связанные с виртуальной машиной, при ее удалении сохраняются. Если эти ресурсы настроены на автоматическое удаление, можно обновить параметры таким образом, чтобы ресурсы оставались после удаления виртуальной машины. Для сохранения этих ресурсов задайте для свойства deleteOption значение Detach.

Следующие шаги

Дополнительные сведения об основных возможностях управления виртуальными машинами см. в разделе Руководство. Создание виртуальных машин Linux и управление ими с помощью Azure CLI.