Como migrar do cPanel para DirectAdmin

8 min de leituraNível: Avançado
Migrar do cPanel para o DirectAdmin é mais simples do que parece. Na RD Cloud a migração é gratuita e nossa equipe faz tudo por você — mas se preferir migrar sozinho, este guia mostra cada passo.

Migração gratuita RD Cloud: nossa equipe migra seu site, e-mails e bancos em até 5 minutos, sem indisponibilidade. Solicite agora pelo WhatsApp.

1Faça backup completo no cPanel

Na sua hospedagem antiga, acesse o cPanel:

  1. Vá em Files → Backup
  2. Clique em Download a Full Account Backup
  3. Salve o arquivo .tar.gz no seu computador

Alternativamente baixe individualmente:

  • Home Directory: Backup → Home Directory
  • Bancos MySQL: Backup → MySQL Databases
  • E-mails: Backup → Email Forwarders + Filters

2Faça upload no DirectAdmin

No DirectAdmin da RD Cloud:

  1. Acesse https://seudominio.com.br:2222
  2. Vá em Create/Restore Backups
  3. Clique em Restore Backup
  4. Faça upload do arquivo .tar.gz do cPanel

O DirectAdmin é compatível com backups do cPanel e fará a restauração automaticamente.

3Migração manual (alternativa)

3.1 — Transferir arquivos via FTP

  1. No cPanel, conecte via FTP ao servidor antigo
  2. Baixe a pasta public_html completa
  3. Conecte ao FTP da RD Cloud (configurado no DirectAdmin)
  4. Faça upload em /domains/seudominio.com.br/public_html/

3.2 — Exportar e importar bancos MySQL

  1. No cPanel, abra o phpMyAdmin
  2. Selecione o banco e clique em Exportar → Rápido → SQL
  3. Baixe o arquivo .sql
  4. No DirectAdmin, crie um novo banco MySQL
  5. Abra o phpMyAdmin do DirectAdmin
  6. Selecione o novo banco e vá em Importar
  7. Faça upload do .sql

3.3 — Recriar e-mails

Liste todas as contas de e-mail no cPanel e recrie-as no DirectAdmin. Para preservar mensagens, use clientes IMAP (Thunderbird) para sincronizar antes da troca de DNS.

3.4 — Ajustar wp-config.php (WordPress)

Edite o arquivo wp-config.php e atualize com os novos dados do banco:

define('DB_NAME', 'novo_nome_banco');
define('DB_USER', 'novo_usuario');
define('DB_PASSWORD', 'nova_senha');
define('DB_HOST', 'localhost');

4Atualize o DNS

No registrador do domínio (Registro.br, GoDaddy, etc), aponte os nameservers para a RD Cloud:

ns1.rdcloud.com.br
ns2.rdcloud.com.br

Propagação leva entre 30 minutos e 24 horas.

5Ative o SSL no DirectAdmin

Veja: Como ativar SSL Let's Encrypt no DirectAdmin.

6Teste tudo antes de cancelar a antiga

Antes de cancelar a hospedagem antiga, teste exaustivamente:

  • Páginas do site abrem corretamente
  • Imagens carregam
  • Formulários enviam
  • E-mails enviam e recebem
  • SSL funciona (cadeado verde)
  • Painel administrativo (wp-admin) funciona

Aguarde no mínimo 72h após a propagação do DNS antes de cancelar a hospedagem antiga, para garantir que toda a Internet aponta para o novo servidor.

Problemas comuns pós-migração

Veja: Guia completo de correções pós-migração.