Является ли PXEBooting способ быстрого восстановления сервера?

Если я использовал pxelinux и VirtualBox для создания образа машины и сохранил его на общем ресурсе NFS, будет ли он работать как быстрый способ восстановления сервера, который умер?

Единственная часть, которая меня пугает, заключается в том, что обычно при загрузке PXE они говорят о том, что на сервере, который получает изображение, нет жесткого диска. Как правило, вы просто убедитесь, что ваш образ указывает на правильную инфраструктуру для записи? Или избыточную инфраструктуру, на которую вы можете написать? Это делается только для определенных типов серверов? Вы должны быть уверены, что все, os и приложения вписываются в память машины? Должны ли серверы находиться на отдельном vlan, чтобы убедиться, что когда какая-либо другая машина перезагрузится, она не получит изображение?

  • Загрузка grub legacy через qemu с использованием pxe
  • Как загрузить ядро ​​Linux поверх PXE с помощью dnsmasq и syslinux?
  • Установка новой операционной системы, такой как FreeBSD с загрузкой PXE?
  • PXE загружается Ubuntu. Правильный выбор изображения
  • ошибка установки debian os не найдена
  • не может назначить ip-адрес из dhcp
  • CentOS - использование PXE для установки на моем хосте (настройка кикстарта)
  • Принимайте несколько дистрибутивов Linux на сервере PXE и ​​показывайте эти варианты для клиента PXE
  • One Solution collect form web for “Является ли PXEBooting способ быстрого восстановления сервера?”

    Если я использовал pxelinux и VirtualBox для создания образа машины и сохранил его на общем ресурсе NFS, будет ли он работать как быстрый способ восстановления сервера, который умер?

    Да, это возможный подход к этой проблеме. Вы можете сделать это, например, используя PXELINUX в качестве вашего NBP; PXELINUX может загружать компактный загрузочный образ Linux, и этот загрузочный образ может загружать образ жесткого диска с сервера и записывать его на локальный диск.

    Я предполагаю, что CloneZilla можно использовать таким образом, хотя я никогда не пробовал это сам. Некоторые дистрибутивы, такие как Debian , Ubuntu и, возможно, несколько других, также могут быть установлены путем загрузки установщика через PXE, и вы можете предоставить настраиваемую конфигурацию для автоматической установки.

    Однако существует несколько проблем с этим подходом:

    • PXE небезопасен. Любой, у кого есть доступ к вашей локальной сети, может настроить нежелательный DHCP-сервер и распространять NBP на PXE на всех компьютерах вашей локальной сети, которые настроены на загрузку через PXE. Как правило, плохая идея настраивать серверы для загрузки через PXE; если ваша ЛВС не является хорошо изолированной сетью управления, вам нужно, по крайней мере, убедиться, что ваш фильтр фильтров DHCP отвечает со всех обычных портов. Кроме того, если загрузочный образ PXE может загружать изображение вашей ОС с сервера, тогда может быть и любой другой … включая жизненно важные секреты, такие как хэш-код root пароля.
    • Вы потеряете все данные и настраиваемую конфигурацию с затронутого сервера, если вы решите восстановить этот путь. Если на сервере нет важных данных (например, кеширующего сервера), это не будет большой проблемой, но обычно это так. Ручное расследование и устранение проблемы, которая препятствует работе сервера, кажется мне предпочтительнее.
    • Имитация является относительно негибкой. Если вы хотите использовать это для нескольких разных серверов, вам придется поддерживать несколько разных изображений, которые, возможно, занимают много места. Если вы используете только одно базовое изображение, вам придется вручную настроить такие вещи, как IP-адрес после восстановления. Если вы внесли изменения конфигурации на сервер без обновления изображения, вы потеряете эти изменения во время восстановления.

    Лично я бы предпочел использовать RAID и резервное копирование. RAID будет защищать вас от простоя при сбое жесткого диска, а если вы потеряете данные, вы можете полностью восстановить систему (включая конфигурацию и данные) из резервной копии. Если это не поможет по другой причине, изучите и устраните проблему.

    Linux и Unix - лучшая ОС в мире.