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

Cómo hacer una copia de seguridad completa en cPanel y restaurarla en DirectAdmin

Actualizado el 10 de enero de 2026

Mudarte de servidor o de empresa de hosting puede sonar a algo complicado, pero con las herramientas adecuadas es un proceso mucho más sencillo de lo que parece. Si vienes de un entorno con cPanel y tu nuevo proveedor utiliza DirectAdmin, no te preocupes. En esta guía te voy a explicar, paso a paso y sin tecnicismos, cómo hacer una copia seguridad cpanel perfecta y cómo restaurarla en DirectAdmin sin perder ni un solo archivo, base de datos o correo electrónico.

Vamos a desglosar todo el proceso: desde la generación del backup en tu panel antiguo, pasando por la descarga y subida al nuevo servidor, hasta la restauración final. Al final, tendrás tu web funcionando en el nuevo destino como si nada hubiera pasado.

¿Por qué es importante hacer una copia de seguridad manual?

Antes de lanzarnos a la acción, es fundamental entender qué estamos haciendo. Aunque muchos proveedores ofrecen copias de seguridad automáticas, estas suelen estar en el mismo servidor o en infraestructuras internas. Para una migrar cpanel a directadmin exitosa, necesitas un archivo de respaldo completo y portable que puedas descargar a tu ordenador y subir al nuevo panel.

Hacer una copia de seguridad manual te da control total. Puedes elegir qué incluir, verificar que el archivo se ha generado correctamente y almacenarlo donde quieras. Además, es un requisito indispensable si vas a transferir hosting cpanel a un proveedor distinto, ya que no tendrás acceso directo a los sistemas de backup del servidor antiguo.

Paso 1: Generar la copia de seguridad completa en cPanel

El primer paso es acceder a tu panel de control de cPanel. Normalmente, lo encuentras en una URL como tudominio.com/cpanel o tudominio.com:2083. Introduce tus credenciales de acceso.

Una vez dentro, busca la sección Archivos (Files). Dentro de ella, verás una herramienta llamada Copias de seguridad o Backup. Haz clic en ella.

Te aparecerán varias opciones. Lo que nos interesa es el botón que dice "Copias de seguridad completas" o "Download a Full Account Backup". Haz clic en él.

En la siguiente pantalla, verás un formulario con varias opciones. Te explico las más importantes:

  • Destino de la copia de seguridad: Elige "Home Directory" (Directorio principal). Esto guardará el archivo dentro de tu cuenta, en una carpeta llamada backup-...tar.gz. Es la opción más fiable.

  • Dirección de correo electrónico: Introduce un correo donde quieras recibir la notificación de que el backup se ha generado. No es imprescindible, pero es útil.

  • Tipo de archivo de respaldo: Deja la opción por defecto, que suele ser "Archivo comprimido" (tar.gz). Es el formato estándar.

Una vez configurado, haz clic en el botón "Generar copia de seguridad" o "Backup".

[WARNING] Este proceso puede tardar desde unos minutos hasta más de una hora, dependiendo del tamaño de tu cuenta (archivos, bases de datos, correos, etc.). No cierres la pestaña del navegador ni apagues el ordenador durante este tiempo. Es mejor que esperes a que el sistema procese la solicitud.

Paso 2: Descargar el backup a tu ordenador

Después de un rato, recibirás un correo electrónico (si lo configuraste) o podrás comprobar manualmente si el archivo ya está listo. Para ello, ve a la sección "Archivos" y luego a "Administrador de archivos" (File Manager).

Dentro del Administrador de archivos, navega hasta tu directorio principal (normalmente llamado home o tu nombre de usuario). Busca la carpeta o el archivo que empieza por backup-. Verás un archivo con extensión .tar.gz o .tar. Ese es tu tesoro.

Selecciona el archivo y haz clic en el botón "Descargar" en la barra superior. El navegador comenzará a descargar el archivo a tu ordenador.

[TIP] Es recomendable guardar este archivo en un lugar seguro, como un disco duro externo o un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Así tendrás una copia extra por si acaso.

Paso 3: Preparar el servidor DirectAdmin de destino

Ahora viene la parte de restaurar en directadmin. Lo primero es asegurarte de que tienes acceso a tu nuevo panel de DirectAdmin. Normalmente, la URL de acceso es tudominio.com:2222 o tudominio.com:8443.

Accede con las credenciales que te haya proporcionado tu nuevo proveedor de hosting.

Una vez dentro, necesitas crear la cuenta donde vas a restaurar el backup. Si ya tienes una cuenta creada (por ejemplo, con el mismo dominio), perfecto. Si no, deberás crearla primero. Ve a la sección "Crear nueva cuenta" o similar y sigue los pasos. Es importante que el dominio principal coincida con el que tenías en cPanel.

[INFO] Si tu nuevo proveedor usa Syspanel (conocido anteriormente como HestiaCP), el proceso es muy similar. La principal diferencia es que el acceso se realiza a través del puerto 2106 (por ejemplo, tudominio.com:2106). Asegúrate de tener esa información a mano.

Paso 4: Subir el archivo de backup a DirectAdmin

Ahora necesitas subir el archivo .tar.gz que descargaste antes al servidor DirectAdmin. Hay dos métodos principales: a través del Administrador de archivos o mediante FTP/SFTP.

Método A: Usando el Administrador de archivos de DirectAdmin

  1. En DirectAdmin, busca la sección "Administrador de archivos" o "File Manager". Suele estar en el menú principal.

  2. Navega hasta el directorio /home/USUARIO (donde USUARIO es tu nombre de usuario en DirectAdmin). Es posible que ya estés en esa ubicación al entrar.

  3. Busca un botón que diga "Subir" o "Upload". Haz clic en él.

  4. Se abrirá una ventana para seleccionar el archivo desde tu ordenador. Busca el archivo backup-...tar.gz que descargaste y súbelo.

  5. Espera a que la subida termine. El tiempo dependerá del tamaño del archivo y de la velocidad de tu conexión.

Método B: Usando un cliente FTP (como FileZilla)

  1. Abre tu cliente FTP favorito (FileZilla es gratuito y muy popular).

  2. Conéctate a tu servidor usando los datos FTP que te haya dado tu proveedor (host, usuario, contraseña y puerto, normalmente el 21).

  3. En el lado derecho (servidor), navega hasta la carpeta public_html o el directorio raíz de tu cuenta.

  4. En el lado izquierdo (tu ordenador), navega hasta la carpeta donde guardaste el archivo de backup.

  5. Arrastra el archivo backup-...tar.gz desde la izquierda hasta la derecha. La subida comenzará automáticamente.

[WARNING] Asegúrate de subir el archivo al directorio principal de tu cuenta, no dentro de public_html si es que existe. Lo ideal es que esté justo en /home/USUARIO/.

Paso 5: Restaurar la copia de seguridad en DirectAdmin

Una vez que el archivo está subido, llega el momento clave: restaurar en directadmin. DirectAdmin tiene una herramienta de restauración que interpreta los backups de cPanel, aunque no de forma nativa. Necesitaremos usar la herramienta de "Restaurar" o "Importar" que viene integrada.

  1. En el menú principal de DirectAdmin, busca la sección "Herramientas de cuenta" o "Account Tools". Dentro, verás una opción llamada "Restaurar" o "Restore". Haz clic en ella.

  2. Se te pedirá que selecciones el archivo de backup. DirectAdmin buscará automáticamente en tu directorio principal los archivos que puedan ser restaurados. Deberías ver el archivo backup-...tar.gz en la lista desplegable.

  3. Si no aparece, puedes usar la opción de "Subir archivo" dentro de la propia herramienta de restauración, pero como ya lo subimos antes, debería aparecer.

  4. Selecciona el archivo y haz clic en el botón "Restaurar" o "Go".

  5. DirectAdmin comenzará a procesar el backup. Este proceso puede tardar unos minutos. Verás una barra de progreso o un mensaje indicando que la restauración está en curso.

[INFO] La herramienta de restauración de DirectAdmin es bastante inteligente. Detecta automáticamente si el backup viene de cPanel y extrae los archivos, bases de datos, cuentas de correo, etc., colocándolos en los lugares correctos. No necesitas hacer nada manualmente.

Paso 6: Verificar que todo está en su sitio

Una vez que la restauración haya terminado, es hora de comprobar que todo funciona correctamente.

  • Verificar archivos: Entra en el Administrador de archivos de DirectAdmin y navega hasta public_html. Deberías ver todos tus archivos web (HTML, PHP, imágenes, etc.) tal y como los tenías en cPanel.

  • Verificar bases de datos: Ve a la sección "MySQL Management" o "Bases de datos" en DirectAdmin. Deberías ver tus bases de datos listadas. Si quieres asegurarte de que los datos están intactos, puedes usar phpMyAdmin para explorar las tablas.

  • Verificar correos: Si usabas cuentas de correo en cPanel, ve a la sección "Email Accounts" o "Cuentas de correo". Tus cuentas y sus contraseñas deberían haberse restaurado.

  • Verificar tu web: Abre tu navegador y visita tu dominio. Si todo ha ido bien, tu web debería cargar con normalidad.

Solución de problemas comunes al migrar cPanel a DirectAdmin

A veces, el proceso no es perfecto a la primera. Aquí tienes algunos problemas típicos y cómo solucionarlos:

Mi web no carga o muestra un error de conexión a la base de datos

Esto es muy común. El problema suele estar en el archivo de configuración de tu aplicación (por ejemplo, wp-config.php en WordPress). Este archivo contiene los datos de conexión a la base de datos (nombre, usuario y contraseña).

  1. Abre el archivo de configuración desde el Administrador de archivos.

  2. Busca las líneas que definen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST.

  3. Compara estos datos con los que tienes en la sección "Bases de datos" de DirectAdmin. A veces, el nombre de usuario de la base de datos cambia (por ejemplo, de usuario_bd a usuario_bd). Si es así, edita el archivo y actualiza los datos.

  4. Guarda los cambios y recarga tu web.

Las cuentas de correo no funcionan

A veces, las contraseñas de las cuentas de correo no se restauran correctamente. La solución es sencilla:

  1. Ve a la sección "Cuentas de correo" en DirectAdmin.

  2. Localiza la cuenta que falla y haz clic en "Cambiar contraseña".

  3. Establece una nueva contraseña y guárdala.

  4. Actualiza la configuración de tu cliente de correo (Outlook, Gmail, etc.) con la nueva contraseña.

Los archivos están en una carpeta equivocada

Es posible que los archivos se hayan restaurado en una subcarpeta de public_html. Esto suele pasar si el backup de cPanel tenía una estructura de directorios ligeramente diferente.

  1. Accede al Administrador de archivos.

  2. Navega a public_html y mira si hay una carpeta extra (por ejemplo, public_html/public_html).

  3. Si es así, mueve el contenido de la carpeta interna a la carpeta public_html principal.

  4. Borra la carpeta vacía sobrante.

Preguntas frecuentes sobre la migración de cPanel a DirectAdmin

¿Puedo migrar solo una parte de mi cuenta (solo archivos o solo bases de datos)?

Sí, puedes. Aunque la opción más completa es hacer un backup total, en cPanel puedes generar backups parciales (por ejemplo, solo la carpeta public_html o solo las bases de datos). Para ello, en la sección de "Copias de seguridad" de cPanel, usa las opciones de "Descargar una copia de seguridad del directorio principal" o "Descargar una copia de seguridad de las bases de datos MySQL". Luego, en DirectAdmin, puedes subir e importar esos archivos por separado usando la herramienta de restauración.

¿Qué es Syspanel y por qué se menciona?

Syspanel es el nombre actualizado del panel de control que anteriormente se conocía como HestiaCP. Es una alternativa moderna y ligera a cPanel o DirectAdmin. Si tu nuevo proveedor usa Syspanel, el proceso de restauración es muy similar, pero el acceso se realiza a través del puerto 2106 (por ejemplo, tudominio.com:2106). La interfaz puede variar ligeramente, pero las opciones de "Restaurar" o "Importar" suelen estar en un lugar visible del menú principal. Asegúrate de tener las credenciales y la URL correcta.

¿Cuánto tiempo tarda el proceso completo de migración?

Depende del tamaño de tu cuenta. Para una web pequeña sin demasiados archivos, puede ser cuestión de 15-30 minutos (más el tiempo de generación del backup). Para una tienda online grande con muchas imágenes y bases de datos extensas, puede llevar varias horas. Lo importante es ser paciente y no interrumpir el proceso.

¿Perderé mi posicionamiento SEO al migrar?

No, si lo haces bien. El SEO depende de factores como la velocidad, el contenido y los enlaces, no del panel de control. Sin embargo, es crucial que mantengas la misma estructura de URLs, redirecciones (si las tenías en .htaccess) y que el nuevo servidor esté configurado correctamente. Asegúrate de que el archivo .htaccess se haya restaurado en public_html y de que tu dominio apunte al nuevo servidor una vez que hayas verificado que todo funciona.

¿Qué hago si la restauración falla a mitad de camino?

No entres en pánico. Primero, intenta borrar los archivos parcialmente restaurados en public_html y las bases de datos creadas durante el intento fallido. Luego, vuelve a intentar la restauración desde cero. Si el problema persiste, contacta con el soporte de tu nuevo proveedor de hosting. Ellos tienen herramientas y acceso a nivel de servidor que pueden solucionar el problema mucho más rápido.

Conclusión y consejos finales

Hacer una copia seguridad cpanel y restaurarla en DirectAdmin es un proceso que, con esta guía, está al alcance de cualquiera. La clave está en la paciencia y en verificar cada paso. No te saltes la comprobación final, es lo que te asegurará que tu web, tus correos y tus bases de datos están perfectos.

Recuerda que este proceso es esencial para transferir hosting cpanel sin sobresaltos. Una vez que hayas migrado, te recomiendo que actualices las contraseñas de tus cuentas de correo y de las bases de datos por seguridad. También es un buen momento para revisar si tienes archivos temporales o cachés que puedas limpiar para optimizar el rendimiento en tu nuevo servidor.

[TIP] Guarda siempre una copia del backup original en tu ordenador hasta que estés 100% seguro de que la nueva web funciona correctamente durante al menos una semana. Así, si surge cualquier problema, puedes volver a intentarlo sin tener que generar el backup de nuevo.

Con esto, ya tienes todo lo necesario para realizar tu migración con éxito. ¡Buena suerte con tu nuevo hosting!

¿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