▶ Resposta rápida
Mais fácil: plugin All-in-One WP Migration exporta no servidor antigo e importa no novo. Para sites grandes, use método manual com phpMyAdmin + cPanel. A ZenHost migra grátis se preferir — abra chamado.
◷ Leitura: 9 min↻ Atualizado em 04/05/2026✓ Por Equipe ZenHost
Vai trocar de hospedagem? A ZenHost pode migrar grátis pra você — basta abrir chamado em Suporte → Migração. Mas se preferir migrar você mesmo, aqui está o passo a passo seguro.
✓ Pronto: A migração tem zero downtime se você seguir os passos abaixo. O site antigo continua funcionando até você apontar o DNS no final.
▶ Estratégia geral
- Backup completo do site no servidor antigo
- Subir backup na ZenHost
- Testar no domínio temporário
- Apontar DNS pra ZenHost
- Aguardar propagação (até 24h) e cancelar a antiga
▶ Método 1 — Plugin All-in-One WP Migration (mais fácil)
Funciona pra sites até ~500 MB grátis (acima paga ou usa método 2).
No servidor antigo:- WP Admin → Plugins → Adicionar Novo → busque "All-in-One WP Migration" → instale e ative.
- No menu lateral, clique em All-in-One WP Migration → Exportar.
- Em Exportar para, escolha Arquivo.
- Aguarde gerar o arquivo
.wpresse clique em Baixar. Salve no PC.
- Instale o WordPress via WP Toolkit no domínio destino (veja como).
- Acesse o WP Admin: seudominio.com.br/wp-admin.
- Instale o mesmo plugin All-in-One WP Migration.
- Vá em All-in-One WP Migration → Importar.
- Arraste o arquivo
.wpressou clique em Importar de → Arquivo. - Aguarde concluir.
- Faça login com o usuário/senha do servidor antigo (a senha foi sobrescrita).
- Vá em Configurações → Permalinks e clique em Salvar (regenera as URLs amigáveis).
▶ Método 2 — Manual (sites grandes ou complexos)
No servidor antigo:- Backup dos arquivos: cPanel → Gerenciador de Arquivos → entre em public_html → selecionar tudo → Compactar (Zip).
- Backup do banco: cPanel → phpMyAdmin → escolha o banco do WP (geralmente termina com _wp) → aba Exportar → Executar. Baixe o
.sql. - Pelo Gerenciador, baixe o
.zipe o.sql.
- Crie banco de dados: cPanel → Bancos de Dados MySQL → criar banco e usuário, atribuir usuário ao banco com permissão total.
- Importe o
.sql: cPanel → phpMyAdmin → escolha o banco novo → Importar → escolher arquivo. - Suba o
.zipdos arquivos no Gerenciador de Arquivos da ZenHost (em public_html). - Descompacte (clique direito no zip → Extract).
- Edite o
wp-config.php(clique direito → Editar):define('DB_NAME', 'novo_banco');define('DB_USER', 'novo_user');define('DB_PASSWORD', 'nova_senha');define('DB_HOST', 'localhost');
▶ Mudar a URL do site (se mudou de domínio)
Se mudou de domínio, atualize URLs no banco. Use plugin "Better Search Replace" ou via WP-CLI:
wp search-replace "https://siteantigo.com" "https://sitenovo.com.br"
▶ Testar antes de apontar DNS
Edite seu arquivo hosts local pra simular o domínio apontando pra ZenHost:
- Windows: abra Bloco de Notas como administrador → abra
C:\Windows\System32\drivers\etc\hosts - Mac/Linux:
sudo nano /etc/hosts - Adicione:
69.30.255.154 seudominio.com.br www.seudominio.com.br - Salve. Acesse o site no navegador — você verá a versão da ZenHost (mas só você).
- Teste tudo: páginas, login, área restrita, formulários.
- Quando estiver tudo OK, remova a linha do
hosts.
▶ Apontar DNS
Veja como apontar nameservers.
▶ Após migração — checklist
- Login no admin funciona
- Páginas abrem todas (incluindo posts)
- Imagens carregam
- Formulários enviam
- SSL ativo (veja)
- E-mail está chegando (se hospeda e-mail conosco também)
⚠ Atenção: Mantenha o serviço antigo ativo por 7 a 14 dias após apontar o DNS — caso aparece algum problema, você ainda tem o original.
❑ Perguntas Frequentes
▶ A ZenHost migra meu site gratuitamente?
Sim. Abra chamado em "Suporte → Migração" com dados de acesso do servidor antigo. Concluímos em até 48h.
▶ Quanto tempo o site fica fora durante a migração?
Zero, se feita corretamente. O site antigo continua funcionando até você apontar o DNS no final do processo.
▶ O plugin All-in-One WP Migration funciona com sites de 2 GB?
A versão gratuita tem limite de ~500 MB. Acima disso, use a versão paga ou método manual (phpMyAdmin + cPanel).