Se o tempo de inatividade mínimo é sua principal preocupação, então, copiar as unidades do sistema, executar uma atualização, testar a atualização e, em seguida, reverter se algo deu errado, não é o caminho a percorrer. Não pela razão de que pode haver problemas com a atualização, mas porque há outros planos que provavelmente resultarão em muito menos tempo de inatividade do ponto de vista de seus usuários.
Por tempo de inatividade mínimo, sugiro que:
- instale o sistema operacional em uma segunda máquina
- copie o (s) aplicativo (s), dados, configuração e outros recursos em
- teste o máximo que puder
- desative os serviços no servidor antigo
- faça uma sincronização final no novo servidor (por isso, há atualizações que ocorreram no servidor antigo durante o período em que você estava criando e testando)
- reconfigure as coisas relevantes (o servidor e / ou as configurações de rede em outro lugar) para que o novo servidor apareça onde o antigo estava
- deixe o servidor antigo em funcionamento por um curto período (ou apenas mantenha suas unidades à mão) caso você tenha descoberto depois que esqueceu de transferir algo
Desta forma, o único tempo de inatividade que você tem é o tempo necessário para executar a sincronização final antes de alternar (etapas 5 e 6) - isso pode demorar um pouco se a sincronização final incluir a cópia de arquivos grandes (como um ou mais grandes bancos de dados), mas isso levará menos tempo do que a obtenção de uma imagem de backup completa e a atualização ocorrerá e tem a vantagem de não haver tempo de inatividade se falhar (já que você acabou de descartar a nova configuração sem nunca desativar a antiga). / p>
É claro que este plano significa ter um segundo servidor na mesma instalação para construir o que não será gratuito, por isso, se você está pagando um bom pedaço pelo seu servidor / hospedagem ou está em um orçamento apertado, isso pode ser proibitivo. fator ...