O PXEBooting é uma maneira de restaurar rapidamente um servidor?

O PXEBooting é uma maneira de restaurar rapidamente um servidor?

Se eu usasse pxelinux e VirtualBox para criar umuma imagemde uma máquina e armazená-lo em um compartilhamento NFS, funcionaria como uma maneira rápida de restaurar um servidor que morreu?

A única parte aqui que continua me confundindo é que geralmente quando a inicialização PXE está envolvida, eles falam sobre como o servidor que recebe a imagem não possui disco rígido. Normalmente, você apenas se certifica de que sua imagem esteja apontando para a infraestrutura correta para fazer gravações? Ou infraestrutura redundante na qual você pode gravar? Isso é feito apenas com determinados tipos de servidores? Você precisa ter certeza de que tudo, sistema operacional e aplicativos cabem na memória da máquina? Os servidores precisam estar em uma vlan separada para garantir que, quando alguma outra máquina for reinicializada, ela não receba a imagem?

Responder1

Se eu usasse o pxelinux e o VirtualBox para criar uma imagem de uma máquina e a armazenasse em um compartilhamento NFS, funcionaria como uma maneira rápida de restaurar um servidor que morreu?

Sim, esta é uma abordagem possível para este problema. Você poderia fazer isso, por exemplo, usandoPXELINUXcomo seu PNI; O PXELINUX poderia carregar uma imagem de inicialização compacta baseada em Linux, e essa imagem de inicialização poderia carregar uma imagem de disco rígido de um servidor e gravá-la no disco local.

Eu assumo issoCloneZillapoderia ser usado dessa maneira, embora eu nunca tenha tentado isso. Algumas distribuições comoDebian,Ubuntue provavelmente vários outros também podem ser instalados inicializando o instalador via PXE, e você pode fornecer configuração personalizada para uma instalação autônoma.

Existem vários problemas com esta abordagem:

  • PXE é inseguro. Qualquer pessoa com acesso à sua LAN pode configurar um servidor DHCP não autorizado e distribuir NBPs PXE para todos os computadores da sua LAN que estejam configurados para inicializar via PXE. Geralmente é uma má ideia configurar servidores para inicializar via PXE; se a sua LAN não for uma rede de gerenciamento bem isolada, você precisará, no mínimo, garantir que seus switches filtrem as respostas DHCP de todas as portas normais. Além disso, se uma imagem de inicialização PXE pode carregar a imagem do seu sistema operacional a partir de um servidor, qualquer outra pessoa também pode... incluindo segredos vitais como o roothash da senha.
  • Você perderá todos os dados e configurações personalizadas do servidor afetado se decidir restaurar dessa forma. Se o servidor não tiver dados importantes (por exemplo, um servidor de cache), isso não será um grande problema, mas geralmente é. Investigar e resolver manualmente um problema que impede o funcionamento do servidor parece-me preferível.
  • A imagem é relativamente inflexível na IMO. Se quiser usar isso para vários servidores diferentes, você terá que manter várias imagens diferentes, o que possivelmente ocupará muito espaço. Se você usar apenas uma única imagem de linha de base, terá que configurar manualmente coisas como o endereço IP após a recuperação. Se você fez alterações na configuração de um servidor sem atualizar a imagem, você perderá essas alterações durante a restauração.

Pessoalmente, prefiro usar RAID e backup. O RAID protegerá você contra tempo de inatividade quando um disco rígido falhar e, se você perder dados, poderá restaurar o sistema completamente (incluindo configuração e dados) a partir do backup. Se falhar por outro motivo, investigue e resolva o problema.

informação relacionada