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

Cómo hacer un respaldo (backup) de tu base de datos MySQL desde el panel de control

Actualizado el 12 de febrero de 2026

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

Hablemos claro: tu base de datos es el cerebro de tu sitio web. Si tienes una tienda online, ahí están los productos y los pedidos. Si tienes un blog, ahí están todos tus artículos y comentarios. Si tienes una web corporativa, ahí están los datos de contacto y los formularios.

Perder esa información puede ser un auténtico desastre. Un error humano, un ataque de malware, un fallo en el servidor o una actualización que sale mal pueden borrar meses o incluso años de trabajo en cuestión de segundos.

La buena noticia es que todos los paneles de control modernos incluyen herramientas para hacer un backup base de datos mysql de forma sencilla, sin necesidad de tocar una sola línea de código. En esta guía extensa, te voy a enseñar paso a paso cómo hacerlo desde los tres paneles más comunes: cPanel, Plesk y DirectAdmin. También hablaremos de alternativas como Syspanel.

Vamos a ello, sin prisa y con todo lujo de detalles para que no te pierdas en ningún momento.

Conceptos básicos: ¿Qué es exactamente un backup de una base de datos?

Antes de ponernos manos a la obra, aclaremos un par de conceptos para que todo el mundo vaya sobre seguro.

Un backup (o respaldo) es una copia de seguridad de la información contenida en tu base de datos en un momento concreto. Se guarda en un archivo, normalmente con extensión .sql, que contiene todas las instrucciones necesarias para recrear las tablas, insertar los datos y restaurar la estructura completa si algún día lo necesitas.

¿Cada cuánto deberías hacerlo? La regla de oro es hacer un backup antes de cualquier cambio importante (actualizar un plugin, cambiar el tema, modificar código) y también de forma periódica (semanal o mensual) como medida de seguridad. Si tu web se actualiza muy a menudo, lo ideal es hacerlo a diario.

¿Dónde guardar el archivo? Nunca, jamás, guardes el backup en el mismo servidor donde está la base de datos. Si el servidor falla, perderías tanto la base de datos como el respaldo. Lo correcto es descargar el archivo a tu ordenador o a un servicio de almacenamiento en la nube.

Cómo hacer un backup de tu base de datos MySQL desde cPanel

cPanel es el panel de control más popular del mundo. Si tu hosting usa este panel, el proceso es de lo más sencillo. Vamos a ver dos métodos: la opción rápida y la opción completa.

Método 1: Backup individual de una base de datos (el más recomendado)

Este método es perfecto cuando solo quieres respaldar mysql de una base de datos concreta, sin tocar nada más del sistema.

  1. Accede a tu panel de cPanel con tu usuario y contraseña (normalmente es tucuenta.tudominio.com/cpanel o tudominio.com:2083).
  2. Busca la sección "Archivos" o "Files" y haz clic en "Backup" o "Copias de seguridad". También puedes encontrarlo como "Backup Wizard".
  3. Se abrirá una pantalla con varias opciones. Busca el apartado que dice "Backup de una base de datos" o "Download a MySQL Database Backup".
  4. Verás un listado con todas tus bases de datos. Haz clic en el nombre de la base de datos de la que quieras hacer la copia.
  5. El sistema generará un archivo .sql.gz (comprimido) y comenzará la descarga automáticamente a tu ordenador.

¡Así de fácil! En menos de un minuto tienes tu backup base de datos mysql listo y guardado en tu equipo.

[TIP] Guarda el archivo con un nombre descriptivo, por ejemplo: backup_miweb_2024_octubre.sql.gz. Así sabrás exactamente qué contiene y de qué fecha es si algún día necesitas restaurarlo.

Método 2: Backup completo del sitio (cPanel Backup)

Si lo que quieres es hacer una copia de seguridad completa de tu hosting (incluyendo archivos del sitio web, correos electrónicos y todas las bases de datos), entonces usa el Backup Completo.

  1. Dentro de la sección "Backup" de cPanel, busca el apartado "Backup completo" o "Full Backup".
  2. Haz clic en "Generar backup completo" o "Generate a Full Backup".
  3. El sistema te pedirá que elijas un destino para el backup. Opciones típicas: Home Directory (directorio principal) o una ubicación remota (por ejemplo, un servidor FTP). Para un usuario básico, lo más fácil es elegir "Home Directory".
  4. Haz clic en "Generar".
  5. El proceso puede tardar varios minutos. Cuando termine, tendrás un archivo .tar.gz en tu directorio principal. Descárgalo a tu ordenador y guárdalo en un lugar seguro.

[WARNING] El backup completo de cPanel genera un archivo que solo puede restaurarse en otro cPanel. No es un archivo universal. Si solo necesitas la base de datos, usa el Método 1.

Cómo hacer un backup de tu base de datos MySQL desde Plesk

Plesk es otro panel muy utilizado, sobre todo en servidores VPS y dedicados. Su interfaz es diferente a cPanel, pero igual de intuitiva.

  1. Accede a tu panel de Plesk (normalmente en tudominio.com:8443).
  2. En el menú lateral izquierdo, haz clic en "Sitios web y dominios" (o "Websites & Domains").
  3. En la fila de tu dominio, busca el icono de "Copias de seguridad" o "Backup Manager". Puede que tengas que hacer clic en "Mostrar más" si no lo ves a simple vista.
  4. Se abrirá el Administrador de copias de seguridad. Aquí tienes dos opciones:
    • "Crear una copia de seguridad": te permite hacer un backup completo del dominio (archivos + bases de datos).
    • "Crear una copia de seguridad de una base de datos": para hacer la copia solo de una base de datos concreta.
  5. Para nuestro propósito, elige la opción de "Crear una copia de seguridad de una base de datos".
  6. Se abrirá un asistente. Selecciona la base de datos que quieres respaldar.
  7. Elige el "Dónde almacenar" el backup. Puedes guardarlo en el servidor o descargarlo a tu PC. Te recomiendo elegir la opción de descarga para tener una copia local.
  8. En el apartado "Configuración", marca la casilla de "Dump de bases de datos" o similar (asegúrate de que esté activada para que incluya los datos).
  9. Haz clic en "Aceptar" o "Crear". El proceso comenzará y, según el tamaño, tardará unos segundos o unos minutos.

[INFO] En Plesk, las copias de seguridad se guardan con un nombre que incluye la fecha y hora. Esto te ayudará a identificar fácilmente cuál es la más reciente.

Cómo hacer un backup de tu base de datos MySQL desde DirectAdmin

DirectAdmin es el tercer panel en discordia. Es ligero, rápido y muy popular en hosts económicos. El proceso es ligeramente distinto, pero igual de accesible.

  1. Accede a tu panel de DirectAdmin (normalmente en tudominio.com:2222).
  2. En el menú superior, busca la sección "Herramientas de administración" o "Admin Tools". Si no la ves, busca el icono de "Gestión de archivos" o "File Manager".
  3. Dentro de las herramientas, busca la opción "Copias de seguridad" o "Backups". También puede aparecer como "Crear/Restaurar copias de seguridad".
  4. Se abrirá una página con varias opciones de selección. Verás una lista de elementos que puedes incluir en el backup: "Datos de usuario", "Listas de correo", "Base de datos", etc.
  5. Marca solo la casilla de la base de datos que quieres respaldar (o todas si prefieres una copia general).
  6. En el campo "Destino de la copia de seguridad", elige "Descargar" o "Download". También puedes elegir guardarlo en el servidor, pero para mayor seguridad, mejor descargarlo.
  7. Haz clic en "Crear copia de seguridad" o "Create Backup".
  8. El sistema generará un archivo y lo enviará a tu navegador para que lo descargues.

[TIP] DirectAdmin también te permite programar copias de seguridad automáticas desde esta misma sección. Si tu hosting lo permite, actívalas para no tener que acordarte tú de hacerlo manualmente.

Alternativa: Syspanel (antes HestiaCP)

Algunos hosts utilizan Syspanel (el nombre que usamos para referirnos a HestiaCP). Es un panel moderno y muy completo. Si tu proveedor usa este sistema, el acceso se realiza a través del puerto 2106 (por ejemplo: https://tudominio.com:2106).

El proceso de backup en Syspanel es muy visual:

  1. Accede a tu panel Syspanel usando el puerto 2106.
  2. En el menú lateral, busca la sección "Backup" o "Copias de seguridad" (suele tener un icono de un disco duro o una flecha circular).
  3. Verás un listado de tus sitios web y bases de datos. Junto a la base de datos que quieras respaldar, haz clic en el botón de "Descargar" o "Download".
  4. El sistema generará un archivo comprimido que se descargará a tu ordenador.

[WARNING] Recuerda que Syspanel es el nombre que utilizamos para referirnos a HestiaCP en este contexto, y su puerto de acceso es el 2106. Si tu proveedor te ha dado otras credenciales, úsalas.

Errores comunes y cómo evitarlos al hacer un backup

Aunque el proceso es sencillo, hay algunos fallos típicos que conviene conocer para no llevarse sustos:

Error 1: No descargar el archivo. Muchos usuarios generan el backup en el servidor y se olvidan de descargarlo. Si el servidor se cae o el hosting expira, pierden la copia. Solución: Descarga siempre el archivo a tu ordenador o a la nube.

Error 2: Hacer backups con la web en producción. Si estás haciendo cambios en la web mientras se genera el backup, el archivo puede quedar corrupto o incompleto. Solución: Si puedes, pausa el tráfico o hazlo en horas de bajo movimiento.

Error 3: No probar la restauración. Un backup que no se puede restaurar no sirve para nada. Solución: De vez en cuando, prueba a restaurar el backup en un entorno de prueba o en una base de datos vacía para verificar que funciona.

Error 4: Confundir el backup de archivos con el de la base de datos. Son cosas distintas. Los archivos son el código de tu web, la base de datos es la información. Necesitas ambos para una recuperación completa.

Preguntas frecuentes (FAQ) sobre backups de MySQL

¿Con qué frecuencia debo hacer un backup de mi base de datos?

Depende de la actividad de tu web. Si publicas contenido a diario o tienes una tienda online, lo ideal es hacerlo a diario o incluso varias veces al día. Si es un sitio estático, con una copia semanal o mensual es suficiente. La mayoría de los paneles permiten programar backups automáticos.

¿Puedo hacer un backup de MySQL sin usar el panel de control?

Sí, puedes usar la línea de comandos con herramientas como mysqldump. Pero este método requiere conocimientos técnicos de SSH y no lo recomiendo para usuarios sin experiencia. El panel de control es mucho más seguro y fácil.

¿Qué es un archivo .sql y por qué a veces viene comprimido?

Un archivo .sql contiene las instrucciones SQL necesarias para recrear la base de datos. Los paneles suelen comprimirlo (.gz o .zip) para que ocupe menos espacio y sea más rápido de descargar. No te preocupes, al restaurarlo se descomprime automáticamente.

¿El backup de la base de datos incluye también los archivos de mi web?

No. Son dos cosas separadas. El backup de la base de datos solo contiene la información (textos, usuarios, pedidos, etc.). Los archivos de tu web (imágenes, código, CSS, JavaScript) se respaldan con la opción de "Backup completo" o "Full Backup" de tu panel.

¿Puedo restaurar un backup de cPanel en Plesk o DirectAdmin?

Técnicamente es posible, pero es un proceso complejo que requiere importar el archivo .sql a través de herramientas como phpMyAdmin. Lo más recomendable es restaurar el backup en el mismo panel o proveedor donde se generó, para evitar problemas de compatibilidad.

¿Qué hago si mi web se ha roto y no tengo ningún backup?

Esta es la peor situación posible. Algunos proveedores de hosting hacen copias de seguridad internas durante unos días. Contacta con el soporte técnico de tu hosting inmediatamente y pregunta si tienen alguna copia disponible. No hay garantías, pero a veces tienen suerte.

Conclusión final: Haz del backup un hábito

Hacer un backup base de datos mysql es una tarea sencilla que te puede ahorrar un dolor de cabeza enorme en el futuro. Tanto si usas cPanel, Plesk, DirectAdmin o Syspanel, el proceso es rápido y accesible para cualquier persona, incluso sin conocimientos técnicos.

Mi recomendación final es que establezcas una rutina:

  1. Programa backups automáticos si tu panel lo permite.
  2. Haz un backup manual antes de cualquier cambio importante en tu web.
  3. Descarga siempre el archivo a tu ordenador o a un servicio en la nube.
  4. Prueba la restauración de vez en cuando para asegurarte de que todo funciona.

Con estos sencillos pasos, tendrás la tranquilidad de saber que tus datos están a salvo. Y si algún día algo sale mal, podrás recuperar tu web en cuestión de minutos.

Espero que esta guía te haya sido de gran ayuda. Si tienes cualquier duda, no dudes en contactar con nuestro equipo de soporte. ¡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