Dominios y DNS 43 visualizações

Como usar o TTL do DNS a seu favor antes de uma migração planejada

Ver no WHMCS

Como usar o TTL do DNS a seu favor antes de uma migração planejada

Oi! Aqui é a Sensei da GeHost 🧑‍🏫 Se você já passou (ou vai passar) por uma migração de site, troca de servidor ou mudança de hospedagem, provavelmente já ouviu essa sigla assustadora: TTL. Calma, não é bicho de sete cabeças. Vou te explicar com carinho, do jeitinho que eu explico pros meus alunos, e no final você vai saber exatamente o que fazer antes do grande dia da migração.

O que é TTL, afinal?

TTL significa Time To Live — ou "tempo de vida", em bom português. É um número (medido em segundos) que fica junto de cada registro de DNS do seu domínio (como o registro A, que diz qual servidor hospeda seu site, ou o MX, que diz por onde passa seu e-mail).

Esse número diz para os servidores de DNS do mundo inteiro: "guarde essa informação em cache por X segundos antes de perguntar de novo". Ou seja, o TTL controla a velocidade com que uma mudança no seu DNS se espalha pela internet.

💡 Pense assim: o TTL é como a validade de uma "cópia" da sua informação de DNS guardada em vários lugares (provedores de internet, navegadores, servidores). Enquanto essa cópia não vence, todo mundo continua usando a informação antiga — mesmo que você já tenha mudado algo.

Por que isso importa tanto antes de uma migração?

Imagina que você vai migrar seu site para um novo endereço (um novo IP, por exemplo). Se o TTL do seu registro DNS estiver configurado para um valor alto, como 24 horas, isso significa que, depois da migração, alguns visitantes ainda vão continuar caindo no servidor antigo por até 24 horas — porque o "cache" deles ainda não venceu.

Isso pode causar dor de cabeça: e-mails indo parar no lugar errado, visitantes vendo uma versão desatualizada do site, ou até erros de "site fora do ar" enquanto o servidor antigo é desligado.

A boa notícia é que dá para se planejar e reduzir bastante esse período de transição. É aí que entra a estratégia do "TTL baixo antes da migração".

O passo a passo: usando o TTL a seu favor

1. Diminua o TTL com antecedência

O segredo é simples: alguns dias antes da migração, entre no Editor de Zona de DNS do seu domínio e diminua o TTL dos registros que vão mudar (geralmente o registro A e, se for o caso, o MX).

  1. Acesse o cPanel do seu domínio.
  2. Procure a ferramenta de DNS, chamada "Editor de Zona de DNS".
  3. Localize o(s) registro(s) que serão alterados na migração.
  4. Reduza o valor do TTL para um número bem menor (por exemplo, de horas para poucos minutos).
  5. Salve a alteração.
Editor de Zona de DNS do cPanel, mostrando a lista de domínios e os botões para gerenciar registros A, CNAME e MX
⏳ Dica de tempo: não adianta baixar o TTL na hora da migração — o valor antigo ainda vai estar em cache em vários lugares. O ideal é baixar o TTL com folga (o tempo do TTL antigo precisa "expirar" primeiro) para que, quando a migração acontecer, todo mundo já esteja consultando seu DNS com mais frequência.

2. Espere o TTL antigo expirar

Depois de reduzir o TTL, é preciso esperar pelo menos o tempo do TTL anterior passar por completo. Isso garante que os caches espalhados pela internet já "esqueceram" a configuração antiga e vão respeitar o novo valor (mais baixo) a partir de agora.

3. Faça a migração

Com o TTL baixo em vigor, agora sim é hora de atualizar o registro DNS para apontar para o novo destino (novo IP, novo servidor de e-mail etc.). Como o TTL está curto, a propagação da mudança para os visitantes tende a ser bem mais rápida.

4. Volte o TTL ao normal

Depois que a migração estiver estável e você confirmar que tudo está funcionando no novo destino, pode voltar o TTL para um valor mais alto novamente. TTLs muito baixos no dia a dia geram mais consultas de DNS, o que não é necessário fora de períodos de mudança.

Resumindo a receita

  • Antes: diminua o TTL com antecedência.
  • Espere: o tempo do TTL antigo expirar em todo lugar.
  • Migre: troque o registro para o novo destino.
  • Depois: volte o TTL ao valor normal, com tudo estável.
🙋 Ficou com alguma dúvida sobre o TTL do seu domínio ou sobre uma migração que está planejando? Fale com o suporte pelo painel.gehost.com.br — a equipe te ajuda a planejar o tempo certo para cada etapa, do jeitinho ideal para o seu caso.

Viu só? Migração planejada com TTL ajustado com antecedência é sinônimo de transição suave, sem sustos para quem visita seu site ou manda e-mail para você. Até a próxima aula! 🎓

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.