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

yumpa

Member
Сообщения
36
Реакции
32
Посетить сайт
При развертывании небольшого проекта на пару машин не составит труда установить ОС на виртуальные машины. А если машин с десяток или пятьдесят? Конечно, можно на каждую машину устанавливать ОС с нуля и доводить ее до нужно состояния. Но сколько это займет времени? Можно установить ОС один раз и скопировать виртуальный диск на другую машину. Теоретически это будет работать, если не используется доменная сеть. Ведь в таком случае машины с одинаковыми идентификаторами не удастся ввести в домен. Конечно, это не страшно, ведь домен не всегда нужен для работы, а только для определённых задач.
Итак, мы создаем первую ВМ и ставим на нее операционку. Для примера рассмотрим Windows 8. Почем 8? Да потому что потребление оперативной памяти является решающим фактором. Устанавливаем на нее все необходимые программы (файервол, впн, тор, внс и тд). Активируем и устанавливаем автоматическую переактивацию (через aact).
После успешной настройки выключаем машину и копируем виртуальный диск, желательно на ссд. Также удаляем этот диск с виртуальной машины. Создаем новый диск и указываем его как разностный

1.png

Указываем в качестве родительского тот диск, который у нас на ссд. Также родительскому диску, во избежание проблем, необходимо присвоить атрибут «только для чтения». Теперь все изменения будут сохранятся в новом диске. Запускаем машину и воспользуемся стандартной утилитой sysprep по адресу C:\Windows\System32\Sysprep. Эта программа нужна для сброса всех идентификаторов системы. Делаем так, как показано на скриншоте

2.png

Все, мы получили виртуальный диск, который нужно скопировать в другое место и использовать как эталонный диск для всех последующих ВМ. То есть, при создании новой ВМ нужно только скопировать этот диск в расположение новой виртуальной машины, переименовать и примонтировать. После запуска ВМ мы увидим продолжение установки виндовс в которой заполняем имя пользователя, пароль и тд

3.png

Итак, для создания новой ВМ требует скопировать диск (~1.5ГБ) и заполнить некоторые поля в установщике. Занимает 2-3 минуты. Разностный диск ощутимо экономит дисковое пространство гипервизора. К примеру 20 машин по 10ГБ = 200 ГБ. С разностным диском этот результат будет около 30ГБ.
vk.com/id58924119​
 
Название темы
Автор Заголовок Раздел Ответы Дата
yumpa Развертывание “анонимной цепочки” любой сложности на Hyper-V Анонимность и приватность 1
yumpa Hyper-v. Работоспособность и бэкапы виртуальных машин Полезные статьи 0
Admin Интересно Создание своего Shadowsocks + v2ray + tor [Часть 2] Настройка системы для работы 0
Admin Интересно Создание своего Shadowsocks и обфускация трафика [Часть 1] Настройка системы для работы 1
codeprasya [CodePrasya]- Создание сайтов, софта любых сложностей|| Website development, software of any complexity. Ищу работу. Предлагаю свои услуги. 8
A Создание сайтов Предоставляю работу. Ищу специалиста. 0
R Продам Создание сайтов Услуги дизайнеров/веб-разработчиков 0
B Создание и раскрутка телеграм каналов. Полный гайд (2020) Spam/DDOS/Malware 0
B Создание чат-ботов без программирования за 1 час Spam/DDOS/Malware 0
ev0117434 Интересно Создание вредоносных QR-кодов для взлома телефонов и других устройств Уязвимости и взлом 11
P Проверено Создание HTML-писем/Рандомизация текста | Creating HTML-letters/Text Randomization Услуги дизайнеров/веб-разработчиков 0
dhusss Создание аккаунта Предоставляю работу. Ищу специалиста. 0
АнАлЬнАя ЧуПаКаБрА INLINE Создание лендингов.(RU) Проекты Private Keeper 0
Forevonly Создание цепочки из нескольких SHH Полезные статьи 0
Forevonly Создание собственных (элитных) дешевых прокси под свои дела Полезные статьи 4
C Создание сетевого червя Вопросы и интересы 3
shellest Создание сайта в сети TOR Низкоуровневое программирование 1
turizm200 Создание портативных программ Полезные статьи 0
ins1der Создание зеркал сайтов, клонирование страницы входа Уязвимости и взлом 0
AngelOfLove Delphi для начинающих – Урок 3 – Создание переменных С/C++ 0
Forevonly Создание фишинга СИ/Фишинг/Мошенничество 11
F Услуги программиста. Создание веб приложений на ASP.NET MVC Ищу работу. Предлагаю свои услуги. 4
K Создание Socks и Https прокси через дедик Софт для работы с текстом/Другой софт 0

Название темы