Я разместил веб-сайт в масштабе виртуальной машины Azure, который был установлен, выполнив следующие действия.
- Создайте виртуальную машину и сделайте необходимые изменения / установки в iis.
- Создайте снимок виртуальной машины. Это гарантирует, что вышеуказанный экземпляр можно будет использовать для будущих изменений.
- создать диск из снимка.
- создать виртуальную машину с диска.
- RDP к экземпляру и обобщение экземпляра для развертывания (sysprep)
Запустите% WINDIR% \ system32 \ sysprep \ sysprep.exe от имени администратора. Войдите в готовность системы (OOBE), флажок Generalize установлен. Shutdown Option = Shutdown. - Создайте изображение (снимок) из приведенного выше экземпляра.
- Создайте VSS из изображения выше
Предположим, это изменение в веб-сборке. Есть ли способ обновить масштабный набор, не выполняя эти шаги снова?
виртуальный Azure расширения машины предоставляют такие возможности, как настройка и управление после развертывания, мониторинг, безопасность и многое другое. В производственных развертываниях обычно используется комбинация нескольких расширений, настроенных для экземпляров виртуальных машин, для достижения желаемых результатов.
Это также хороший способ обеспечить доступность вашей системы. Масштабируемый набор будет применять обновление к одной виртуальной машине за раз, оставляя другие виртуальные машины работающими.
Пример ниже взят из обучения:
Разверните обновление с помощью настраиваемого расширения сценария. На портале Azure выполните следующую команду, чтобы просмотреть текущую политику обновления для масштабируемого набора:
Убедитесь, что для политики обновления установлено значение «Автоматически». Вы указали эту политику при создании набора масштабов в первой лабораторной работе. Если бы политика была ручной, вы бы применили любые изменения виртуальной машины вручную. Поскольку эта политика является автоматической, вы можете использовать расширение настраиваемого сценария и разрешить масштабируемому набору выполнять обновление.
Выполните следующую команду, чтобы применить сценарий обновления: