O Que É uma Migração de Alojamento e Como Se Faz

O que é a migração de alojamento
A migração de alojamento é o processo de transferência do seu site, base de dados e contas de email. Consulte o nosso guia de migração detalhado, com instruções passo a passo, e de todos os ficheiros relacionados de um fornecedor de alojamento para outro. As razões para a migração podem ser variadas: melhor desempenho, preço mais baixo, suporte de maior qualidade, necessidade de mais recursos ou, simplesmente, insatisfação com o fornecedor atual. Independentemente do motivo, a migração tem de ser cuidadosamente planeada para decorrer sem problemas e sem perda de dados.
Muitos proprietários de sites evitam a migração porque receiam que algo corra mal. Um receio compreensível, mas, com o plano e as ferramentas certas, a migração é um processo de rotina que os fornecedores de alojamento realizam diariamente. Este guia leva-o por todo o processo, passo a passo, para que saiba exatamente o que o espera e como se preparar.
Quando é altura de migrar
Sinais de que precisa de mudar de alojamento
- O site está lento e o tempo de carregamento ultrapassa os 3 segundos
- Falhas frequentes do servidor e indisponibilidade do site
- Suporte técnico lento ou de baixa qualidade
- Falta de funcionalidades importantes (SSL, backup, versões de PHP)
- Preço demasiado elevado para os recursos que obtém
- O servidor está no estrangeiro, enquanto o público-alvo está em Portugal
- Falta de escalabilidade para um site em crescimento
Preparação da migração
Antes de iniciar a migração, faça uma lista completa de tudo o que vai transferir. Isto inclui os ficheiros do site, a base de dados, as contas de email com as mensagens, os certificados SSL, as tarefas cron e os registos DNS. Documente a configuração atual do servidor, incluindo a versão de PHP, os módulos e as definições, porque a nova configuração deverá ser idêntica ou melhor.
Faça um backup completo de toda a conta de alojamento antes de iniciar a migração. Esta é a sua rede de segurança caso algo corra mal. Verifique se o novo alojamento suporta todas as tecnologias que o seu site utiliza, como uma versão específica de PHP, a base de dados MySQL ou PostgreSQL, os ambientes Node.js ou Python. O ideal é planear a migração para um período de pouco tráfego, normalmente durante a noite ou aos fins de semana.
Lista de verificação pré-migração
- Backup completo de todos os ficheiros e bases de dados
- Lista de todos os domínios e subdomínios
- Lista das contas de email em utilização
- Documentação da versão e configuração de PHP
- Lista de tarefas cron e automatizações
- Verificação de compatibilidade do novo alojamento
- Credenciais de acesso a ambas as contas de alojamento
Ferramentas de migração
Para sites WordPress, existem plugins especializados que automatizam todo o processo de migração. O All-in-One WP Migration é o plugin mais popular, que empacota todo o site num único ficheiro, simplesmente importado no novo alojamento. O Duplicator é outra excelente opção, que cria uma cópia completa do site pronta a instalar. Para sites maiores, o UpdraftPlus Premium suporta a transferência direta entre alojamentos.
Para sites que não usam WordPress, a migração é normalmente feita manualmente através de FTP ou SSH. Os ficheiros são descarregados do servidor antigo e carregados para o novo, e a base de dados é exportada com o phpMyAdmin ou o comando mysqldump e importada no novo servidor. Muitos fornecedores de alojamento, incluindo a BeoHosting, oferecem migração gratuita a novos clientes, em que a nossa equipa técnica realiza todo o processo por si.
Migração com cPanel
Se ambos os alojamentos usam cPanel, a migração é ainda mais simples. O cPanel tem uma funcionalidade integrada para criar um backup completo da conta, incluindo todos os ficheiros, bases de dados, contas de email e definições. Esse backup é transferido para o novo servidor e restaurado através da ferramenta WHM. Todo o processo pode ser concluído em menos de uma hora, para um site médio, sem qualquer alteração no conteúdo ou na configuração.
Configuração de DNS
O sistema DNS é o sistema que traduz o nome do seu domínio no endereço IP do servidor. Depois de transferir os ficheiros e a base de dados para o novo alojamento, tem de atualizar os registos DNS para apontarem para o novo servidor. Este é o passo mais crítico, porque, enquanto o DNS propaga, o site pode estar indisponível ou mostrar a versão antiga, consoante a localização do visitante.
Altere o registo A para apontar para o endereço IP do novo servidor. Se utiliza email no seu domínio, atualize também os registos MX. A propagação de DNS demora de alguns minutos a 48 horas, embora, na prática, para a maioria dos domínios (como .com, .net ou .org), seja normalmente concluída em 2 a 4 horas. Durante a propagação, alguns visitantes verão o site no servidor antigo e outros no novo, pelo que é importante que ambos estejam funcionais durante este período.
Redução do downtime
Para minimizar o downtime durante a propagação de DNS, reduza o valor TTL (Time To Live) dos registos DNS para o mínimo, idealmente 300 segundos, pelo menos 24 horas antes da migração. Isto significa que a cache de DNS será atualizada mais depressa após a alteração. Mantenha o alojamento antigo ativo durante, pelo menos, 48 horas após a alteração de DNS, para cobrir o atraso da propagação. Só quando tiver a certeza de que todo o tráfego vai para o novo servidor é que poderá desativar a conta antiga.
Testes após a migração
Testes minuciosos são fundamentais para uma migração bem-sucedida. Antes da alteração de DNS, teste o site no novo servidor utilizando o ficheiro hosts do seu computador ou o URL temporário que o novo alojamento disponibiliza. Verifique se todas as páginas carregam corretamente, se os links funcionam, se as imagens não estão danificadas e se os formulários enviam os dados corretamente.
O que testar
- Todas as páginas e artigos do blogue
- Formulários de contacto e outros elementos interativos
- Imagens, vídeos e ficheiros descarregáveis
- Certificado SSL e redirecionamento para HTTPS
- Envio e receção de email
- Funcionalidade de login e contas de utilizador
- Velocidade de carregamento no novo servidor
- Visualização responsiva em dispositivos móveis
- Funcionalidades de e-commerce (carrinho, checkout, pagamento)
Problemas comuns e soluções
Links partidos e imagens em falta são o problema mais comum após a migração, normalmente causado por diferenças de caminhos no servidor antigo e no novo. A solução é a procura e substituição dos caminhos antigos na base de dados, utilizando uma ferramenta como o Search Replace DB ou o WP-CLI para sites WordPress. Nunca utilize uma procura e substituição normal no ficheiro SQL, porque pode corromper dados serializados.
Os problemas de email são outra questão comum, porque os registos MX têm de estar corretamente configurados no novo alojamento. Se utiliza um serviço de email externo, como o Google Workspace ou o Microsoft 365, verifique se os registos MX apontam para o serviço correto e não para o servidor do novo alojamento. O erro de versão de PHP também é comum, porque o novo servidor pode ter uma versão de PHP diferente, exigindo a atualização das definições ou a adaptação do código para que seja compatível.
Migração gratuita da BeoHosting
Se todo o processo lhe parecer complicado, a BeoHosting oferece uma migração totalmente gratuita a todos os novos clientes. A nossa equipa técnica assume todo o processo, desde o backup do site antigo até aos testes no novo servidor e à configuração de DNS. Basta fornecer-nos as credenciais de acesso ao alojamento antigo e tratamos de tudo o resto. A migração é realizada no prazo de 24 horas, com downtime mínimo e testes completos antes de redirecionar o tráfego.
BeoHosting Team
10+ anos de experiência — Especialistas em alojamento web e infraestrutura
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Última atualização: