vmware copia servidor de produção para um servidor de teste

1

No momento, estamos usando a infraestrutura VMware no meu trabalho, onde todos os nossos servidores de produção são virtuais. No momento não estamos tendo bons servidores de teste e eu tenho pensado que deve ser fácil criá-los com base em nossos servidores de produção, então eu quero apresentar a minha idéia para ver se é possível e se você recomenda alguma outra solução em vez disso.

Então a ideia é (sem saber se cada passo é possível)

  1. Clone o servidor de produção periodicamente
  2. Alterar o nome do computador para testar e anexar o servidor de teste ao domínio
  3. Atrasar o início das janelas, para executar um script que removerá todas as configurações de produção e adicionará as configurações de teste, se existirem
  4. Inicie o servidor e tenha nosso servidor de teste pronto para uso

Dessa forma, sempre teríamos nosso servidor de teste em sincronia com o nosso servidor de produção. Isso seria possível com servidores Vmware e windows 2008 RC, e você tem alguma outra idéia de como manter o servidor de teste e produção em sincronia?

    
por user68802 15.03.2011 / 12:19

2 respostas

2

Tudo o que você descreveu é possível - Minha sugestão seria fazer backup das máquinas virtuais de produção e transferi-las para um host vmware development que não esteja conectado à sua rede normal, esfregue e higienize As VMs estão na sua rede de teste e, em seguida, seguem boas práticas de desenvolvimento (teste de snapshot antes de qualquer alteração importante; faça tudo em teste antes de promover a produção e mantenha uma lista das alterações que precisam ser feitas à produção.

Você pode sempre seguir essas etapas novamente a qualquer momento para "re-sincronizar" a produção e o teste, mas, ao não forçar a nova sincronização do teste e da produção, você terá mais liberdade para jogar com o seu desenvolvimento. Observe também que, como é o VMWare, você pode clonar a produção novamente e criar um ambiente teste onde você testa tudo o que é necessário para passar da base de código atual da Produção para o que acabou de ser concluído no Dev. Você pode até trocar o Staging e a produção como parte da sua implantação, para que você sempre tenha uma versão limpa do código de produção anterior para reverter se algo explodir.

    
por 15.03.2011 / 18:00
0

Parte do que você está pedindo que eu faço todos os dias, faça um backup baseado em imagem dos servidores de produção. Eu uso um produto chamado vReplicator para replicar meus convidados para outro host virtual. Esses servidores permanecem desligados, mas podem ser informados em instantes.

Para o que você parece estar perguntando, crie ambientes dev baseados na produção, eu também faço. Eu apenas clonei a VM replicada, atualizei-a em uma rede interna para "ajustá-la", reinicializei e lá você tem um novo servidor de desenvolvimento que é quase idêntico à produção.

    
por 15.03.2011 / 20:19