Introdução
Migrar um site entre hospedagens Linux exige planejamento para evitar indisponibilidade e perda de dados. Siga este checklist para garantir uma transição tranquila e segura.
Checklist de Migração Segura
- Faça backup completo dos arquivos e bancos de dados antes de qualquer alteração.
- Verifique compatibilidade de versões de PHP, MySQL/MariaDB e outros serviços.
- Transfira arquivos via SFTP ou Rsync para manter permissões e estrutura.
- Exporte e importe bancos de dados usando
mysqldumpou ferramentas do painel. - Atualize configurações de conexão a banco, caminhos e variáveis de ambiente conforme o novo ambiente.
- Teste o site usando o arquivo hosts local ou subdomínio temporário antes de alterar DNS.
- Altere o DNS apenas após validar que tudo está funcionando corretamente.
- Monitore logs de erros e acesso nas primeiras horas após a migração.
Passo a Passo
- Backup: Gere cópias de segurança dos arquivos (
tar -czf backup-site.tar.gz /caminho/do/site) e do banco (mysqldump -u usuario -p banco > backup.sql). - Transferência: Use SFTP ou Rsync para copiar arquivos para o novo servidor. Exemplo:
rsync -avz /caminho/do/site/ usuario@novo-servidor:/caminho/destino/ - Banco de Dados: Importe o backup no novo servidor:
mysql -u usuario -p banco < backup.sql - Configuração: Ajuste arquivos como
wp-config.php,.envou outros conforme necessário. - Testes Locais: Edite o arquivo
hostsdo seu computador para apontar o domínio para o novo IP e teste o site. - Atualização de DNS: Após validar, altere os apontamentos DNS para o novo servidor.
- Monitoramento: Verifique logs de erros (
/var/log/apache2/error.logou/var/log/nginx/error.log) e monitore o desempenho.
Erros Comuns e Soluções
- Permissões incorretas: Ajuste com
chownechmodpara evitar erros 403/500. - Banco de dados não conecta: Revise usuário, senha e host no arquivo de configuração.
- DNS propagando lentamente: Use ferramentas como WhatsMyDNS para acompanhar a propagação.
- Site fora do ar após migração: Restaure o backup imediatamente e revise cada etapa.
Resumo
- Backup é obrigatório antes de migrar.
- Teste o site no novo servidor antes de alterar DNS.
- Monitore logs para identificar e corrigir problemas rapidamente.
Contrate Agora
Precisa de uma hospedagem estável e suporte especializado para migrar seu site? Conheça nossos planos em https://www.avirahost.com.br/hospedagem-de-sites e conte com a AviraHost para uma transição sem complicações.