Дифференциальные диски в Hyper-V и обезличивание Sysprep

Важным преимуществом использования технологии разностных (дифференциальных) дисков Hyper-V является снижение потребления пространства VM на жестком диске и скорость разворачивания тестовой среды.

Данная технология не рекомендована к использованию в «боевом режиме».

Для того, что бы разворачивать VM в тестовой среде с использованием дифференциальных дисков, вначале необходимо создать один шаблонный (родительский диск).

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

Для создания шаблонного диска в Hyper-V выбираем создать новый виртуальный диск.

Выбираем Dynamically expanding
Задаем имя и расположение
Задаем размер
Проверяем данные, нажимаем Finish

Далее создаем новую виртуальную машину, подключаем к ней наш шаблонный диск, устанавливаем ОС — Windows Server 2016.

После установки OC, если нужно устанавливаем драйвера и ПО. 
Затем с помощью Sysprep выполняем обезличивание ОС для последующего развертывания.

Далее создаем разностные (дифференциальные) диски для новых VM.

Для этого в Hyper-V выбираем создать новый виртуальный диск.

Выбираем Differencing
Задаем имя и расположение
Указываем расположение шаблонного диска
Проверяем данные, нажимаем Finish

Повторяем создание диска для других VM, так как для каждой будет свой дифференциальный диск.

Создаем новую VM, указываем ей наш созданный дифференциальный диск. Включаем машину — получаем установленную OC —
наслаждаемся скоростью развертывания. Добавляем свои роли и фичи.