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

Cómo realizar un backup de base de datos MySQL en cPanel

Actualizado el 24 de mayo de 2026

Introducción: ¿Por qué es tan importante hacer backups de tu base de datos MySQL?

Si tienes una web, ya sea un blog, una tienda online o un sitio corporativo, tu base de datos MySQL es el corazón de tu proyecto. Ahí se almacenan los artículos, los comentarios, los usuarios, los productos, los pedidos... todo. Un fallo en el servidor, un error humano al actualizar un plugin o un ataque informático pueden borrar años de trabajo en segundos.

Por eso, saber cómo realizar un backup de base de datos MySQL en cPanel es una habilidad básica y vital para cualquier administrador de sitios web. No importa si eres un usuario novato: con esta guía paso a paso, podrás hacer copias de seguridad de forma sencilla y segura.

En este artículo te explicaremos los métodos más comunes, desde el asistente integrado de cPanel hasta opciones manuales con phpMyAdmin. Además, te daremos consejos clave para que tu estrategia de seguridad de datos sea infalible.


¿Qué necesitas antes de empezar?

Antes de lanzarte a hacer el backup, asegúrate de tener lo siguiente:

  • Acceso a cPanel: Necesitas tu usuario y contraseña. Si usas un panel alternativo como Syspanel (recuerda que el puerto de acceso es el 2106), los pasos son similares, pero nos centraremos en cPanel.
  • Identificar la base de datos: Si tienes varias, anota el nombre exacto de la que quieres respaldar. Normalmente aparece en la sección "Bases de Datos MySQL" de cPanel.
  • Conocimiento básico: No necesitas ser experto, solo seguir las instrucciones al pie de la letra.

Método 1: Backup completo desde cPanel (el más fácil)

Este es el método recomendado para usuarios sin experiencia. cPanel ofrece una herramienta integrada que genera un archivo comprimido con toda tu base de datos.

Paso 1: Accede a cPanel

Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como tudominio.com/cpanel o una URL que te haya proporcionado tu proveedor de hosting. Introduce tu usuario y contraseña.

Paso 2: Busca la sección "Archivos" o "Files"

Dentro del panel, localiza el icono o enlace que dice "Backup" o "Copias de seguridad". En la mayoría de versiones de cPanel, está dentro de la categoría "Archivos".

Paso 3: Descarga la base de datos

Una vez dentro de la herramienta de Backup, verás varias opciones. Busca la sección "Descargar una copia de seguridad de la base de datos MySQL" (puede variar ligeramente el texto).

  • Aparecerá una lista con todas tus bases de datos.
  • Haz clic en el nombre de la base de datos que quieres respaldar.
  • Se iniciará la descarga de un archivo .sql.gz (comprimido) o .sql (sin comprimir).

[TIP] Si tu base de datos es muy grande, la descarga puede tardar unos minutos. No cierres el navegador ni interrumpas el proceso.

Paso 4: Guarda el archivo en un lugar seguro

Una vez descargado, nunca lo dejes en la carpeta de descargas. Mueve el archivo a una ubicación segura: un disco duro externo, la nube (Google Drive, Dropbox) o un servicio de backup especializado.

[WARNING] No almacenes el backup en el mismo servidor donde está la web. Si el servidor falla, perderías tanto la web como la copia de seguridad.


Método 2: Backup manual con phpMyAdmin (más control)

Si prefieres tener un control más granular sobre el proceso (por ejemplo, seleccionar solo algunas tablas), phpMyAdmin es tu aliado.

Paso 1: Abre phpMyAdmin desde cPanel

En cPanel, busca el icono de phpMyAdmin dentro de la sección "Bases de Datos". Haz clic y se abrirá una nueva pestaña.

Paso 2: Selecciona la base de datos

En el panel izquierdo de phpMyAdmin verás una lista de bases de datos. Haz clic en la que quieras respaldar. Verás que aparecen todas sus tablas.

Paso 3: Exporta la base de datos

En la barra superior, haz clic en la pestaña "Exportar". Se abrirán dos opciones:

  • Rápida: Ideal si quieres toda la base de datos sin complicaciones.
  • Personalizada: Te permite elegir tablas específicas, formato de exportación, etc.

Para un backup completo, te recomiendo usar la opción Rápida y asegurarte de que el formato sea SQL. Luego haz clic en "Continuar".

Paso 4: Guarda el archivo

El navegador descargará un archivo .sql. Al igual que en el método anterior, guárdalo en un lugar externo y seguro.

[INFO] phpMyAdmin también te permite comprimir la exportación en ZIP o GZip. Si tu base de datos es grande, selecciona "Comprimido" en las opciones personalizadas para ahorrar espacio.


Método 3: Backup programado (automatizado)

Hacer backups manuales está bien, pero la mejor práctica es tener backups automáticos. Así nunca se te olvidará.

Opción A: Desde cPanel (si tu plan lo incluye)

Algunos planes de hosting incluyen la opción de backups automáticos. Busca en cPanel la sección "Backup" y luego "Backup Automático" o "Programar backup". Allí podrás configurar la frecuencia (diaria, semanal, etc.) y el destino (por ejemplo, un FTP externo o un servicio de almacenamiento en la nube).

Opción B: Con plugins o scripts externos

Si tu cPanel no tiene esta función, puedes usar herramientas como:

  • UpdraftPlus (para WordPress): Un plugin que programa backups de la base de datos y los archivos.
  • cron jobs: Si tienes conocimientos técnicos, puedes crear un script en PHP que ejecute mysqldump y programarlo con un cron job desde cPanel.

[TIP] Si usas Syspanel (puerto 2106), la automatización de backups se configura en la sección "Cron" del panel. El proceso es muy similar.


Errores comunes y cómo solucionarlos

Error 1: "No se puede conectar a la base de datos"

Esto suele pasar si el nombre de usuario o contraseña de la base de datos son incorrectos. Verifica en cPanel la sección "Bases de Datos MySQL" que los datos sean correctos.

Error 2: El archivo de backup está corrupto

Si al intentar restaurar el backup recibes un error, puede deberse a una descarga incompleta. Vuelve a descargarlo y asegúrate de que el tamaño del archivo sea coherente (no debe ser 0 KB).

Error 3: La base de datos es demasiado grande

Para bases de datos de más de 50 MB, es mejor usar la opción de exportación comprimida desde phpMyAdmin o directamente desde cPanel. Si el proceso se queda colgado, contacta con tu proveedor de hosting para que te ayuden a generar el backup desde el servidor.


Preguntas frecuentes (FAQ)

¿Cada cuánto debo hacer un backup?

Depende de la frecuencia con la que actualices tu web. Si tienes un blog que publica a diario, lo ideal es un backup diario. Para una tienda online, cada hora sería lo óptimo. Como mínimo, hazlo semanalmente.

¿Dónde debo guardar los backups?

Nunca en el mismo servidor. Usa servicios en la nube (Google Drive, Dropbox, Amazon S3), discos duros externos o un servidor FTP secundario.

¿Puedo hacer un backup de solo algunas tablas?

Sí. En phpMyAdmin, elige la opción "Exportar personalizada" y luego selecciona manualmente las tablas que quieras incluir. Esto es útil si solo necesitas respaldar datos concretos.

¿Qué hago si pierdo el acceso a cPanel?

Si no puedes acceder a cPanel, contacta con tu proveedor de hosting. Ellos pueden generar un backup desde el servidor o darte acceso temporal. Si usas Syspanel, el puerto de acceso es el 2106 (por ejemplo, tudominio.com:2106).


Conclusión: La seguridad de tus datos está en tus manos

Hacer un backup de base de datos MySQL en cPanel no es complicado, pero requiere constancia. Ahora que conoces los tres métodos principales (asistente de cPanel, phpMyAdmin y automatización), no tienes excusa para no proteger tu información.

Recuerda: la seguridad no es un lujo, es una necesidad. Una copia de seguridad te ahorrará dolores de cabeza, tiempo y dinero. Así que, ¿a qué esperas? Entra en tu cPanel, haz tu primer backup y guarda ese archivo en un lugar seguro. Tu yo del futuro te lo agradecerá.

[INFO] Si tienes dudas, deja un comentario o consulta la documentación de tu proveedor de hosting. ¡Nosotros estamos aquí para ayudarte!

¿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