Назад | Перейти на главную страницу

Добавление возможности создания снимков в лабораторию контроля качества, состоящую из физических машин

Из-за характера нашего приложения мы не можем запускать и тестировать его в виртуализации.

Я хотел бы иметь возможность вернуться к предыдущему чистому состоянию и (если возможно) иметь какие-то снимки (только диска, а не ОЗУ).

Были рассмотрены следующие варианты:

  1. Добавьте один сервер, на котором работает FreeNAS, со всеми твердотельными накопителями с текущих машин, предоставьте тома iSCSI, поддерживаемые ZFS, и загрузите все машины оттуда с помощью PXE. кажется правдоподобным, но настроить его непросто.
  2. Используйте CloneZilla и выполните разделение для разделения резервных копий / восстановления (на каждом сервере будет один раздел для Windows и один для резервных копий), это не дает мне реальных снимков, это непросто делать каждый раз (загрузка в clonezilla, выберите вариант резервного копирования , добавить подробности и т. д.) и не является инкрементным / дифференциальным и, следовательно, медленным и допускает ограниченное количество резервных копий.
  3. Восстановление системы - резервное копирование всего диска?

Ограничения / предположения:

  1. Это необходимо для работы с перегородками Windows
  2. Должен быть быстрым (если не вариант clonezilla)
  3. Может работать с требованием перезагрузки
  4. Не нужно делать снимок памяти (хотя это будет действительно круто)

Есть вариант лучше?

Кажется, что начиная с Windows 7, Windows поддерживает VHD как собственный формат и может загружаться с него!

Используя что-то вроде этого: https://blogs.technet.microsoft.com/panosm/2011/01/23/implementing-a-windows-7-steadystate-by-utilizing-differencing-vhds-files-and-the-boot-from-vhd- характерная черта/

Кажется, это решение моих задач, спасибо всем за ответы :)

Я бы предложил использовать управление отключением света для перезагрузки серверов на образе, обслуживаемом через PXE, этот образ может быть небольшой ОС Linux, которая принимает дальнейшие команды через SSH, такие как создание снимка или запись нового образа на жесткий диск.

Это вполне соответствует описанию (скорость, с которой вы делаете снимки, будет в основном зависеть от скорости накопителя и места, в которое вы записываете снимок, поэтому может иметь смысл перейти на SSD и Gigabit Ethernet или даже Быстрее).

Что касается памяти, я думаю, вы могли бы написать агент, работающий в самой ОС Windows, с драйвером ядра, который позволит вам делать снимки памяти в любое время.

Если бы время было меньше ограничений, я бы предложил использовать WDS и при необходимости повторно развернуть. Это немного затянуто, но оно сделает то, что вам нужно.

Однако фильтры записи могут быть вам полезны. Я знаю, что они хорошо работают на тонких клиентах, которые я использую, однако никогда не пробовал их на настольных компьютерах / серверах.