Как настроить группу доступности для виртуальных машин Windows в классической модели развертывания

Важно!

1 марта 2023 г. мы прекратим поддержку классических виртуальных машин.

Если вы используете ресурсы IaaS из ASM, выполните миграцию до 1 марта 2023 г. Рекомендуем осуществить этот переход как можно раньше, чтобы воспользоваться различными улучшенными функциями в Azure Resource Manager.

Дополнительные сведения см. в статье Перенесите свои ресурсы IaaS в Azure Resource Manager до 1 марта 2023 г.

Примечание

В Azure предлагаются две модели развертывания для создания ресурсов и работы с ними: модель развертывания с помощью Resource Manager и классическая модель. В этой статье рассматривается использование классической модели развертывания. Для большинства новых развертываний Майкрософт рекомендует использовать модель диспетчера ресурсов. Вы также можете настроить группы доступности в Resource Manager развертываниях.

С 15 ноября 2017 г. виртуальные машины будут доступны только на портале Azure.

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

Чтобы обеспечить постоянную доступность и эффективность работы приложения, рекомендуется использовать и группы доступности, и балансировку нагрузки конечных точек. См. дополнительные сведения о балансировке нагрузки для служб инфраструктуры Azure.

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

Примечание

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

Вариант 1. Создание виртуальной машины и группы доступности одновременно

Для этого можно использовать портал Azure или команды Azure PowerShell.

Использование портала Azure

  1. Перейдите на портал Azure, если вы еще этого не сделали.

  2. Нажмите кнопку "Создать вычислительные ресурсы>".

  3. Выберите нужный образ виртуальной машины Marketplace. Можно создать виртуальную машину Windows или Linux.

  4. После выбора виртуальной машины проверьте, что задана классическая модель развертывания, и нажмите кнопку Создать.

    Замещающий текст

  5. Введите имя виртуальной машины, имя пользователя и пароль (для компьютеров Windows) или открытый ключ SSH (для компьютеров Linux).

  6. Укажите размер виртуальной машины и нажмите кнопку Выбрать , чтобы продолжить.

  7. Выберите необязательную группу доступности конфигурации >и выберите группу доступности, в которую вы хотите добавить виртуальную машину.

    Замещающий текст

  8. Проверьте настройки конфигурации. Когда все будет готово, нажмите Создать.

  9. Процесс создания виртуальной машины в Azure можно отслеживать в разделе Виртуальные машины , который можно выбрать в главном меню.

Чтобы использовать команды Azure PowerShell для создания виртуальной машины Azure и добавления ее в новую или существующую группу доступности, ознакомьтесь со статьей Создание виртуальной машины Windows с использованием PowerShell и классической модели развертывания.

Вариант 2. Добавление существующей виртуальной машины в группу доступности

На портале Azure можно добавить существующие классические виртуальные машины к существующей группе доступности либо создать для них новую. (Имейте в виду, что виртуальные машины в одной группе доступности должны принадлежать одной облачной службе.) Эти шаги почти одинаковы. С помощью Azure PowerShell можно добавить виртуальную машину к существующей группе доступности.

  1. Войдите на портал Azure, если вы еще не сделали это.

  2. В меню слева щелкните Виртуальные машины (классические).

    Замещающий текст

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

  4. Выберите пункт Группа доступности в параметрах виртуальной машины.

    Замещающий текст

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

    Замещающий текст

  6. Выберите команду Сохранить.

Чтобы использовать команды Azure PowerShell, откройте сеанс Azure PowerShell уровня администратора и выполните следующую команду. Для заполнителей (например <, VmCloudServiceName>) замените все содержимое в кавычках, включая < символы и > символы, правильными именами.

Get-AzureVM -ServiceName "<VmCloudServiceName>" -Name "<VmName>" | Set-AzureAvailabilitySet -AvailabilitySetName "<AvSetName>" | Update-AzureVM

Примечание

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