Eu recomendaria alterar o TTL para algo baixo alguns dias antes de alterar as entradas de DNS. Dessa forma, esperamos que, quando você alterar o DNS, o site seja lançado muito mais rápido para a maioria das pessoas.
Acabamos de concluir o redesign do site e a nova versão foi implantada em um servidor diferente. A entrada do nome de domínio foi atualizada e tudo funciona bem. Mas alguns usuários que ainda têm o valor DNS antigo em cache estão obtendo o site antigo. Espera-se que isso aconteça por um curto período. Mas quero saber o que podemos fazer para minimizar isso no futuro. Estou pensando em dicas envolvendo TTLs e coisas.
Não relacionado: parece que uma vez que algo é marcado como wiki da comunidade, você não pode desfazê-lo. Foi um erro meu e não tenho certeza se é bom ou ruim.
Da última vez que precisei fazer isso, organizei o servidor antigo para redirecionar todo o tráfego de maneira transparente para o novo período TTL após a alteração do registro de DNS.
Como existem muitos sistemas que ignoram o TTL, sugiro que no servidor original você mate o site e o substitua por um redirecionamento usando o endereço IP do novo servidor. Isso garantirá que todos acabem no local correto enquanto esperam que a entrada DNS armazenada em cache expire e seja atualizada. Depois de uma semana, você deve conseguir remover o servidor original.
Tags domain-name-system