Migração de site pode parecer um bicho de sete cabeças, mas com as ferramentas certas e um passo a passo organizado, você garante uma transição tranquila e sem surpresas. Neste post, você vai descobrir:
- O que é migração de site
- Como migrar em quatro CMS populares: WordPress, Joomla, Drupal e Magento
- A importância de apontar corretamente seus servidores (DNS)
O que é migração de site?
Migração de site é o processo de transferir todos os arquivos, banco de dados e configurações de um ambiente (servidor, CMS ou domínio) para outro. Pode ser feita para:
- Mudar de provedor de hospedagem
- Atualizar para um servidor mais rápido
- Alterar o CMS (plataforma) do seu site
- Reorganizar domínio ou subdomínio
O objetivo é manter todo o conteúdo, design e funcionalidades intactos, minimizando ou até eliminando o tempo de indisponibilidade.
1. WordPress
Ferramentas recomendadas
- All-in-One WP Migration (plugin gratuito, interface simples)
- Duplicator (versões Free e Pro, permite criar pacotes de migração)
Passo a passo básico
- Instale e ative o plugin escolhido no site de origem.
- Exporte todo o conteúdo (arquivos + banco de dados) como um único pacote.
- No servidor de destino, instale o WordPress vazio e o mesmo plugin.
- Importe o pacote gerado.
- O plugin cuidará de descompactar arquivos, recriar o banco e atualizar URLs automaticamente.
Dica: se o arquivo exportado for grande, verifique limites de upload no PHP ou procure a versão Pro do plugin.
2. Joomla
Ferramenta recomendada
- Akeeba Backup (o “clássico” das migrações em Joomla)
Passo a passo básico
- Instale o Akeeba Backup no Joomla de origem.
- Gere um backup completo do site (arquivo JPA).
- No servidor de destino, configure um Joomla limpo, instale o Kickstart (ferramenta da Akeeba).
- Faça o upload do arquivo JPA + Kickstart.
- Acesse
seusite.com/kickstart.php
e siga o assistente de restauração.
O Kickstart extrai os arquivos, recria o banco e ajusta as configurações automaticamente.
3. Drupal
Ferramentas recomendadas
- Drush (linha de comando)
- Backup and Migrate (módulo com interface gráfica)
Passo a passo usando Backup and Migrate
- No Drupal de origem, instale e ative o módulo Backup and Migrate.
- Acesse Configurações > Backup and Migrate, crie um backup completo.
- Exporte o arquivo SQL.
- Faça upload dos arquivos do Drupal (via FTP/SSH) para o novo servidor.
- Instale Drupal vazio no destino, ative o mesmo módulo e importe o banco.
- Ajuste o
settings.php
com as novas credenciais do banco de dados.
Alternativa Avançada: com o Drush, use comandos drush sql-dump
e drush sql-cli
para exportar/importar sem sair do terminal.
4. Magento
Métodos recomendados
- Backup manual (código + banco)
- Magento Data Migration Tool (para migrações entre versões 1 → 2)
Passo a passo básico (Backup manual)
- Arquivos: faça um ZIP de todo o diretório Magento (app, pub, vendor, etc.).
- Banco de dados: use
mysqldump
ou phpMyAdmin para exportar o .sql. - No novo servidor, extraia o ZIP no diretório final.
- Crie o banco de dados e importe o .sql.
- Atualize o arquivo
app/etc/env.php
com as novas credenciais. - Execute comandos via SSH:
php bin/magento setup:upgrade
php bin/magento cache:flush
Para migrar de Magento 1 para Magento 2, instale e configure a Data Migration Tool, que faz mapeamento automático de tabelas e dados.
Apontamento de servidores (DNS)
- Atualizar registros DNS do seu domínio apontando para o novo servidor (A, CNAME, MX etc.).
- Verificar o TTL (Time To Live) dos registros; valores menores aceleram a propagação.
- Testar antes da queda definitiva: use o arquivo
hosts
do seu computador para apontar o domínio temporariamente ao IP novo. - Aguardar a propagação (até 48 horas, mas geralmente é concluída em poucas horas).
Conclusão
Migrar seu site não precisa ser um pesadelo. Com plugins e ferramentas adequadas, você faz tudo de forma prática, preserva dados e minimiza o tempo fora do ar. E lembre-se: após a transferência, a etapa de apontamento de DNS é essencial para que seus visitantes continuem encontrando sua marca sem interrupções.
Pronto para migrar? Se precisar de ajuda com hospedagem segura, conte com a wfree: confira aqui nossos planos.