Como Migrar um Site de uma Hospedagem para Outra

Migração de Hospedagem cpanel

 

Mudar um site de uma hospedagem para outra pode parecer complicado, mas seguindo os passos corretos, a migração ocorre de forma segura, rápida e sem perda de dados. Neste guia completo, você vai aprender como migrar sites entre:

Este tutorial cobre arquivos, banco de dados, emails e configurações essenciais.


O que você precisa antes de começar

  • Acesso ao painel da hospedagem atual
  • Acesso ao painel da hospedagem destino
  • Acesso ao phpMyAdmin (para bancos de dados)
  • Programa FTP (opcional)
  • Tempo de propagação DNS (até 24h)

Migrando de cPanel para cPanel

O processo de migração entre dois servidores cPanel é o mais simples, pois os painéis são totalmente compatíveis.

✔ Método 1: Backup Completo do cPanel (Recomendado)

  1. Acesse o seu cPanel de origem.
  2. Vá até Backup ou Backup Wizard.
  3. Clique em Backup Completo.
  4. Selecione Home Directory como destino e gere o arquivo.
  5. Baixe o arquivo gerado (extensão .tar.gz).
  6. No cPanel de destino, abra um ticket para que o suporte restaure o backup completo.

Esse método restaura tudo: arquivos, bancos de dados, emails, contas, DNS, etc.

✔ Método 2: Migração Manual

🔹 Passo A – Baixar arquivos

No cPanel origem:

  1. Acesse o Gerenciador de Arquivos
  2. Compacte a pasta public_html
  3. Baixe o arquivo ZIP gerado

🔹 Passo B – Exportar o banco de dados

  1. Acesse phpMyAdmin
  2. Selecione o banco
  3. Clique em Exportar → método Rápido

🔹 Passo C – Enviar arquivos e bancos no destino

No cPanel destino:

  1. Envie o arquivo ZIP para o public_html
  2. Extraia o conteúdo
  3. Crie um banco de dados
  4. Importe via phpMyAdmin
  5. Edite o arquivo wp-config.php com os novos dados:
define('DB_NAME', 'novo_bd');
define('DB_USER', 'novo_usuario');
define('DB_PASSWORD', 'nova_senha');
define('DB_HOST', 'localhost');

✔ Tabela Comparativa – Itens Migrados

Item Backup Completo Migração Manual
Arquivos do site Sim Sim
Banco de dados Sim Sim
Emails Sim Não
Configurações do painel Sim Não

Migrando de DirectAdmin para DirectAdmin

Assim como no cPanel, o DirectAdmin permite backup e restauração completos.

✔ Método 1 – Backup Completo

  1. No DirectAdmin origem, vá em Create / Restore Backup.
  2. Selecione tudo (ou o que deseja incluir).
  3. Clique em Create Backup.
  4. Baixe o arquivo gerado.
  5. No DirectAdmin destino, vá na mesma função e clique em Upload.
  6. Restaure o backup.

✔ Método 2 – Migração Manual

🔹 Passo A – Arquivos

DirectAdmin usa a pasta domains/seu-dominio/public_html

  1. Compacte a pasta principal.
  2. Baixe o arquivo.

🔹 Passo B – Banco de Dados

  1. Abra o phpMyAdmin
  2. Exporte o banco

🔹 Passo C – No servidor destino

  1. Envie o ZIP para o public_html
  2. Extraia
  3. Crie banco, importação via phpMyAdmin

Migrando de cPanel para DirectAdmin

Esse tipo de migração requer alguns cuidados extras, pois os formatos dos sistemas são diferentes.

✔ O que não é compatível automaticamente

Item Compatibilidade Observação
Arquivos do site ✔ Compatível Cópia padrão
Banco de dados MySQL ✔ Compatível Importação normal
Emails ❌ Não compatível Precisa migrar manualmente
Crons ❌ Não compatível Recriar manualmente
DNS ✔ Parcial Precisa configurar no novo servidor

✔ Passo a Passo

🔹 Passo A – Migrar os arquivos

  1. Compacte o public_html no cPanel
  2. Baixe
  3. Envie para o DirectAdmin em domains/dominio/public_html

🔹 Passo B – Migrar banco de dados

  1. Exportar via phpMyAdmin no cPanel
  2. No DirectAdmin, criar banco
  3. Importar via phpMyAdmin

🔹 Passo C – Configurar o wp-config.php

define('DB_NAME', 'usuario_bd');
define('DB_USER', 'usuario_nome');
define('DB_PASSWORD', 'sua_senha');
define('DB_HOST', 'localhost');

🔹 Passo D – Atualizar DNS

Atualize os nameservers para os da nova hospedagem.


Testar o site antes de finalizar a migração

Antes de apontar DNS, teste usando o arquivo hosts:

C:\Windows\System32\drivers\etc\hosts

Adicione:

IP_DO_SERVIDOR   www.seudominio.com  seudominio.com

Conclusão

Migrar um site não precisa ser complicado. Seguindo os passos corretos, você garante que arquivos, bancos de dados e configurações sejam movidos com segurança. Para migrações entre o mesmo tipo de painel (cPanel → cPanel ou DirectAdmin → DirectAdmin), o processo é ainda mais simples. Já para cPanel → DirectAdmin, é necessário ajustar detalhes como emails e configurações manuais.

Se quiser, posso criar também uma versão em PDF, um guia premium ou até um tutorial com imagens.