Шаблон — это определенным образом подготовленная копия виртуальной машины (ВМ). Используются шаблоны для ускорения и автоматизации процесса развертывания. Для тех, кому приходится более-менее часто разворачивать однотипные машины в Hyper-V, небольшая инструкция по созданию шаблона виртуальной машины.

Поскольку шаблон — это копия ВМ, то в первую очередь нам нужен оригинал. Открываем "Диспетчер Hyper-V" и создаем новую виртуальную машину.



Запускаем созданную ВМ, выбираем дистрибутив и устанавливаем нужную нам операционную систему. Затем устанавливаем необходимые обновления и патчи для операционной системы. Также, в зависимости от назначения машины, можно установить различное прикладное и системное ПО, а в случае серверной ОС и некоторые роли сервера, однако увлекаться этим не стоит. Чем больше установлено программ и произведено настроек , тем менее универсален будет шаблон. Также не стоит производить активацию, т.к. при подготовке образа она все равно будет сброшена.
Теперь осталось подготовить систему к дублированию с помощью утилиты Sysprep. Эта утилита удаляет все сведения, относящиеся к конкретной операционной системе, включая идентификатор безопасности компьютера (SID), из установленного образа Windows, а также сбрасывает активацию.

Sysprep используется только для настройки новых установок Windows. Хотя ее и можно запускать сколько угодно раз, однако сбросить активацию Windows можно не больше трех раз. Поэтому не стоит использовать программу Sysprep для повторной настройки уже развернутой установки Windows.

В Windows 7 и Server 2012r2 Sysprep входит в состав операционной системы и находится по адресу C:\Windows\System32\sysprep. Запускаем программу, ставим галку на пункте "Подготовка к использованию" и выбираем "Завершение работы" по завершению операции.



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

Итак, оригинал виртуальной машины создан, и надо сохранить его как шаблон. Берем vhdx-диск созданной машины, обзываем его понятным образом (напр. Windows Server 2012 R2) и копируем в специально отведенное место. Затем созданную ВМ можно удалять.
А при развертывании новой ВМ просто копируем этот диск в другое расположение и подключаем его к создаваемой машине.
Вот таким образом можно создавать различные шаблоны, чтобы автоматизировать создание виртуальных машин. Для больших сетей c высоким уровнем виртуализации лучше подойдет System Center Virtual Machine Manager, в котором есть различные средства (библиотеки, шаблоны, аппаратные профили и т.д.) для автоматизации развертывания ВМ. Но это уже совсем другая история…

Оригинал статьи