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

как восстановить образ Ubuntu с iPXE

Я хотел бы создать резервную копию одной из моих систем Ubuntu. Поместите этот резервный файл / образ на один из моих веб-серверов и используйте iPXE или gPXE, чтобы восстановить его на нескольких серверах. Я предполагаю, что мне нужно специализированное приложение или дистрибутив, который можно загрузить через PXE.

Есть рекомендации?

В общем, загрузка ядра Linux с PXE невелика - Веб-страница PXELinux / Syslinux есть ряд примеров. Вы даже можете загрузить целый дистрибутив, например SysRescueCD и сделайте свое восстановление оттуда.

Но поскольку у вас есть особые требования к визуализации и восстановлению, вы можете посмотреть на Clonezilla - это дистрибутив OSS Linux, который делает именно это. И он уже готов к загрузке через PXE.

Вы можете сделать это с помощью чего-то вроде Clonezilla (как уже упоминалось), но подумайте, действительно ли вы этим хотите заниматься. То, что вы описываете, можно сделать с помощью изображений, но это работает много лучше, если вы начнете использовать какой-либо тип управления конфигурацией (или даже некоторые сценарии кикстарта / предварительной загрузки).

Проблема с изображением в том, что он обычно работает только с определенными комбинациями оборудования. У вас новый сервер с меньшим жестким диском или другой конфигурацией? Возможно, вам придется воссоздать все изображение с нуля, тогда как с Puppet дополнительных усилий не потребуется.

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