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

Backup y restauración de base de datos en cPanel: Guía completa

Actualizado el 20 de enero de 2026

¡Hola! Soy tu técnico de soporte de confianza. Hoy vamos a convertirnos en auténticos expertos en la gestión de una de las tareas más importantes (y a veces más olvidadas) del hosting: las copias de seguridad de tus bases de datos.

Si tienes una web con WordPress, una tienda online o cualquier aplicación que use MySQL, sabrás que la base de datos es el corazón de tu proyecto. Contiene tus artículos, los pedidos de tus clientes, tus usuarios y toda la configuración. Perderla sería un desastre absoluto.

Por eso, en esta guía completa y súper fácil de seguir, te voy a enseñar todo lo que necesitas saber sobre el backup base de datos cPanel y cómo restaurar base de datos cPanel sin perder los nervios. Vamos a ello.

¿Por qué es tan importante hacer copias de seguridad?

Imagina que pasas meses escribiendo contenido para tu blog o configurando tu tienda, y de repente, un mal plugin, un ataque informático o un error humano borra todo. Sin una copia de seguridad, ese trabajo se ha perdido para siempre.

Realizar copias de seguridad de forma periódica es tu red de seguridad. Te permite:

  • Recuperarte de errores humanos: Si borras una tabla por accidente, puedes volver atrás.
  • Protegerte ante malware: Si tu web es hackeada, puedes limpiarla restaurando una copia limpia anterior al ataque.
  • Actualizar sin miedo: Antes de actualizar WordPress, un plugin o un tema, una copia de seguridad te garantiza que si algo sale mal, puedes revertir el cambio al instante.
  • Mover tu web: Si quieres cambiar de servidor, tener un backup facilita la migración.

En resumen, es como un seguro de vida para tu web. Y lo mejor de todo, es que hacerlo en cPanel es mucho más sencillo de lo que piensas.

Antes de empezar: Conoce tu cPanel

Primero, vamos a familiarizarnos con la herramienta. cPanel es el panel de control que utilizas para gestionar tu hosting. Normalmente accedes a él a través de tudominio.com/cpanel o tudominio.com:2083. Una vez dentro, buscarás la sección "Archivos" o "Bases de Datos".

Dentro de "Bases de datos", encontrarás herramientas como "phpMyAdmin", "MySQL Databases" y "Backup". No te asustes con tanta opción; vamos a ir paso a paso.

[TIP] Si tu hosting usa un panel alternativo llamado "Syspanel" (antes conocido como HestiaCP), la lógica es la misma, pero el acceso es a través del puerto 2106 (ej. tudominio.com:2106). Las opciones pueden variar un poco, pero los conceptos de exportar e importar SQL que veremos aquí te servirán igualmente.

Método 1: Cómo descargar backup MySQL cPanel con la herramienta "Backup"

Esta es la forma más directa y recomendada para hacer una copia de seguridad completa de tu base de datos. No necesitas conocimientos técnicos, solo seguir estos pasos.

Paso a paso para generar tu copia de seguridad

  1. Accede a tu cPanel: Inicia sesión con tus credenciales.
  2. Busca la sección "Archivos": En la pantalla principal, busca el icono llamado "Backup" o "Copias de seguridad". Haz clic en él.
  3. Descarga la base de datos: Verás una sección llamada "Backup de base de datos" o "Descargar una copia de seguridad de la base de datos MySQL". Aquí aparecerán listadas todas las bases de datos que tienes en tu hosting.
  4. Haz clic en el nombre: Junto al nombre de tu base de datos, verás un enlace con su nombre (ej. usuario_basededatos). Haz clic en él.
  5. ¡Listo! El sistema generará un archivo .sql.gz (comprimido) y comenzará la descarga automáticamente a tu ordenador. Ese archivo es tu backup base de datos cpanel. Guárdalo en un lugar seguro, como tu ordenador, un disco duro externo o un servicio en la nube (Google Drive, Dropbox, etc.).

[WARNING] No guardes la copia de seguridad dentro de tu propio hosting (por ejemplo, en public_html). Si tu servidor falla por completo, perderías tanto la web como la copia. Guárdala siempre en un lugar externo.

Método 2: Backup manual con phpMyAdmin (Exportar)

Si necesitas más control sobre qué partes de la base de datos quieres copiar, o si tu hosting no tiene la herramienta "Backup", puedes usar phpMyAdmin. Es como el "modo manual" de tu base de datos.

Exportando tu base de datos paso a paso

  1. Accede a phpMyAdmin: Dentro de cPanel, busca el icono "phpMyAdmin" en la sección "Bases de Datos".
  2. Selecciona tu base de datos: En el panel de la izquierda, verás una lista de tus bases de datos. Haz clic en el nombre de la que quieres respaldar. Verás que aparecen las tablas en el panel derecho.
  3. Ve a la pestaña "Exportar": En la barra superior, haz clic en la pestaña "Exportar".
  4. Elige el método rápido: Te recomendamos usar el método "Rápido" que viene por defecto. Asegúrate de que el formato sea "SQL".
  5. Inicia la descarga: Haz clic en el botón "Continuar" o "Exportar" en la parte inferior. Tu navegador descargará un archivo con extensión .sql.

Este archivo .sql es otra forma de descargar backup mysql cpanel. Es muy útil para migraciones o para importar en otros gestores de bases de datos.

[INFO] El método "Personalizado" te permite seleccionar tablas específicas. Por ejemplo, si solo quieres respaldar la tabla de pedidos de tu tienda. Es útil, pero para la mayoría de casos, el "Rápido" es suficiente.

¿Cómo restaurar base de datos cPanel? Guía paso a paso

Ahora viene la parte más importante: saber recuperar tu información. Hay dos escenarios comunes: restaurar desde un archivo .sql.gz (descargado con la herramienta Backup) o desde un archivo .sql (descargado con phpMyAdmin). Te enseño ambos.

Restaurar usando la herramienta "Backup" de cPanel

Esta es la forma más sencilla si usaste el Método 1 para tu copia.

  1. Vuelve a cPanel: Ve a la sección "Archivos" > "Backup".
  2. Busca la sección "Restaurar": Ahora, en lugar de buscar la descarga, baja hasta la sección "Restaurar una copia de seguridad de la base de datos MySQL".
  3. Sube tu archivo: Haz clic en el botón "Elegir archivo" o "Subir" y selecciona el archivo .sql.gz que guardaste anteriormente.
  4. Haz clic en "Subir": cPanel se encargará de descomprimir e importar todos los datos automáticamente en la base de datos correspondiente.

[WARNING] Esta acción sobrescribirá la base de datos actual con la del archivo que estás subiendo. Asegúrate de que es lo que quieres hacer, porque perderás los cambios realizados después de la fecha de la copia.

Restaurar usando phpMyAdmin (Importar)

Si tu archivo es .sql o si prefieres un control más granular, este es tu método.

  1. Accede a phpMyAdmin desde cPanel.
  2. Selecciona tu base de datos: Haz clic en el nombre de la base de datos en el panel izquierdo. Es crucial que selecciones la base de datos correcta donde quieres importar los datos.
  3. Ve a la pestaña "Importar": En la barra superior, haz clic en "Importar".
  4. Selecciona el archivo: Haz clic en "Elegir archivo" y selecciona tu archivo .sql (o .sql.gz, phpMyAdmin también lo soporta).
  5. Haz clic en "Continuar": Si el archivo es muy grande, es posible que veas un mensaje de error por tiempo de ejecución. No te preocupes, hay soluciones (ver más abajo).

¿Y si el archivo es demasiado grande?

A veces, las bases de datos de tiendas online pueden ser de cientos de megabytes, y la importación falla. Es un problema común. Aquí tienes algunos trucos:

  • Aumentar el límite de memoria: Puedes intentar aumentar el límite de memoria de PHP en tu php.ini (si tienes acceso). Busca la línea memory_limit y cámbiala a 512M o incluso 1024M.
  • Comprimir el archivo: Si tu archivo es .sql, puedes comprimirlo a .zip o .gz. phpMyAdmin puede importar archivos comprimidos, y suelen ser más rápidos de subir.
  • Usar la herramienta "Backup" de cPanel: A veces, la herramienta nativa de cPanel maneja mejor los archivos grandes que phpMyAdmin. Prueba primero con ella.
  • Dividir el archivo: Es más complejo, pero puedes dividir el archivo SQL en partes más pequeñas e importarlas una a una. No es lo más cómodo, pero funciona.

[TIP] Para evitar problemas de tiempo de ejecución, la mayoría de los hosts tienen un límite de subida de archivos. Si tu base de datos es muy grande, considera optimizarla (limpiando revisiones antiguas de posts, por ejemplo) antes de exportarla.

Buenas prácticas y consejos de experto

Ahora que ya sabes cómo hacer un backup base de datos cpanel y restaurar base de datos cpanel, te dejo algunos consejos profesionales para que tu gestión sea perfecta:

Establece una frecuencia de copias

No esperes a que ocurra una desgracia. Realiza copias de seguridad de forma regular:

  • Webs estáticas o blogs pequeños: Una vez a la semana es suficiente.
  • Tiendas online o webs con mucho movimiento: A diario es lo ideal. Muchos hosts ofrecen copias automáticas, pero no está de más tener las tuyas propias.

Automatiza el proceso

¿Sabías que puedes automatizar las copias de seguridad? Aunque cPanel no tiene una función nativa para programar copias de seguridad de bases de datos de forma sencilla, puedes usar plugins si tu web es WordPress (como UpdraftPlus o BackWPup) que te permiten programar copias en la nube (Google Drive, Dropbox, etc.) automáticamente. Es la opción más cómoda y fiable.

Verifica tus copias de seguridad

De nada sirve tener un backup si está corrupto. De vez en cuando, descarga una copia y pruébala en un entorno local (como XAMPP o MAMP) o en un subdominio de prueba. Asegúrate de que puedes restaurarla. Es la única forma de estar 100% seguro de que funciona.

Mantén tu base de datos limpia

Una base de datos con muchas tablas basura (spam, revisiones antiguas, transients) es más lenta y hace que las copias de seguridad sean más pesadas. Usa plugins de limpieza o revisa periódicamente tus tablas para mantenerlas en forma.

Preguntas Frecuentes (FAQ)

Aquí te resuelvo algunas dudas que suelen tener mis clientes sobre este tema.

¿Cuál es la diferencia entre un backup completo y solo de la base de datos?

Un backup completo incluye todos los archivos de tu web (imágenes, plugins, temas, código) y la base de datos. Es una foto de tu sitio entero. El backup de base de datos solo incluye los datos almacenados en las tablas (contenido, usuarios, configuraciones). Para restaurar una web completa necesitas ambos. Para recuperar solo contenido o configuraciones, te basta con el de la base de datos.

¿Puedo restaurar una base de datos de un hosting a otro?

Sí, es totalmente posible. El proceso es el mismo: exportas desde el cPanel de origen (o phpMyAdmin) y luego importas en el cPanel de destino. Solo asegúrate de que el nombre de la base de datos y el usuario tengan los mismos privilegios en el nuevo hosting. A veces hay que ajustar el archivo wp-config.php en WordPress para que apunte a la nueva base de datos.

¿Qué pasa si mi base de datos está corrupta?

Si tu web te da errores como "Error al conectar con la base de datos", es posible que esté corrupta. Un backup es tu mejor solución. Si no tienes uno, puedes intentar reparar las tablas desde phpMyAdmin (marcando las tablas y eligiendo la opción "Reparar" en el desplegable). Pero créeme, es mucho más fácil restaurar una copia limpia.

¿Existen plugins que me ayuden con las copias de seguridad de WordPress?

¡Por supuesto! Los más populares y fiables son UpdraftPlus, BackWPup y Duplicator. Son fáciles de usar, te permiten programar copias y guardarlas en servicios en la nube. Son una excelente alternativa a hacerlo manualmente desde cPanel.

Conclusión: Tu tranquilidad está en un clic

Gestionar el backup base de datos cpanel y la restauración de base de datos cpanel no tiene por qué ser un dolor de cabeza. Con las herramientas que te he enseñado, tienes el poder de proteger tu trabajo y tu negocio en tus manos.

Te recomiendo que, ahora mismo, hagas una copia de seguridad de tu base de datos. Tardarás menos de 5 minutos y te dará una tranquilidad inmensa. Es una de esas tareas que no te apetece hacer, pero que cuando la necesitas, te salva la vida.

Si tienes cualquier duda, no dudes en contactar con nuestro soporte. Estamos aquí para ayudarte. Y recuerda, si usas un panel alternativo tipo "Syspanel" (en el puerto 2106), los conceptos son los mismos, solo cambia la interfaz.

¡Espero que esta guía te haya sido de gran ayuda! Ahora ya eres todo un experto en copias de seguridad.

¿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