O PXEBooting é uma forma de restaurar rapidamente um servidor? [fechadas]

0

Se eu usasse o pxelinux e o VirtualBox para criar um uma imagem de uma máquina e armazenada 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 do PXE está envolvida, eles falam sobre como o servidor que recebe a imagem não tem um disco rígido. Então, tipicamente, você apenas se certifica de que sua imagem está apontando para a infraestrutura correta para fazer gravações? Ou infra-estrutura redundante que você pode escrever? Isso é feito apenas com certos tipos de servidores? Você precisa ter certeza de que tudo, sistema operacional e aplicativos se encaixam 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?

    
por leeand00 21.06.2016 / 18:55

1 resposta

2

If I used pxelinux and VirtualBox to create a an image of a machine, and stored it on an NFS share, would it work as a quick way to restore a server that died?

Sim, esta é uma abordagem possível para esse problema. Você poderia fazer isso, por exemplo usando PXELINUX como seu NBP; O PXELINUX poderia carregar um bootimage compacto baseado no Linux, e este bootimage poderia carregar uma imagem do disco rígido de um servidor e gravá-la no disco local.

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

Existem vários problemas com essa abordagem:

  • O PXE é inseguro. Qualquer pessoa com acesso à sua rede local pode configurar um servidor DHCP invasor e distribuir PXE NBPs para todos os computadores na sua rede local configurados para inicializar via PXE. Geralmente é uma má idéia configurar servidores para inicializar via PXE; Se sua rede local não for uma rede de gerenciamento bem isolada, você precisará, no mínimo, certificar-se de que seus switches filtrem as respostas DHCP de todas as portas normais. Além disso, se um PXE bootimage puder carregar sua imagem do SO a partir de um servidor, então qualquer outra pessoa poderá ... inclusive segredos vitais, como o hash root password.
  • Você perderá todos os dados e a configuração personalizada do servidor afetado se decidir restaurar dessa maneira. Se o servidor não tiver dados importantes (por exemplo, um servidor de armazenamento em cache), isso não será um grande problema, mas normalmente é. Investigar e resolver manualmente um problema que impede o funcionamento do servidor parece-me preferível.
  • A imagem é IMO relativamente inflexível. Se você 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 itens como o endereço IP após a recuperação. Se você fez alterações de configuração em um servidor sem atualizar a imagem, perderá essas alterações durante a restauração.

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

    
por 21.06.2016 / 21:03

Tags