Tutorial · 8 min de leitura · 05/03/2026
Como migrar um site sem downtime
Passo a passo prático para migrar WordPress, Laravel ou site estático para um novo provedor com o mínimo de interrupção.
1. Prepare o ambiente destino
Contrate o plano no novo provedor e crie a conta/hospedagem ou VPS. Anote IP, nameservers e credenciais do painel. Ainda não altere o DNS do domínio principal.
2. Copie arquivos e banco de dados
Faça backup completo do site (arquivos + banco). Envie para o servidor destino via FTP, SFTP ou rsync. Importe o banco no MySQL/MariaDB do novo ambiente.
- WordPress: plugins como Duplicator ou All-in-One WP Migration aceleram o processo.
- Laravel: copie o código, configure o
.enve rodephp artisan migrate --forcese necessário.
3. Teste com hosts file ou subdomínio
Antes de apontar o domínio, valide o site em um subdomínio temporário (ex: novo.seudominio.com) ou editando o arquivo hosts da sua máquina. Verifique links, login, checkout e e-mails.
4. Reduza o TTL do DNS
48 horas antes da migração, baixe o TTL dos registros DNS para 300 segundos (5 min). Isso acelera a propagação quando você trocar o apontamento.
5. Aponte o DNS e monitore
Atualize os registros A/CNAME para o novo servidor. Monitore por algumas horas. Mantenha o servidor antigo online por 24–48 h como fallback.
Checklist final
- SSL ativo no domínio principal
- Formulários e envio de e-mail funcionando
- Cron jobs e filas configurados (Laravel, WooCommerce)
- Backup agendado no novo provedor
Precisa de ajuda? A equipe NVHost auxilia clientes na migração via ticket de suporte.
Precisa de VPS ou hospedagem no Brasil?