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

Guía paso a paso para hacer una copia de seguridad de base de datos MySQL en Syspanel

Actualizado el 14 de noviembre de 2025

Introducción

Proteger la información de tu sitio web es una de las tareas más importantes como administrador. La base de datos MySQL almacena contenido crítico como artículos, usuarios, configuraciones y transacciones. Perder estos datos puede significar empezar desde cero, con todo el trabajo y el tiempo perdido que eso conlleva.

En Syspanel, el panel de control que utilizas para gestionar tu hosting, tienes a tu disposición herramientas muy sencillas para realizar esta tarea. Esta guía te mostrará paso a paso cómo hacer una copia de seguridad MySQL Syspanel de forma manual y programada, y también cómo restaurarla si alguna vez la necesitas. Al final, incluimos una sección de preguntas frecuentes para resolver las dudas más comunes.

No necesitas ser un experto en bases de datos. Con seguir estos pasos, tu información estará a salvo.

Requisitos previos

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

  • Acceso a tu panel Syspanel (recuerda que la URL de acceso incluye el puerto 2106, por ejemplo: https://tudominio.com:2106).
  • Tus credenciales de usuario de Syspanel (usuario y contraseña).
  • Conocimiento del nombre de la base de datos que deseas respaldar. Puedes encontrarlo en la sección Bases de Datos de tu panel.

Si cumples con esto, ya estás listo para proteger tus datos.

Método 1: Backup desde Syspanel (el más recomendado)

Syspanel incluye una herramienta integrada que te permite exportar e importar bases de datos de forma muy sencilla, sin necesidad de instalar nada adicional. Este es el método más rápido y seguro para hacer un backup base de datos Syspanel.

Paso 1: Accede a Syspanel

Abre tu navegador web y escribe la dirección de tu servidor seguida de :2106. Por ejemplo: https://tudominio.com:2106. Introduce tu usuario y contraseña y haz clic en Iniciar sesión.

Paso 2: Ve a la sección de Bases de Datos

Una vez dentro del panel, busca en el menú lateral izquierdo la opción Bases de Datos. Haz clic en ella. Verás una lista con todas las bases de datos que tienes creadas en tu hosting.

Paso 3: Selecciona la base de datos a respaldar

Localiza en la lista la base de datos que quieres proteger. Al lado de cada una, verás un botón o icono que suele ser un engranaje o tres puntos. Haz clic sobre él para desplegar las opciones.

Paso 4: Exporta la base de datos

En el menú desplegable, busca la opción Exportar o Descargar backup. Al hacer clic, el sistema generará automáticamente un archivo con extensión .sql que contiene toda la estructura y los datos de tu base de datos. Dependiendo del tamaño, puede tardar unos segundos.

Paso 5: Guarda el archivo de forma segura

El navegador comenzará a descargar el archivo. Es fundamental que guardes este archivo en un lugar seguro, preferiblemente fuera de tu servidor (por ejemplo, en tu computadora, en un disco duro externo o en la nube). Te recomendamos nombrarlo con la fecha y el nombre de la base de datos para identificarlo fácilmente, por ejemplo: backup_miweb_2025-03-15.sql.

[INFO] Este método exporta la base de datos completa. Si solo necesitas algunas tablas, puedes usar phpMyAdmin (ver método 2).

Método 2: Backup usando phpMyAdmin (alternativa avanzada)

Si prefieres una herramienta más visual y con opciones adicionales, puedes usar phpMyAdmin, que también está disponible desde Syspanel. Este método es ideal si necesitas seleccionar tablas específicas o configurar opciones de exportación más detalladas. Es una excelente alternativa para un phpMyAdmin backup Syspanel.

Paso 1: Accede a phpMyAdmin desde Syspanel

Desde el panel principal de Syspanel, ve a la sección Bases de Datos. Al lado de cada base de datos, verás un enlace o botón que dice phpMyAdmin. Haz clic en él. Se abrirá una nueva pestaña o ventana con la interfaz de phpMyAdmin.

Paso 2: Selecciona la base de datos

En el panel izquierdo de phpMyAdmin, verás una lista de todas las bases de datos. Haz clic en el nombre de la que deseas respaldar. La pantalla principal mostrará la estructura de la base de datos (sus tablas).

Paso 3: Ve a la pestaña "Exportar"

En la barra de menú superior, busca y haz clic en la pestaña Exportar. Verás dos métodos principales: Rápido y Personalizado.

  • Método rápido: Es el más sencillo. Selecciona esta opción y elige el formato SQL. Luego haz clic en Continuar y el archivo se descargará automáticamente.
  • Método personalizado: Te permite seleccionar tablas específicas, comprimir el archivo (por ejemplo, en ZIP o GZip) y añadir opciones adicionales como "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT". Si tu base de datos es grande, te recomendamos usar la compresión GZip para que el archivo pese menos.

Paso 4: Guarda el archivo

Al igual que en el método anterior, una vez que se descargue el archivo, guárdalo en un lugar seguro fuera del servidor.

[TIP] Si tu base de datos es muy grande (más de 100 MB), usa el método personalizado y marca la opción de compresión. Esto hará que la descarga sea mucho más rápida.

Cómo restaurar un backup en Syspanel

Restaurar una base de datos es tan importante como hacer la copia. Si alguna vez sufres un error, un ataque o simplemente quieres volver a un estado anterior, este proceso te salvará. A continuación, te explicamos cómo restaurar backup Syspanel.

Restauración desde Syspanel (método principal)

  1. Accede a Syspanel e ingresa a la sección Bases de Datos.
  2. Selecciona la base de datos donde quieres restaurar la información. Si la base de datos no existe, deberás crearla primero (hay un botón "Añadir base de datos").
  3. Busca la opción Importar. Normalmente es un botón que dice Importar o Subir archivo.
  4. Selecciona el archivo .sql que guardaste previamente. Haz clic en Elegir archivo o Subir.
  5. Confirma la importación. El sistema procesará el archivo y, si no hay errores, te mostrará un mensaje de éxito. Dependiendo del tamaño, puede tardar unos segundos o minutos.

Restauración desde phpMyAdmin

  1. Accede a phpMyAdmin desde Syspanel (igual que en el método de backup).
  2. Selecciona la base de datos en el panel izquierdo.
  3. Ve a la pestaña "Importar" en el menú superior.
  4. Haz clic en "Seleccionar archivo" y elige el archivo .sql de tu backup.
  5. Haz clic en "Continuar" (o "Importar"). phpMyAdmin ejecutará el script SQL y restaurará todos los datos.

[WARNING] Al restaurar un backup, se sobrescribirán todos los datos actuales de esa base de datos. Asegúrate de estar trabajando sobre la base de datos correcta y de tener un backup reciente por si algo sale mal.

Automatización de backups (opcional)

Hacer backups manuales está bien, pero lo ideal es que se realicen de forma automática para no olvidarlos. Syspanel no tiene una función nativa de backups programados para bases de datos individuales, pero puedes combinarlo con tareas del sistema (cron jobs) usando la línea de comandos. Si te sientes cómodo con SSH, puedes crear un script que ejecute mysqldump y lo programes con un cron.

Si no, te recomendamos que establezcas un recordatorio semanal en tu calendario para hacer el backup manualmente. Con la frecuencia adecuada (por ejemplo, cada 7 días), tendrás tus datos siempre protegidos.

Preguntas frecuentes (FAQ)

¿Con qué frecuencia debo hacer una copia de seguridad?

Depende de la actividad de tu sitio. Si actualizas contenido a diario (por ejemplo, un blog o una tienda online), lo ideal es hacer un backup diario o semanal. Si tu sitio es más estático, con un backup mensual puede ser suficiente.

¿Puedo programar backups automáticos en Syspanel?

Syspanel no incluye un programador visual para backups de bases de datos. Sin embargo, puedes usar el programador de tareas (cron) del servidor si tienes acceso SSH. Como alternativa, usa recordatorios manuales.

¿El backup incluye los archivos del sitio web?

No. El Syspanel database backup solo guarda la base de datos. Los archivos del sitio (imágenes, plugins, temas, etc.) se respaldan por separado desde la sección Archivos de Syspanel o mediante FTP. Te recomendamos hacer ambos tipos de backup.

¿Cómo sé si el backup se ha realizado correctamente?

Después de la exportación, verifica que el archivo .sql se haya descargado y que tenga un tamaño coherente con el de tu base de datos (por ejemplo, si tu base de datos pesa 5 MB, el archivo debería tener un tamaño similar). También puedes abrir el archivo con un editor de texto y verificar que comience con sentencias SQL como CREATE TABLE o INSERT INTO.

¿Qué hago si el backup falla?

Los fallos suelen deberse a bases de datos muy grandes o a problemas de conexión. Si usas phpMyAdmin, intenta con el método personalizado y activa la compresión. Si el problema persiste, contacta al soporte técnico de tu hosting.

¿Puedo restaurar un backup en otra base de datos diferente?

Sí, siempre que la nueva base de datos tenga el mismo nombre o lo modifiques en el archivo .sql (con un editor de texto) antes de importarlo. También puedes crear una nueva base de datos en Syspanel y luego importar el backup.

Conclusión

Hacer una copia de seguridad MySQL Syspanel es un proceso sencillo que te tomará solo unos minutos, pero que puede ahorrarte horas de trabajo y dolores de cabeza. Ya sea usando la herramienta integrada de Syspanel o phpMyAdmin, lo importante es que adquieras el hábito de realizarlo con regularidad.

Recuerda: un backup no es un backup hasta que no lo has restaurado con éxito. Por eso, te animamos a que, después de hacer tu primer backup, realices una prueba de restauración en un entorno seguro (por ejemplo, en una base de datos de prueba) para asegurarte de que todo funciona correctamente.

Proteger tu base de datos es proteger el corazón de tu sitio web. ¡No lo dejes para mañana!

¿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