Método mais prudente de criar um servidor QA CentOS?

1

Estou tentando criar um servidor QA fisicamente separado de uma instalação existente do CentOS, que possui vários softwares instalados. Ele também tem vários arquivos e configurações que eu preciso preservar.

Supondo que eu tenha outro servidor idêntico às especificações, o que posso fazer para criar um servidor de controle de qualidade mais ou menos exatamente igual ao meu servidor de produção?

    
por user1040625 15.11.2011 / 14:51

2 respostas

3

Você pode usar uma ferramenta como SystemImager para clonar seu servidor existente e implantar a cópia clonada em outro servidor (precisa de DHCP + PXE para melhores resultados). O SystemImager cuida de atribuições de IP, e você pode alterar os layouts de partições e outras coisas, pesquisando nos scripts SystemImager.

Você também pode usar o blueprint para "fazer engenharia reversa" da configuração de seus servidores existentes e criar receitas de fantoches / chefs. Implante o novo servidor com essas receitas. Esta é uma abordagem melhor a longo prazo, se você tiver que manter muitos servidores regularmente.

    
por 15.11.2011 / 19:56
1

Se for idêntico, você pode clonar os discos com dd ou qualquer outra ferramenta semelhante. Você também pode restaurar apenas o backup que tiver do servidor de produção para o servidor de controle de qualidade. Se a configuração é a mesma, não há muito o que pensar.

Se você estiver fazendo muito isso, deve procurar no chefe ou puppet para automatizar suas compilações para garantir consistência em todas as novas compilações sem o incômodo de ter que dd ou restaurar backups.

    
por 15.11.2011 / 14:55