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

Cómo hacer una copia de seguridad de bases de datos MySQL en Syspanel

Actualizado el 28 de febrero de 2026

Introducción: ¿Por qué es importante hacer backups de tus bases de datos MySQL?

Si tienes un sitio web o una aplicación que utiliza una base de datos MySQL, sabrás que esa base de datos es el corazón de tu proyecto. Contiene información crítica: desde artículos de blog y datos de usuarios, hasta configuraciones y pedidos de tiendas online. Perder esta información puede ser catastrófico.

Afortunadamente, si tu hosting utiliza Syspanel (antes conocido como HestiaCP, accesible por el puerto 2106), realizar una copia de seguridad de tus bases de datos MySQL es un proceso sencillo y rápido. En esta guía te explicaremos paso a paso cómo hacerlo, tanto de forma manual como automática. Al final, podrás dormir tranquilo sabiendo que tus datos están a salvo.


¿Qué es Syspanel y por qué facilita los backups?

Syspanel es un panel de control de hosting que te permite gestionar todos los aspectos de tu servidor web, incluyendo tus bases de datos MySQL. Su interfaz es limpia y está diseñada para que incluso usuarios sin experiencia técnica puedan realizar tareas avanzadas como crear backups.

[INFO] Syspanel está basado en HestiaCP, pero con mejoras y un acceso personalizado. Recuerda que la URL de acceso suele ser algo como https://tudominio.com:2106. Si no sabes cómo acceder, contacta con tu proveedor de hosting.


Requisitos previos

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a Syspanel: Usuario y contraseña de administrador.
  • Nombre de la base de datos MySQL: Lo puedes encontrar en el panel, en la sección "Bases de Datos".
  • Permisos: Si eres el administrador del hosting, tendrás control total. Si eres un usuario con permisos limitados, verifica que puedas realizar backups.

Paso 1: Acceder a Syspanel y localizar tus bases de datos

  1. Abre tu navegador y escribe la URL de tu Syspanel (por ejemplo, https://tudominio.com:2106).
  2. Inicia sesión con tus credenciales.
  3. En el menú lateral, busca la sección "Bases de Datos" o "DB". En Syspanel, suele estar claramente etiquetada.

Verás una lista de todas las bases de datos MySQL asociadas a tu cuenta. Cada una tendrá un nombre, el usuario asociado y acciones disponibles (como editar, eliminar o hacer backup).


Paso 2: Hacer una copia de seguridad manual (backup simple)

Esta es la forma más directa de obtener un archivo .sql con toda tu base de datos.

  1. Selecciona la base de datos que deseas respaldar. Haz clic en el nombre o en el icono de acciones (tres puntos verticales).
  2. Busca la opción "Backup" o "Exportar". En Syspanel, suele estar representada por un icono de flecha hacia abajo o un disquete.
  3. El panel generará automáticamente un archivo .sql.gz (comprimido) y lo descargará a tu computadora. Este archivo contiene toda la estructura y los datos de tu base de datos.

[TIP] Si tu base de datos es muy grande, la descarga puede tardar unos segundos. No cierres la ventana del navegador hasta que el archivo se haya descargado completamente.


Paso 3: Restaurar una base de datos desde un backup

Saber hacer un backup es solo la mitad del trabajo. También es importante saber cómo restaurarlo si algo sale mal.

  1. En la misma sección "Bases de Datos", haz clic en el botón "Importar" o "Restaurar".
  2. Selecciona el archivo .sql o .sql.gz que descargaste anteriormente.
  3. Confirma la acción. Syspanel se encargará de vaciar la base de datos existente (si la hay) y reemplazarla con los datos del backup.

[WARNING] Al restaurar, se sobrescribirán todos los datos actuales de esa base de datos. Asegúrate de que es la base de datos correcta y que no perderás información importante. Siempre es buena idea hacer un backup antes de restaurar.


Paso 4: Programar backups automáticos (la opción más segura)

Hacer backups manuales está bien, pero la verdadera tranquilidad llega cuando los automatizas. Syspanel te permite programar backups automáticos para que se ejecuten cada día, semana o mes.

  1. Ve a la sección "Backups" o "Programar backups" en el menú principal de Syspanel.
  2. Haz clic en "Añadir nuevo trabajo de backup".
  3. Configura los siguientes parámetros:
    • Frecuencia: Diaria, semanal o mensual.
    • Hora: Elige una hora de baja actividad (por ejemplo, las 3:00 AM).
    • Tipo de backup: Selecciona "Bases de datos MySQL" o "Todo el hosting" (incluye archivos y bases de datos).
    • Destino: Puedes guardar el backup en el mismo servidor, en un servidor FTP externo o en servicios en la nube como Amazon S3 o Google Drive (dependiendo de las opciones de tu Syspanel).
  4. Guarda la configuración. A partir de ese momento, Syspanel hará las copias automáticamente.

[INFO] Si eliges guardar los backups en el mismo servidor, asegúrate de tener suficiente espacio en disco. Lo ideal es descargarlos periódicamente a tu computadora o a un servicio externo.


Paso 5: Verificar que el backup es correcto

No hay nada peor que necesitar un backup y descubrir que está corrupto. Por eso, te recomendamos verificar tus copias de seguridad periódicamente.

  • Abre el archivo .sql con un editor de texto (como Notepad++ o Visual Studio Code). Deberías ver sentencias SQL como CREATE TABLE, INSERT INTO, etc. Si el archivo está vacío o solo tiene caracteres raros, algo falló.
  • Restaura el backup en un entorno de pruebas (por ejemplo, en una base de datos local usando XAMPP o MAMP) para asegurarte de que los datos se cargan correctamente.

Preguntas frecuentes (FAQ)

¿Cuánto espacio ocupa un backup de MySQL?

Depende del tamaño de tu base de datos. Una base de datos de un blog pequeño puede ocupar unos pocos megabytes, mientras que una tienda online con miles de productos puede llegar a varios gigabytes. El archivo .sql.gz suele estar comprimido, por lo que ocupa menos espacio que la base de datos original.

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

En Syspanel, normalmente tienes que hacerlo una por una desde la sección "Bases de Datos". Sin embargo, si programas un backup automático completo del hosting, se incluirán todas las bases de datos.

¿Qué hago si el backup no se descarga?

Revisa tu conexión a internet y el tamaño del archivo. Si el problema persiste, contacta con el soporte técnico de tu hosting. También puedes intentar generar el backup desde la línea de comandos (usando mysqldump), pero eso requiere conocimientos más avanzados.

¿Es seguro guardar los backups en el mismo servidor?

Es mejor guardarlos en un lugar externo (como tu computadora o la nube) para protegerte ante fallos del servidor. Si el servidor se daña, los backups locales también podrían perderse.

¿Puedo programar backups para que se envíen automáticamente a Google Drive?

Depende de la versión de Syspanel que uses. Algunas incluyen integración con servicios en la nube. Si no ves esa opción, puedes usar un script personalizado o un plugin de WordPress (si tu sitio usa WordPress) que haga backups automáticos.


Conclusión: La tranquilidad de tener un backup

Hacer una copia de seguridad de bases de datos MySQL en Syspanel es más fácil de lo que parece. Ya sea que prefieras hacerlo manualmente cada cierto tiempo o configurar un sistema automático, lo importante es no olvidarlo. Un backup puede salvarte de un desastre: un error humano, un ataque cibernético o un fallo del servidor.

[TIP] Establece un recordatorio mensual en tu calendario para verificar que tus backups automáticos se están generando correctamente. Así siempre estarás preparado.

Ahora que ya sabes cómo hacerlo, ¡ponlo en práctica! Tus datos merecen esa protección extra. Si tienes dudas, recuerda que el soporte técnico de tu hosting está 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