Guia de migração de websites
1. Preparação
1.1 Faça uma cópia de segurança do seu website
Antes de iniciar o processo de migração, faça uma cópia de segurança de todos os ficheiros, bases de dados e configurações do seu website. Assim, terá uma cópia do site caso algo corra mal durante a migração.
1.2 Escolha um novo fornecedor de alojamento
Pesquise e escolha um novo fornecedor de alojamento que cumpra os requisitos do seu website em termos de desempenho, segurança e suporte. Confirme que oferece as funcionalidades de que precisa.
1.3 Crie uma nova conta de alojamento
Registe-se no novo fornecedor de alojamento. Configure as definições da conta e prepare o domínio e o ambiente de alojamento conforme necessário.
2. Transferir ficheiros e bases de dados
2.1 Descarregue os ficheiros do website
Utilize FTP ou o gestor de ficheiros do seu fornecedor de alojamento atual para descarregar todos os ficheiros do website para o seu computador.
2.2 Exporte as bases de dados
Aceda à ferramenta de gestão de bases de dados do seu fornecedor atual (como o phpMyAdmin) e exporte as bases de dados. Guarde estes ficheiros no seu computador.
2.3 Carregue os ficheiros do website
Utilize FTP ou o gestor de ficheiros do novo fornecedor de alojamento para carregar os ficheiros do website para a nova conta.
2.4 Importe as bases de dados
Aceda à ferramenta de gestão de bases de dados do novo fornecedor e importe os ficheiros de base de dados exportados anteriormente.
3. Atualizar a configuração
3.1 Atualize os ficheiros de configuração
Garanta que todos os ficheiros de configuração (por exemplo, wp-config.php em sites WordPress) são atualizados com as novas credenciais da base de dados e as definições do servidor.
3.2 Atualize as definições de DNS
Altere as definições de DNS do seu domínio para apontarem para os servidores do novo fornecedor de alojamento. Normalmente, isto pode ser feito no painel de controlo do seu registador de domínios.
3.3 Teste o seu website
Depois de atualizar as definições de DNS, aguarde algum tempo até as alterações se propagarem. Em seguida, teste exaustivamente o website para garantir que tudo funciona como esperado.
4. Passos finais
4.1 Monitorize o seu website
Acompanhe de perto o website para detetar problemas ou erros que possam surgir após a migração. Resolva-os rapidamente.
4.2 Cancele a conta de alojamento antiga
Quando tiver a certeza de que o website está a funcionar sem problemas no novo fornecedor, pode cancelar a conta de alojamento antiga para evitar custos desnecessários.
4.3 Atualize as cópias de segurança
Configure cópias de segurança regulares no novo fornecedor de alojamento para se proteger contra perdas de dados no futuro.
Boas práticas
Planeie a migração
Agende a migração para um período de pouco tráfego, de modo a minimizar o impacto nos seus utilizadores.
Mantenha os utilizadores informados
Informe os seus utilizadores sobre a migração e sobre eventuais períodos de indisponibilidade. A transparência ajuda a manter a confiança.
Teste exaustivamente
Faça testes extensivos para garantir que todas as funcionalidades, incluindo formulários, carrinhos de compras e bases de dados, funcionam corretamente após a migração.
Erros comuns a evitar
Ignorar o tempo de propagação do DNS
As alterações de DNS podem demorar até 48 horas a propagar-se a nível mundial. Planeie em conformidade para evitar indisponibilidade inesperada.
Não verificar as cópias de segurança
Verifique sempre se as cópias de segurança estão completas e funcionais antes de iniciar a migração.
Descurar as medidas de segurança
Garanta que o novo ambiente de alojamento é seguro. Atualize as palavras-passe e reveja as definições de segurança após a migração.
Não testar no novo servidor
Os testes devem ser feitos no novo servidor antes da mudança de DNS, para detetar problemas atempadamente.

