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

Cómo hacer una copia de seguridad de bases de datos en cPanel

Actualizado el 15 de mayo de 2026

¿Alguna vez has perdido una base de datos por un error al actualizar un plugin, un ataque informático o un simple descuido? Si la respuesta es sí, sabes lo frustrante que puede ser. Por eso, hacer una copia de seguridad de la base de datos es una de las tareas más importantes para cualquier propietario de un sitio web. En este artículo, te guiaré paso a paso para que aprendas a realizar un cPanel backup de tus bases de datos MySQL de forma sencilla, segura y sin necesidad de conocimientos técnicos avanzados. Al final, también responderemos las preguntas más frecuentes para que no te quede ninguna duda.


¿Por qué es tan importante hacer un backup de tu base de datos?

Tu base de datos es el corazón de tu sitio web. Contiene toda la información dinámica: entradas de blog, páginas, comentarios, configuraciones de plugins, datos de usuarios, productos de tienda online, etc. Si pierdes la base de datos, pierdes gran parte del contenido de tu web.

Realizar un copia de seguridad base de datos periódicamente te protege ante:

  • Errores humanos: Borrar accidentalmente una tabla o modificar un campo incorrecto.
  • Fallos de software: Una actualización de WordPress, Joomla u otro CMS que corrompe la base de datos.
  • Ataques de seguridad: Hackers que inyectan código malicioso o eliminan datos.
  • Problemas del servidor: Caídas del hosting, errores de disco o migraciones fallidas.

Con un backup cPanel a mano, puedes restaurar tu sitio en minutos y evitar horas de trabajo perdido.


Antes de empezar: lo que necesitas saber

Para seguir esta guía, necesitas:

  • Acceso a tu panel de control cPanel (proporcionado por tu empresa de hosting).
  • Credenciales de inicio de sesión (usuario y contraseña).
  • Saber qué base de datos quieres respaldar (normalmente tendrás un nombre como tuusuario_wp1 o similar).

Si tu hosting utiliza Syspanel (anteriormente conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106 (ejemplo: tudominio.com:2106). Dentro de Syspanel, busca la sección de bases de datos y luego elige la opción de exportar.


Paso a paso: Cómo hacer una copia de seguridad de base de datos en cPanel

1. Accede a tu cPanel

Abre tu navegador y escribe la dirección de tu cPanel. Normalmente es algo como:

  • tudominio.com/cpanel
  • tudominio.com:2083

Ingresa tu usuario y contraseña. Si no los tienes, contacta con tu proveedor de hosting.

2. Busca la sección "Bases de Datos"

Una vez dentro, verás un panel con muchos iconos. Busca la sección titulada "Bases de Datos" o "Databases". Dentro encontrarás varias herramientas. La que nos interesa es "phpMyAdmin" o "MySQL Databases". Para este tutorial usaremos phpMyAdmin, que es la herramienta más común y visual.

[TIP] Si no ves phpMyAdmin, busca "MySQL Databases" y luego haz clic en "phpMyAdmin" dentro de esa página.

3. Selecciona la base de datos a respaldar

Al hacer clic en phpMyAdmin, se abrirá una nueva ventana o pestaña. Verás una lista de bases de datos en el panel izquierdo. Haz clic en el nombre de la base de datos que deseas respaldar (por ejemplo, midominio_wp1). Automáticamente se seleccionarán todas las tablas que contiene.

4. Exporta la base de datos

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

  • Método rápido: Exporta toda la base de datos en un solo archivo SQL. Es la opción más sencilla y recomendada para la mayoría de usuarios.
  • Método personalizado: Te permite elegir tablas específicas, opciones de formato, compresión, etc. Úsalo solo si necesitas un control más detallado.

Para empezar, elige "Método rápido" y asegúrate de que el formato sea SQL. Luego haz clic en el botón "Continuar" o "Exportar".

5. Descarga el archivo de backup

El navegador comenzará a descargar un archivo con extensión .sql (por ejemplo, midominio_wp1.sql). Este archivo contiene toda la estructura y los datos de tu base de datos. Guárdalo en un lugar seguro, como tu computadora, un disco duro externo o una nube (Google Drive, Dropbox, etc.).

[WARNING] No guardes el backup en el mismo servidor donde está tu web. Si el servidor falla, perderías tanto el sitio como la copia de seguridad. Descárgalo siempre a tu PC o a un servicio externo.

6. (Opcional) Comprime el archivo para ahorrar espacio

Los archivos SQL pueden ser grandes. Si lo deseas, puedes comprimirlos en un ZIP o RAR. Esto facilita el almacenamiento y la transferencia. La mayoría de navegadores ya permiten descargar archivos comprimidos si seleccionas la opción "gzip" en el método personalizado de phpMyAdmin.


Alternativa: Backup desde "MySQL Databases" en cPanel

Si prefieres no usar phpMyAdmin, cPanel ofrece otra vía:

  1. Ve a "MySQL Databases" dentro de la sección Bases de Datos.
  2. Busca la lista de bases de datos existentes.
  3. Al lado de cada base de datos, verás un enlace o botón que dice "Exportar" o "Dump". Haz clic ahí.
  4. Se descargará automáticamente el archivo SQL.

Este método es más rápido, pero menos flexible que phpMyAdmin.


Buenas prácticas para tu backup de base de datos

Para que tu copia de seguridad base de datos sea realmente efectiva, sigue estas recomendaciones:

  • Programa backups automáticos: Muchos hostings ofrecen la opción de backups automáticos diarios o semanales. Actívala desde la sección "Backup" de cPanel. Si no, puedes usar plugins como UpdraftPlus (para WordPress) que hacen backups programados.
  • Nombra tus archivos con fecha: Por ejemplo, backup_blog_2025-03-20.sql. Así sabrás cuándo lo hiciste.
  • Mantén varias versiones: No te quedes solo con la última copia. Guarda al menos las últimas 3 o 4, por si el backup más reciente está corrupto.
  • Verifica tus backups: De vez en cuando, restaura una copia en un entorno de prueba para asegurarte de que funciona correctamente.

[INFO] Si tu sitio es muy dinámico (tienda online, foro, etc.), considera hacer backups diarios. Para blogs personales, semanalmente suele ser suficiente.


Preguntas frecuentes (FAQ)

1. ¿Cada cuánto debo hacer una copia de seguridad de mi base de datos?

Depende de la frecuencia con la que actualices tu contenido. Si publicas a diario o tienes una tienda con pedidos constantes, lo ideal es diario. Si tu sitio es más estático, semanal o mensual puede bastar.

2. ¿Puedo restaurar una base de datos desde un archivo SQL?

Sí. En phpMyAdmin, ve a la pestaña "Importar" (Import), selecciona el archivo .sql y haz clic en "Continuar". El sistema reemplazará los datos actuales con los del backup.

3. ¿Qué hago si mi base de datos es muy grande (más de 50 MB)?

Para bases de datos grandes, usa el método personalizado en phpMyAdmin y elige la opción de compresión "gzip". También puedes usar herramientas como mysqldump desde la línea de comandos (si tienes acceso SSH). Otra opción es dividir el backup en partes.

4. ¿El backup de la base de datos incluye los archivos del sitio web (imágenes, plugins, temas)?

No. El backup de la base de datos solo guarda la información estructurada (texto, configuraciones, datos de usuarios). Los archivos como imágenes, CSS, JavaScript, plugins y temas se respaldan por separado mediante un backup completo del sitio (desde la sección "Backup" de cPanel, donde puedes descargar todo el directorio public_html).

5. ¿Puedo hacer un backup de varias bases de datos a la vez?

En cPanel, debes hacerlo una por una. Sin embargo, algunos plugins de backup (como UpdraftPlus o BackupBuddy) permiten respaldar todas las bases de datos simultáneamente.

6. ¿El backup afecta el rendimiento de mi web?

Hacer un backup manual desde phpMyAdmin no afecta el rendimiento, ya que se realiza en segundo plano. Si programas backups automáticos, elige horarios de baja afluencia (madrugada).

7. ¿Qué diferencias hay entre cPanel y Syspanel (HestiaCP) para backups?

Syspanel (HestiaCP) tiene una interfaz diferente. Para acceder, usa el puerto 2106 (ejemplo: tudominio.com:2106). Dentro, busca la sección "Bases de datos" y luego "Exportar". El proceso es similar, pero la ubicación de los botones puede variar. En Syspanel también puedes usar phpMyAdmin si está instalado.

8. ¿Puedo restaurar un backup de cPanel en otro hosting?

Sí, siempre que el nuevo hosting tenga cPanel o acceso a phpMyAdmin. Solo necesitas importar el archivo SQL en la nueva base de datos (creada previamente) y luego ajustar las credenciales en el archivo de configuración de tu CMS (por ejemplo, wp-config.php en WordPress).


Conclusión

Hacer una copia de seguridad base de datos en cPanel es un proceso rápido y sencillo que puede ahorrarte muchos dolores de cabeza. Con solo unos clics desde phpMyAdmin o la sección MySQL Databases, tendrás un archivo SQL listo para restaurar tu web en caso de emergencia. Recuerda complementarlo con backups periódicos de archivos y mantener varias versiones en un lugar externo.

No esperes a que ocurra un desastre. Haz tu primer backup hoy mismo. Tu yo del futuro te lo agradecerá.

[TIP FINAL] Si usas WordPress, instala un plugin de backup como UpdraftPlus o BlogVault. Ellos automatizan todo el proceso (base de datos + archivos) y te envían las copias a la nube. Pero siempre es bueno saber hacerlo manualmente por si acaso.

¿Te ha quedado alguna duda? Déjala en los comentarios o consulta con tu proveedor de hosting. ¡Buena suerte con tu cPanel backup!

¿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