Назад | Перейти на главную страницу

Как управлять конфигурацией на сервере Windows 2008 R2?

Я использую ec2 для размещения сервера Windows (2008 R2).

Этот сервер предназначен исключительно для обслуживания веб-сайта ASP.NET MVC в IIS, не более того.

После того, как у меня все настроено, я хочу иметь возможность создавать дубликаты этого сервера (с точки зрения настройки).

Какие у меня есть варианты?

Я знаю, что с Linux я могу использовать такие вещи, как марионетка.

Если вы хотите создать клонов «все, кроме имени», вы можете сделать это, клонировав AMI в новую систему, загрузив ее и пропустив через . Это превратит этот новый AMI в шаблон. Когда он загрузится в следующий раз, он потребует минимальной настройки (имя как минимум) и будет совершенно новым сервером, настроенным почти так же, как исходный. Этот метод используется при создании, например, фермы серверов хостинга .NET, которые все должны быть на одном уровне кода, на котором пользователи будут устанавливать любые приложения .NET, которые им нужны.

Если вы ищете загрузку в марионеточном стиле -> установите программное обеспечение -> настройте обработку в стиле программного обеспечения, где для внесения изменений в процесс вы просто изменяете один файл конфигурации ... в настоящее время это практически невозможно с Windows. Прямо сейчас Puppet занят созданием поддержки Windows, но ее еще нет. Хороший обзор именно этой проблемы был недавно опубликован в блоге ServerFault (ссылка на сайт), что неплохо для чтения.

Если вы просто хотите создать точную копию своего экземпляра, вы можете создать из него AMI, который можно использовать для запуска новых идентичных экземпляров. Информация здесь: http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/index.html?AMIs.html