Este guia cobre o processo de migração manual de contas do cPanel para o DirectAdmin, utilizando o terminal SSH.
Gerar o backup no servidor de origem (cPanel)
Execute o seguinte comando no servidor cPanel: /scripts/pkgacct nome_do_usuario_do_cpanel
Enviar o backup para o servidor com DirectAdmin
Use o scp
para transferir o backup: scp nome_do_arquivo.tar.gz root@IP_DO_DIRECTADMIN:/home/admin/admin_backups
Preparar o DirectAdmin para receber o backup
Acesse o servidor DirectAdmin via SSH e execute: cd /usr/local/directadmin/custombuild
Depois execute: ./build update
Crie o diretório de destino: mkdir /home/admin/converted_user_backup
Dê as permissões corretas: chown -R admin. /home/admin/converted_user_backup
Converter o backup com o script do DirectAdmin
Utilize o conversor oficial: /usr/local/directadmin/shared/cpanel_to_da/cpanel_to_da.sh /home/admin/admin_backups/cpmove-USER.tar.gz /home/admin/user_backups
Substitua USER
pelo nome real do usuário do cPanel.
Ajustes adicionais
-
Renomeie o arquivo (se necessário) para o padrão: admin.root.admin.tar.zst
Corrija permissões com: chown -R admin:admin admin.root.admin.tar.zst
Restaurar o backup via interface gráfica
-
Acesse o DirectAdmin.
-
Vá até Admin Backup/Transfer.
-
Restaure o arquivo recém-convertido.
Alternativa: Migração via DirectAdmin (modo gráfico)
Se preferir, você pode migrar direto pela interface web:
-
Acesse: Admin → Transferência cPanel → Adicionar credenciais
-
Lembre-se de verificar o espaço disponível em ambos os servidores antes de iniciar.