O medo de "o site sair do ar" trava muita gente numa hospedagem ruim. Mas migrar WordPress sem downtime é totalmente viável — o segredo é copiar tudo para o destino, testar antes de mexer no DNS, e só então virar. Veja o passo a passo.
O princípio: copie antes, vire o DNS por último
Nunca desligue a origem antes do destino estar pronto e testado. Enquanto o DNS aponta para o servidor antigo, o site continua no ar por lá — sem interrupção. O fluxo seguro:
1. Copiar o site para a NOVA hospedagem (a antiga segue no ar)
2. Testar o site no novo servidor SEM tocar no DNS
3. Só então apontar o DNS para o novo servidor
4. Manter a origem ligada por mais alguns dias
Passo 1: reduza o TTL do DNS antes
Alguns dias antes da migração, reduza o TTL dos registros do domínio (ex.: 300 segundos). O TTL controla quanto tempo os provedores guardam o endereço em cache. Com TTL baixo, quando você virar o DNS a mudança propaga em minutos, não em horas — encurtando a janela em que o tráfego se divide entre os dois servidores.
Passo 2: escolha o método de cópia
Método A: plugin de migração (mais fácil)
Plugins como Duplicator, All-in-One WP Migration ou UpdraftPlus (com add-on de migração) empacotam arquivos + banco em um pacote e recriam o site no destino. Ideal para a maioria dos sites. Passos gerais:
- No site atual, o plugin gera o pacote (arquivos + banco).
- No novo servidor, você cria um WordPress vazio ou sobe o instalador do plugin.
- Importa o pacote → o plugin restaura tudo.
Método B: manual (controle total, sites grandes)
Para sites grandes ou quando você quer controle:
- Arquivos: compacte
wp-content(e o resto) e transfira para o novo servidor. - Banco: exporte o banco (dump SQL) e importe no novo.
- wp-config: ajuste as credenciais do banco no novo servidor.
Passo 3: teste ANTES de virar o DNS
Este é o passo que garante o "sem downtime". Você consegue acessar o site no novo servidor antes de mexer no DNS, editando o arquivo hosts da sua máquina para apontar o domínio ao IP novo. Assim só o seu computador enxerga o novo servidor, e você valida com calma:
- O site abre e navega normalmente?
- O banco conectou? (nada de "Error establishing a database connection")
- Imagens, links internos, menu funcionam?
- Login do admin, formulários e — se for loja — o checkout funcionam?
- O HTTPS/SSL está válido no novo servidor?
Só avance quando estiver tudo verde.
Passo 4: emita o SSL no novo servidor
Antes da virada, garanta o certificado (Let's Encrypt) já emitido e válido no destino, para o site não abrir com aviso de "não seguro" no momento da troca. Com IP dedicado (incluso nos planos de VPS da VittHost), a emissão do SSL é mais simples e confiável.
Passo 5: vire o DNS
Com tudo testado, aponte os registros A/AAAA do domínio para o IP do novo servidor (e o MX, se você também migra e-mail). Graças ao TTL baixo do Passo 1, a propagação é rápida. Durante a janela, parte dos visitantes vê o servidor novo e parte o antigo — e os dois estão no ar, então ninguém percebe a troca.
Passo 6: mantenha a origem ligada por alguns dias
Não cancele a hospedagem antiga no mesmo dia. Deixe 3 a 7 dias:
- Cobre caches de DNS que demoram a atualizar.
- Serve de rede de segurança se algo escapou.
- Evita perder e-mails ou pedidos em trânsito.
Confirmado que 100% do tráfego chega no destino, aí sim encerre a antiga.
Cuidado com URLs no banco (o erro clássico)
Ao migrar, às vezes o WordPress guarda referências ao domínio ou caminho antigo no banco. Se você mudou de domínio (não é o caso de troca só de servidor), use uma ferramenta de search-replace que trate a serialização do banco corretamente — trocar na mão quebra dados serializados. Para troca só de hospedagem mantendo o mesmo domínio, isso normalmente não é necessário.
Checklist de migração
- [ ] TTL reduzido dias antes
- [ ] Arquivos + banco copiados para o destino
- [ ] Site testado via arquivo hosts, sem tocar no DNS
- [ ] SSL emitido e válido no novo servidor
- [ ] DNS apontado para o novo IP
- [ ] Origem mantida ligada por 3–7 dias
- [ ] Tráfego confirmado 100% no destino antes de encerrar a antiga
Migre para uma base melhor
Se você está saindo de uma compartilhada lotada, uma VPS no Brasil da VittHost com recursos dedicados e IP dedicado é o destino ideal para o seu WordPress voar.
Na dúvida se é hora de migrar? Veja compartilhada vs VPS.

