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

Cómo restaurar una base de datos desde un backup en Syspanel (WordPress y PrestaShop)

Actualizado el 13 de junio de 2026

¿Se te ha dañado tu web de WordPress o PrestaShop y necesitas recuperarla? No te preocupes, es más común de lo que crees y, por suerte, tienes una solución a tu alcance: restaurar una copia de seguridad (backup). En este artículo te guiaré paso a paso para que puedas restaurar tu base de datos desde un backup en Syspanel, el panel de control de tu hosting. Lo haremos de forma clara, sin tecnicismos complicados, para que incluso si eres nuevo en esto, puedas hacerlo sin problemas.

Vamos a centrarnos en dos de los gestores de contenido más populares: WordPress y PrestaShop. Ambos almacenan toda la información importante (artículos, productos, clientes, configuraciones) en una base de datos MySQL. Por eso, saber restaurar base de datos es una habilidad esencial para cualquier propietario de una web.


¿Qué necesitas antes de empezar?

Antes de lanzarte a restaurar, asegúrate de tener todo lo siguiente a mano. Esto te ahorrará dolores de cabeza.

  • Archivo de backup de la base de datos: Debe ser un archivo con extensión .sql o comprimido (.zip, .gz). Si no lo tienes, no podrás restaurar nada. Lo ideal es que lo hayas descargado previamente desde Syspanel o desde la herramienta de backups de tu hosting.
  • Acceso a Syspanel: Necesitas las credenciales de tu panel de control. Recuerda que para acceder a Syspanel debes usar el puerto 2106. Por ejemplo: https://tudominio.com:2106.
  • Nombre de la base de datos y usuario: Lo encontrarás en la sección de bases de datos de Syspanel. Es fundamental porque vas a trabajar directamente con ella.
  • Paciencia y una copia de seguridad adicional: Siempre es recomendable tener un backup de respaldo por si algo sale mal durante el proceso.

[WARNING] No restaures una base de datos si no estás seguro de que el backup es reciente y corresponde a la versión correcta de tu web. Restaurar un backup antiguo puede borrar datos nuevos.


Paso 1: Acceder a Syspanel y localizar la base de datos

Lo primero es entrar a Syspanel. Abre tu navegador y escribe la dirección de tu panel, recordando el puerto 2106. Por ejemplo: https://midominio.com:2106. Inicia sesión con tu usuario y contraseña.

Una vez dentro, busca la sección "Bases de Datos" o "Base de Datos". En la mayoría de las versiones de Syspanel, está en el menú lateral izquierdo. Aquí verás una lista de todas las bases de datos que tienes creadas. Identifica la que corresponde a tu web de WordPress o PrestaShop. Normalmente el nombre incluye el dominio o un identificador que tú mismo elegiste.

[TIP] Si no recuerdas cuál es tu base de datos, puedes verificarlo en el archivo de configuración de tu web. En WordPress es wp-config.php y en PrestaShop es app/config/parameters.php. Busca la línea que dice DB_NAME.


Paso 2: Preparar el backup para la restauración

Ahora que ya sabes qué base de datos vas a restaurar, es momento de preparar el archivo de backup. Si tu backup está comprimido (.zip o .gz), deberás descomprimirlo primero en tu ordenador. Necesitas el archivo .sql en su interior.

Si el backup es muy grande (más de 50 MB), puede que Syspanel tenga límites de subida. En ese caso, te recomiendo usar un cliente FTP para subir el archivo directamente al servidor, o bien utilizar la herramienta phpMyAdmin que viene integrada en Syspanel (lo veremos más adelante).

[INFO] Syspanel incluye phpMyAdmin, una herramienta gráfica para gestionar bases de datos. Es muy útil para tareas como esta.


Paso 3: Restaurar la base de datos usando phpMyAdmin (método recomendado)

Este es el método más sencillo y visual. Desde Syspanel, busca el icono de phpMyAdmin que suele estar al lado de cada base de datos. Haz clic y se abrirá una nueva pestaña con la interfaz de phpMyAdmin.

3.1. Seleccionar la base de datos

En phpMyAdmin, verás una lista de bases de datos en el panel izquierdo. Haz clic en el nombre de la base de datos que vas a restaurar. Asegúrate de que es la correcta.

3.2. Importar el archivo SQL

Una vez dentro de la base de datos, busca la pestaña "Importar" en el menú superior. Se abrirá una página con opciones de importación.

  • Archivo a importar: Haz clic en "Seleccionar archivo" y busca el archivo .sql que preparaste.
  • Formato: Déjalo en SQL.
  • Compatibilidad: No toques nada, los valores por defecto están bien.

Finalmente, haz clic en el botón "Continuar" o "Ejecutar" en la parte inferior. Dependiendo del tamaño del backup, puede tardar unos segundos o varios minutos. Verás un mensaje de éxito cuando termine.

[WARNING] Durante la importación, no cierres la ventana ni recargues la página. Podrías interrumpir el proceso y dejar la base de datos corrupta.

3.3. Verificar la restauración

Una vez finalizada la importación, es buena práctica verificar que los datos se han cargado correctamente. Puedes hacerlo yendo a la pestaña "Estructura" y comprobando que todas las tablas de tu web (por ejemplo, wp_posts en WordPress o ps_product en PrestaShop) están presentes y con registros.


Paso 4: Restaurar la base de datos usando la línea de comandos (método avanzado)

Si el backup es muy grande o si te sientes cómodo con la terminal, puedes usar la línea de comandos desde Syspanel. Para ello, necesitas acceso SSH. En Syspanel, ve a la sección "Acceso SSH" y sigue las instrucciones para conectarte.

Una vez conectado, usa el siguiente comando para restaurar:

mysql -u USUARIO -p NOMBRE_BASE_DATOS < /ruta/al/archivo.sql
  • Reemplaza USUARIO por el nombre de usuario de tu base de datos.
  • Reemplaza NOMBRE_BASE_DATOS por el nombre exacto de la base de datos.
  • Escribe la ruta completa del archivo .sql en el servidor.

Te pedirá la contraseña del usuario. Escríbela y presiona Enter. Si todo va bien, no verás ningún mensaje de error.

[TIP] Si no sabes la ruta exacta de tu archivo, puedes subirlo primero a tu directorio public_html mediante FTP y luego usar esa ruta.


Paso 5: Restaurar la base de datos desde el panel de backups de Syspanel (si tienes copias automáticas)

Syspanel también ofrece un sistema de backups automáticos. Si tienes activada esta función, puedes restaurar directamente desde ahí sin necesidad de subir archivos.

  • Ve a la sección "Backups" en Syspanel.
  • Busca la base de datos que quieres restaurar y haz clic en "Restaurar".
  • Confirma la acción y espera a que termine.

Este método es el más rápido y seguro, ya que el backup ya está en el servidor.

[INFO] Los backups automáticos suelen hacerse cada 24 horas o según la configuración de tu plan de hosting. Asegúrate de tener uno reciente.


Paso 6: Probar tu web después de restaurar

Una vez restaurada la base de datos, es hora de comprobar que todo funciona. Abre tu web en el navegador. Si es WordPress, deberías ver tus artículos, páginas y configuraciones. Si es PrestaShop, revisa que los productos, categorías y clientes estén ahí.

Si algo no funciona, puede deberse a que el backup no era el correcto o que la base de datos no se ha restaurado completamente. En ese caso, repite el proceso con otro backup o contacta con soporte técnico.

[WARNING] Si tu web muestra un error de conexión a la base de datos, verifica que el usuario y la contraseña en el archivo de configuración (wp-config.php o parameters.php) coincidan con los de la base de datos restaurada.


Preguntas frecuentes (FAQ)

¿Puedo restaurar una base de datos de WordPress en PrestaShop o viceversa?

No, no es posible. Cada sistema tiene una estructura de tablas diferente. Restaurar una base de datos de WordPress en PrestaShop (o al revés) dejará tu web inservible. Asegúrate de usar el backup correcto para tu CMS.

¿Qué hago si el backup es demasiado grande para subirlo a phpMyAdmin?

Puedes usar la línea de comandos (método avanzado) o subir el archivo comprimido a una carpeta del servidor y luego importarlo desde phpMyAdmin usando la opción "Importar archivo desde el servidor" (si tu versión lo permite). Otra opción es dividir el backup en partes más pequeñas usando herramientas como split en Linux.

¿Se borran los datos actuales al restaurar un backup?

Sí, al restaurar un backup, se sobrescriben todos los datos existentes en esa base de datos. Por eso es importante tener una copia de seguridad actual de tus datos actuales antes de restaurar.

¿Cómo puedo hacer un backup antes de restaurar?

En Syspanel, ve a la sección "Bases de Datos", selecciona la base de datos y haz clic en "Exportar" o "Descargar backup". También puedes hacerlo desde phpMyAdmin usando la pestaña "Exportar".

¿Qué pasa si la restauración falla a la mitad?

Puede deberse a un archivo SQL corrupto, un límite de tiempo de ejecución o un problema de conexión. Intenta de nuevo con un backup diferente o aumenta el tiempo de ejecución en la configuración de PHP (si tienes acceso). Si el error persiste, contacta a soporte.


Consejos finales para mantener tu web segura

Restaurar una base de datos es una tarea de mantenimiento que, bien hecha, te sacará de más de un apuro. Aquí van algunos consejos para evitar problemas futuros:

  • Realiza backups periódicos: Programa backups automáticos en Syspanel o usa plugins como UpdraftPlus (para WordPress) o módulos de backup en PrestaShop.
  • Guarda los backups en un lugar seguro: No los dejes solo en el servidor. Descárgalos a tu ordenador o a la nube.
  • Prueba tus backups: De nada sirve un backup si no puedes restaurarlo. Haz pruebas de restauración en un entorno de pruebas (staging) de vez en cuando.
  • Mantén tu web actualizada: Tanto WordPress como PrestaShop lanzan actualizaciones de seguridad. Una web actualizada es menos propensa a necesitar restauraciones de emergencia.

Recuerda que Syspanel es tu aliado para gestionar tu hosting de forma sencilla. Con estos pasos, ya sabes cómo restaurar base de datos desde un backup, tanto para WordPress como para PrestaShop. Si tienes dudas, no dudes en consultar la documentación oficial o contactar con el soporte técnico de tu proveedor.

¡Tu web está a salvo!

¿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