Migrar o WordPress parece arriscado, mas com a ordem de operações certa consegue mudar de alojador sem downtime visível. O truque: construir e testar totalmente o site no novo alojador antes de tocar no DNS. Eis o método fiável.
Antes de começar
- Acesso a ambos os alojadores (o antigo e o novo)
- O seu novo plano de alojamento WordPress pronto, com um URL ou IP temporário para pré-visualizar o site
- Uma cópia de segurança completa recente (vai fazer uma nova de qualquer forma)
Passo 1: Faça cópia de segurança de tudo
Exporte duas coisas do alojador antigo: todos os ficheiros (a pasta wp-content em especial) e a base de dados (via exportação do phpMyAdmin ou um plugin de migração). Guarde uma cópia localmente — este é o seu recuo se algo correr mal.
Passo 2: Configure o WordPress no novo alojador
No novo alojador, crie o site e a base de dados. Com instaladores de 1 clique, isto demora minutos. Ainda não aponte o seu domínio — vai trabalhar num URL temporário fornecido pelo alojador, para que o site ativo permaneça intacto.
Passo 3: Transfira ficheiros e base de dados
Carregue a sua pasta wp-content (temas, plugins, uploads) para o novo servidor, importe a base de dados e atualize o wp-config.php com o novo nome, utilizador e palavra-passe da base de dados. Um plugin de migração de confiança pode automatizar a maior parte disto, se preferir.
Passo 4: Teste no URL temporário — este é o passo-chave
Navegue no site através do URL temporário do novo alojador. Verifique a página inicial, alguns artigos, o início de sessão da administração, os formulários e — no caso do WooCommerce — um checkout de teste. Corrija qualquer problema agora, enquanto o site ativo ainda é servido pelo alojador antigo. Ninguém vê este trabalho de staging.
Passo 5: Baixe o TTL do seu DNS (com um dia de antecedência)
No dia anterior à mudança, reduza o TTL do DNS do seu domínio (por exemplo, para 300 segundos). Isto faz com que a alteração de DNS posterior se propague em minutos em vez de horas — a maior alavanca isolada para uma transição limpa.
Passo 6: Mude o DNS
Aponte o registo A (ou os servidores de nomes) do seu domínio para o novo alojador. Como baixou o TTL e ambas as cópias estão ativas durante a propagação, os visitantes são servidos sem falhas por um alojador ou pelo outro — sem páginas de erro, sem interrupção.
Passo 7: Mantenha o alojador antigo por 48 horas
Deixe o site antigo a funcionar durante alguns dias, enquanto o DNS se propaga totalmente pelo mundo. Assim que as análises e os registos do servidor mostrarem todo o tráfego a chegar ao novo alojador, pode desativar o antigo em segurança.
Erros comuns a evitar
- Mudar o DNS antes de testar — a causa nº 1 de downtime visível.
- Esquecer-se de atualizar as credenciais da base de dados no
wp-config.php→ erros de ligação. - URLs antigos codificados na base de dados → execute uma pesquisa-substituição segura (muitos plugins de migração fazem-no).
- Um TTL de DNS elevado deixado em vigor → horas de tráfego dividido.
Faça com que o destino valha a pena
Uma migração limpa é desperdiçada num alojador lento. Migre para uma stack que seja realmente mais rápida: o alojamento WordPress gerido da Infrawire corre em NVMe SSD e Ryzen com SSL gratuito e cópias de segurança diárias, e suporte 24/7 se quiser uma ajuda durante a transição. Novo na escolha de um alojador? Veja como escolher o melhor alojamento WordPress.
FAQ
Os meus visitantes vão ver algum downtime?
Não, se testar primeiro no URL temporário e baixar o TTL do DNS antes de mudar. Ambos os sites permanecem ativos durante a propagação.
Quanto tempo demora uma migração?
A transferência em si costuma demorar menos de uma hora num site típico; a propagação do DNS completa-se em minutos a algumas horas com um TTL baixo.
O suporte pode migrar o site por mim?
Muitas vezes, sim — pergunte ao seu novo alojador. O suporte da Infrawire pode ajudar na transferência nos planos de alojamento WordPress.