Я программист и пытаюсь создать свою личную лабораторию. У меня есть машина с установленным Hyper-V Standalone Server 2012 R2. Мне нужно создать виртуальные машины, которые будут использоваться для тестирования приложений, создания небольших виртуальных сетей для изучения основ работы с сетями и других учебных целей. Ни одна из этих виртуальных машин не будет существовать долго, так как я буду удалять их, поскольку их цель будет достигнута, а затем я создам несколько новых.
Итак, мне определенно нужна функция типа клонирования, доступная в VMWare. Мне известно о функции экспорта-импорта, доступной в Hyper-V. Что меня действительно смущает, так это этот инструмент Sysprep, поскольку я нашел статьи, в которых говорится, что этот инструмент фактически подготавливает VHD для использования с новыми виртуальными машинами и назначает новый SID, MAC, GUID и т. Д., Чтобы новая клонированная виртуальная машина не конфликтовала с существующие.
Я хотел бы знать -
Представьте, что вы не используете виртуальные машины. Представьте себе, что в вашей лаборатории у вас на полках лежит куча физических машин. А теперь представьте, что вам не нравится устанавливать Windows, поэтому вы решили сделать это только на одной из этих физических машин. Затем вы выключаете машину и вытаскиваете диск. Когда вы хотите запустить одну из других машин, вы берете свой диск, на котором есть образ Windows, и копируете его, байт за байтом, поверх содержимого диска на машине, которую вы пытаетесь вызвать.
У этой стратегии были бы некоторые недостатки. Во-первых, каждая машина в вашей лаборатории будет иметь одно и то же имя, одинаковые административные токены и т. Д. Sysprep - это инструмент, который вы можете запустить в Windows, чтобы заставить его забыть все вещи, созданные во время установки Windows, поэтому в следующий раз при загрузке Windows он должен воссоздать недостающие идентификаторы, токены и т. д. В приведенном выше странном примере вы должны запустить его после установки Windows и любого другого программного обеспечения, которое вы хотите иметь на всех ваших машинах, но перед тем, как выключить машину и снимите его диск.
То, что большинство людей делают с виртуальными машинами, аналогично приведенному выше примеру. «Экспорт» виртуальной машины более или менее похож на выключение машины и копирование диска. И если вы не выполните Sysprep VM перед этим, у вас будут конфликты при создании новых виртуальных машин из экспортированного образа.