Создание шаблона Windows Server 2016 с помощью VMM
Новый год, новая операционная система: общедоступная версия Windows Server 2016 была выпущена в октябре, но если вы еще не сделали решительный шаг, пришло время начать подготовку вашей корпоративной среды для поддержки новой ОС.
Чтобы подготовить новую виртуальную машину Windows Server 2016 (виртуальную машину), нам потребуется как минимум накопительное обновление 11 и исправление 1 в System Center 2012 R2 Virtual Machine Manager (SCMM). Это исправление будет поддерживать гостевую ОС Windows Server 2016. Если вам нужны хосты Windows Server 2016, то лучше всего перейти на Virtual Machine Manager 2016.
Если вы являетесь магазином VMware, минимальное требование — ESX 5.5 для поддержки гостевой ОС Windows Server 2016. У VMware есть очень хорошая страница ресурсов для проверки совместимости.
Подготовка образа Windows Server 2016
Эти шаги будут работать для любого продукта виртуализации, и мы рассмотрим некоторые передовые методы подготовки виртуальной машины, которая будет использоваться в качестве шаблона:
- Установите Windows Server 2016 с настройками по умолчанию.
- Запустите Центр обновления Windows на новом сервере и убедитесь, что все обновления были применены.
- Не устанавливайте AV или любое дополнительное программное обеспечение
- Избегайте использования статических IP-адресов! Оставьте DHCP и настройки по умолчанию
- Не отключайте IPv6 в шаблоне
- Создайте дополнительную учетную запись на виртуальной машине и добавьте эту учетную запись в качестве члена локальной группы администраторов.
- Не присоединяйте шаблонную виртуальную машину к домену.
- Если у вас есть статическое изображение для экрана блокировки, вы также можете добавить к нему изображение.
- Если вы отвечаете за производство и беспокоитесь о производительности, вы можете рассмотреть возможность использования статических дисков для размещения диска C: серверов.
- Обязательно очистите все журналы событий непосредственно перед запуском процесса SysPrep.
Несколько советов, которые сэкономят ваше время
Вы всегда можете зайти на Windows Server и вручную начать очистку файлов журнала, но имейте в виду: если вы попытаетесь очистить журнал приложений и служб, вы потратите как минимум пару часов на очистку всех записей.
К счастью, есть более быстрый способ сделать это. Используя утилиту wevtutil с PowerShell в качестве администратора, запустите команду с параметром el, которая будет перечислять все файлы журналов, используемые локально, а затем во втором операторе мы будем использовать cl, который является параметром очистки журнала. По сути, следующая строка команды удалит все журналы каждого отдельного журнала:
Wevtutil el | ForEach { wevtutil cl “$_”}
Вы можете настроить файл подкачки как часть процесса подготовки. Если вы это сделаете, вы можете добавить командную строку.bat и diskpart для автоматизации процесса. В приведенном ниже примере у нас есть файл bat, который вызывает файл pagefile.txt, в котором есть все команды для форматирования и назначения буквы диска новому тому, а затем команда wmic для определения файла подкачки на новом созданном томе. для этой цели.
После подготовки шаблона ВМ следующим шагом будет запуск Sysprep (вы можете перейти в меню Пуск/Выполнить и ввести sysprep или перейти в WindowsSystem32Sysprep и оттуда запустить.exe). Средство подготовки системы (SysPrep) должно быть настроено на завершение работы сервера, а флажок Generalize должен быть установлен. После нажатия OK подождите несколько минут и подождите, пока виртуальная машина полностью отключится, прежде чем двигаться дальше.
Создание шаблона VMM
Первый шаг — скопировать файл VHDX с виртуальной машины в папку библиотеки VMM; в нашем примере мы переименовываем файл в WS2016-OS.vhdx.
Примечание. Имя этого файла VHDX будет тем же именем, которое будет отображаться на виртуальных машинах, созданных на основе этого шаблона. Рекомендуется использовать стандартное имя для самого файла и добавить управление версиями внутри VMM.
Второй шаг — обновить библиотеку VMM, в которую был скопирован файл, а затем получить свойства этого файла, изменить имя в соответствии с именем файла, назначить семейство, выпуск, операционную систему и платформу виртуализации.
Я рекомендую иметь профиль оборудования перед созданием шаблона, в котором администратор может определить ЦП, память, локальную сеть, доступность, контрольные точки и облачные возможности и назначить их новому шаблону, а не делать это вручную. Вторая рекомендация — использовать профиль гостевой ОС, в котором администратор может определить пароль локального администратора, часовой пояс, процесс присоединения к домену, дополнительные сценарии при подготовке сервера и ключ продукта. (Если вы выполняете подготовку с помощью KMS, проверьте эту страницу.)
После того, как эти два элемента определены выше, процесс создания шаблона с использованием VMM становится простым. Первый шаг — найти VHDX, который мы уже скопировали в библиотеку VMM, щелкнуть по нему правой кнопкой мыши, а затем нажать «Создать шаблон виртуальной машины».
На странице Identity определите имя для нового шаблона и выберите поколение (мы будем использовать Generation 2), нажмите Next.
На странице «Настройка оборудования» выберите созданный ранее профиль оборудования, содержащий всю информацию об оборудовании, и нажмите «Далее».
На странице Настройка операционной системы выберите Профиль гостевой ОС. Поскольку вы уже создали его (см. выше), он будет иметь все заполненные настройки. Нажмите «Далее».
На странице «Конфигурация приложения» оставьте настройки по умолчанию и нажмите «Далее».
На странице конфигурации SQL Server оставьте параметры по умолчанию и нажмите «Далее».
На странице «Сводка» нажмите «Создать», чтобы начать создание шаблона. Процесс займет всего несколько секунд.
Чтобы проверить результаты, создайте новую виртуальную машину и на начальной странице мастера нажмите «использовать существующую виртуальную машину», «шаблон виртуальной машины» или «виртуальный жесткий диск» и выберите «Обзор». Наконец, выберите только что созданный шаблон и завершите работу мастера, оставив настройки по умолчанию. Это подготовит совершенно новый Windows Server 2016 на основе нашего шаблона.
С Новым годом и, надеюсь, с новым сервером.