🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Migrar de cPanel a DirectAdmin: guía para principiantes

Actualizado el 9 de marzo de 2026

Migrar tu sitio web de cPanel a DirectAdmin puede parecer un proceso complejo, pero con la guía adecuada, es una tarea que cualquier principiante puede realizar sin problemas. Este artículo está diseñado para llevarte de la mano, paso a paso, explicando cada concepto de forma clara y sencilla. Si estás considerando un cambio de panel hosting, ya sea por costos, rendimiento o preferencias personales, aquí encontrarás todo lo que necesitas saber para realizar una DirectAdmin migración exitosa.

¿Por qué migrar de cPanel a DirectAdmin?

Antes de sumergirnos en el proceso, es importante entender por qué alguien querría hacer este cambio. cPanel ha sido durante años el estándar de la industria, pero su modelo de licencias ha llevado a muchos proveedores a buscar alternativas más económicas y modernas. DirectAdmin es uno de los paneles de control más robustos y ligeros del mercado. Ofrece una interfaz limpia, consume menos recursos del servidor y tiene un costo de licencia significativamente menor. Además, su comunidad es activa y su documentación es excelente.

Beneficios clave de DirectAdmin

  • Menor consumo de recursos: Ideal para servidores con RAM limitada.
  • Interfaz intuitiva: Más fácil de navegar para principiantes.
  • Actualizaciones frecuentes: Correcciones de seguridad y nuevas funciones regulares.
  • Compatibilidad: Funciona con la mayoría de los scripts y aplicaciones web (WordPress, Joomla, etc.).
  • Soporte multi-idioma: Incluye español completo.

[INFO] Aunque DirectAdmin es diferente a cPanel, la mayoría de las tareas diarias (crear cuentas, gestionar bases de datos, correos) se realizan de forma similar. La curva de aprendizaje es corta.

Preparativos antes de la migración

Una migración exitosa comienza con una buena planificación. No te apresures. Dedica tiempo a revisar estos puntos antes de tocar cualquier archivo.

1. Haz una copia de seguridad completa de tu cPanel

Este es el paso más importante. Nunca inicies una migración sin tener un respaldo seguro. Desde tu panel de cPanel, busca la sección "Copias de seguridad" o "Backup". Puedes generar un backup completo de tu cuenta (incluye archivos, bases de datos, correos y configuraciones). Descarga ese archivo .tar.gz a tu computadora local o a un almacenamiento externo.

[WARNING] No confíes únicamente en el backup automático del hosting. Descarga una copia manual antes de migrar. Si algo sale mal, podrás restaurar todo desde cero.

2. Verifica los requisitos de DirectAdmin

Asegúrate de que tu nuevo servidor con DirectAdmin cumpla con los requisitos mínimos:

  • Sistema operativo: CentOS, AlmaLinux, Rocky Linux o CloudLinux (recomendado).
  • RAM: Al menos 1 GB (más si tienes muchos sitios).
  • Espacio en disco: Suficiente para alojar todos tus archivos.
  • PHP, MySQL/MariaDB: Versiones compatibles con tu CMS (por ejemplo, WordPress requiere PHP 7.4 o superior).

Si contratas un hosting con DirectAdmin, el proveedor ya se encarga de esto. Si lo instalas tú, revisa la documentación oficial.

3. Revisa tu lista de cuentas y dominios

Haz un inventario de todo lo que tienes en cPanel:

  • Dominios y subdominios: Anota cada uno.
  • Bases de datos: Nombres, usuarios y contraseñas.
  • Cuentas de correo: Direcciones y contraseñas.
  • Archivos de configuración: Como .htaccess, wp-config.php, etc.
  • Certificados SSL: Si usas Let's Encrypt, se regenerarán automáticamente.

[TIP] Usa un documento de texto o una hoja de cálculo para organizar esta información. Te ahorrarás dolores de cabeza.

Métodos para migrar de cPanel a DirectAdmin

Existen varias formas de realizar la migrar cPanel a DirectAdmin. La más recomendada para principiantes es a través de la herramienta de migración integrada en DirectAdmin. También puedes hacerlo manualmente si prefieres tener control total.

Método 1: Usar la herramienta de migración de DirectAdmin (Recomendado)

DirectAdmin incluye un script llamado "DirectAdmin Migration Tool" que puede importar cuentas completas desde cPanel. Este método es el más rápido y automatizado.

Pasos a seguir:

  1. Accede a tu servidor DirectAdmin como root (usuario administrador). Puedes hacerlo por SSH o desde el panel de control.
  2. Descarga el script de migración desde el sitio oficial de DirectAdmin. Normalmente se ejecuta con:
    wget https://files.directadmin.com/services/migration/cpanel_to_directadmin.sh
    
  3. Ejecuta el script con permisos de superusuario:
    chmod +x cpanel_to_directadmin.sh
    ./cpanel_to_directadmin.sh
    
  4. Sigue las instrucciones en pantalla. El script te pedirá:
    • La IP o dominio del servidor cPanel de origen.
    • Las credenciales de acceso (usuario root o de una cuenta con privilegios).
    • El nombre de la cuenta a migrar (puedes migrar todas las cuentas de una vez).
  5. Espera a que termine. El proceso puede durar desde minutos hasta horas, dependiendo del tamaño de los datos.
  6. Verifica la migración. Una vez finalizado, revisa que los archivos, bases de datos y correos estén en su lugar. Puedes hacerlo desde el panel de DirectAdmin.

[INFO] Este script también migra las configuraciones de DNS, SSL y correo. Sin embargo, es recomendable verificar manualmente los registros DNS después.

Método 2: Migración manual paso a paso

Si prefieres tener control total o el script automático falla, puedes hacer la migración manualmente. Es más tedioso, pero infalible si sigues cada paso.

Paso 1: Transferir archivos del sitio web

Conéctate a tu servidor cPanel mediante FTP o SFTP (FileZilla, por ejemplo) y descarga toda la carpeta public_html de tu sitio. Luego, súbela a la carpeta correspondiente en DirectAdmin (normalmente /home/usuario/domains/tudominio.com/public_html).

[TIP] Usa un cliente FTP como FileZilla y habilita la transferencia en cola para no perder la conexión si hay muchos archivos.

Paso 2: Exportar e importar bases de datos

Desde cPanel, ve a phpMyAdmin y exporta cada base de datos en formato SQL. Luego, en DirectAdmin, crea bases de datos nuevas con los mismos nombres y usuarios. Finalmente, importa los archivos SQL desde phpMyAdmin en DirectAdmin.

Paso 3: Migrar cuentas de correo

Este paso puede ser más complejo. DirectAdmin no tiene una herramienta directa para importar correos desde cPanel. La opción más sencilla es:

  • Crear las mismas cuentas de correo en DirectAdmin.
  • Usar un cliente de correo (Outlook, Thunderbird) para descargar los mensajes antiguos (IMAP) y luego subirlos a las nuevas cuentas. O usar herramientas como imapsync.

Paso 4: Configurar DNS

Actualiza los registros DNS de tu dominio para que apunten a la IP del nuevo servidor con DirectAdmin. Esto incluye los registros A, MX, CNAME, etc. Puedes hacerlo desde el panel de tu registrador de dominios o desde el panel de DNS de DirectAdmin si tienes servidores autoritativos.

Paso 5: Probar todo

Antes de cambiar los DNS definitivamente, puedes probar el sitio usando el archivo hosts de tu computadora o una herramienta de prueba de DNS. Una vez que todo funcione, cambia los DNS y espera la propagación (hasta 48 horas).

FAQ: Preguntas frecuentes sobre la migración

Aquí respondemos las dudas más comunes que suelen tener los usuarios al realizar un cambio de panel hosting.

¿Perderé mis correos electrónicos durante la migración?

Depende del método. Con la herramienta automática de DirectAdmin, los correos se migran correctamente. En la migración manual, debes usar imapsync o un cliente de correo para no perderlos.

¿Se migran los certificados SSL automáticamente?

Los certificados SSL gratuitos de Let's Encrypt se regeneran automáticamente en DirectAdmin si usas la herramienta de migración. Los SSL de pago deberás reinstalarlos manualmente.

¿Qué pasa con los archivos .htaccess?

DirectAdmin soporta archivos .htaccess, así que se migran sin problema. Sin embargo, algunas reglas específicas de cPanel (como las de redirección) pueden necesitar ajustes.

¿Cuánto tiempo tarda la migración?

Varía según el tamaño de tus datos. Una cuenta pequeña (unos pocos MB) puede tardar minutos. Una cuenta con cientos de GB puede tardar horas.

¿Puedo migrar varios sitios a la vez?

Sí, tanto la herramienta automática como el método manual permiten migrar múltiples dominios. Solo asegúrate de tener suficiente espacio en el servidor de destino.

Errores comunes y cómo evitarlos

Error: No se puede conectar al servidor cPanel

Verifica que el servidor cPanel esté accesible desde el nuevo servidor. A veces los firewalls bloquean las conexiones. Abre los puertos necesarios (por ejemplo, el 22 para SSH).

Error: Base de datos no importa correctamente

Asegúrate de que los nombres de las bases de datos y usuarios coincidan exactamente. En DirectAdmin, los nombres suelen tener un prefijo (ej: usuario_bd).

Error: El sitio se ve en blanco después de la migración

Revisa los permisos de archivos y carpetas. En DirectAdmin, los archivos deben tener permisos 644 y las carpetas 755. También verifica que el archivo wp-config.php (si usas WordPress) tenga las credenciales correctas de la base de datos.

Conclusión: ¿Vale la pena migrar a DirectAdmin?

Definitivamente sí. DirectAdmin migración es un proceso que, aunque requiere atención, ofrece grandes beneficios a largo plazo: ahorro económico, mejor rendimiento del servidor y una interfaz más limpia. Si sigues esta guía, podrás transferir hosting sin estrés y disfrutar de tu nuevo panel de control.

Recuerda siempre hacer backups antes de empezar y tomarte el tiempo necesario para verificar cada paso. Si algo sale mal, no dudes en contactar al soporte técnico de tu nuevo proveedor de hosting.

[TIP] Después de la migración, monitorea tu sitio durante unos días para asegurarte de que todo funcione correctamente. Revisa los logs de errores y la velocidad de carga.

¡Buena suerte con tu migración! Si tienes más dudas, consulta la documentación oficial de DirectAdmin o busca en foros especializados. La comunidad siempre está dispuesta a ayudar.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel