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

Cómo hacer una copia de seguridad y restaurar en Syspanel (para PrestaShop)

Actualizado el 18 de junio de 2026

¿Por qué es vital hacer una copia de seguridad en Syspanel?

Tener una tienda online con PrestaShop implica gestionar una base de datos, archivos de configuración, imágenes de productos, módulos y temas. Cualquier error humano, ataque informático o actualización fallida puede dejarte sin tienda en segundos. Por eso, dominar la copia de seguridad Syspanel y saber restaurar PrestaShop no es opcional: es la diferencia entre un susto y una catástrofe.

Syspanel es tu panel de control de hosting, el cual puedes acceder desde tu navegador usando el puerto 2106. Este panel te permite gestionar archivos, bases de datos y dominios de forma visual, sin necesidad de usar comandos complejos. Lo mejor de todo es que incluye herramientas nativas para crear backups completos o parciales de tu instalación de PrestaShop.

En esta guía, aprenderás paso a paso cómo proteger tu negocio digital, qué opciones tienes para respaldar tu información y cómo recuperar tu tienda ante cualquier imprevisto. Y lo haremos de forma sencilla, clara y sin tecnicismos innecesarios.


¿Qué incluye exactamente una copia de seguridad de PrestaShop?

Antes de lanzarte a crear tu primer backup, es importante que entiendas qué es lo que realmente estás protegiendo. Una tienda PrestaShop no es un solo archivo, sino un conjunto de elementos interconectados. Para que tu restaurar PrestaShop sea efectivo, tu backup Syspanel debe incluir, como mínimo, estas dos partes:

1. Archivos del sitio web (el código)

Aquí se incluyen todos los archivos que forman parte de tu instalación de PrestaShop:

  • El núcleo de PrestaShop (archivos del sistema).
  • Los temas y plantillas visuales.
  • Los módulos instalados (tanto los nativos como los de pago).
  • Las imágenes de tus productos y las de configuración.
  • El archivo de configuración parameters.php (contiene las credenciales de conexión a la base de datos).
  • Cualquier archivo subido por tus clientes o por ti (por ejemplo, facturas en PDF, logos, etc.).

2. Base de datos (la información)

La base de datos es el "cerebro" de tu tienda. Contiene:

  • Los productos y sus características.
  • Los clientes y sus contraseñas cifradas.
  • Los pedidos, facturas y carritos abandonados.
  • Las categorías, fabricantes y proveedores.
  • Las configuraciones del módulo, los idiomas y las monedas.
  • Todos los registros de actividad y estadísticas.

[INFO] Una copia de seguridad que solo incluya los archivos o solo la base de datos te servirá de poco. Debes hacer ambas cosas para poder restaurar PrestaShop por completo. La base de datos sin archivos es un esqueleto vacío; los archivos sin base de datos son un cascarón sin vida.


Método 1: Crear una copia de seguridad completa desde Syspanel

Syspanel ofrece una herramienta de backup integrada que te permite generar un archivo comprimido con todo tu sitio web y tu base de datos al mismo tiempo. Este es el método más sencillo y recomendado si no tienes experiencia técnica.

Paso 1: Accede a Syspanel

Abre tu navegador favorito y escribe la dirección de acceso a tu panel de control. Normalmente será algo como https://tu-dominio.com:2106 o https://tu-ip:2106. Introduce tu usuario y contraseña de administrador.

Paso 2: Localiza la sección de "Backup"

Una vez dentro, busca en el menú lateral o superior la opción que se llama "Backup" o "Copias de seguridad". En algunos diseños de Syspanel, esta opción puede estar dentro de la sección "Avanzado" o "Herramientas".

Paso 3: Configura tu backup

Haz clic en el botón "Nueva copia de seguridad" o "Crear backup". Se te pedirá que elijas qué quieres incluir. Para una copia de seguridad Syspanel completa, selecciona:

  • Archivos del sitio web (o "Todo el directorio del usuario").
  • Base de datos (o "Todas las bases de datos").

Puedes poner un nombre descriptivo al backup, por ejemplo: backup-prestashop-2024-10-05. Esto te ayudará a identificar la fecha y el motivo de la copia.

Paso 4: Inicia el proceso

Pulsa el botón para iniciar el backup. Dependiendo del tamaño de tu tienda, puede tardar desde unos segundos hasta varios minutos. No cierres la pestaña del navegador hasta que veas un mensaje de confirmación.

Paso 5: Descarga o guarda el backup

Syspanel te generará un archivo con extensión .tar.gz o .zip. Es fundamental que descargues este archivo a tu ordenador o a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). No te fíes solo de que esté en el servidor; si el servidor se daña, perderías también el backup.

[WARNING] NUNCA guardes el backup en la misma carpeta de tu sitio web (por ejemplo, en /public_html). Si un atacante encuentra el archivo, podría descargarlo y robar toda tu información. Guárdalo fuera del directorio público o descárgalo siempre.


Método 2: Backup manual desde Syspanel (para usuarios avanzados)

Si prefieres tener un control más granular, puedes hacer una copia de seguridad manual separando los archivos y la base de datos. Esto es útil si quieres hacer una restauración selectiva (por ejemplo, solo restaurar la base de datos).

Subsección: Copia de seguridad de archivos vía FTP o Gestor de Archivos

  1. En Syspanel, ve a la sección "Gestor de archivos" o "Administrador de archivos".
  2. Navega hasta la carpeta donde está instalado tu PrestaShop (normalmente public_html o www).
  3. Selecciona todos los archivos y carpetas de tu instalación.
  4. Usa la opción "Comprimir" o "Archivar" para crear un archivo .zip o .tar.gz.
  5. Descarga el archivo comprimido a tu ordenador.

Subsección: Copia de seguridad de la base de datos desde phpMyAdmin

  1. En Syspanel, busca la sección "Bases de datos" o "Base de datos MySQL".
  2. Encuentra la base de datos asociada a tu PrestaShop (el nombre suele aparecer en tu archivo parameters.php).
  3. Haz clic en la herramienta "phpMyAdmin".
  4. Dentro de phpMyAdmin, selecciona tu base de datos en el panel izquierdo.
  5. Ve a la pestaña "Exportar".
  6. Elige el método "Rápido" o "Personalizado" (te recomiendo el personalizado para elegir la opción de "Completo").
  7. Asegúrate de que el formato sea SQL y pulsa "Continuar".
  8. Se descargará un archivo .sql con toda tu base de datos.

[TIP] Si tu tienda es muy grande (más de 500 MB), te recomiendo usar el método de Syspanel para el backup completo, ya que phpMyAdmin puede agotar el tiempo de ejecución del servidor con archivos muy grandes.


Cómo restaurar PrestaShop desde un backup de Syspanel

Restaurar es el proceso inverso al backup, y es igual de importante. Si has llegado hasta aquí es porque seguramente tienes un problema o quieres mover tu tienda a otro servidor. Vamos a ver cómo hacerlo correctamente.

Paso 1: Restaurar la base de datos

La base de datos es lo primero que debes restaurar en la mayoría de los casos, especialmente si estás recuperando una tienda dañada.

  1. Entra en Syspanel y ve a la sección "Bases de datos".
  2. Accede a phpMyAdmin.
  3. Selecciona tu base de datos en el panel izquierdo.
  4. Ve a la pestaña "Importar".
  5. Haz clic en "Elegir archivo" y selecciona tu archivo .sql del backup.
  6. Pulsa "Continuar". Espera a que termine el proceso.
  7. Verás un mensaje de éxito indicando que la importación se ha completado.

[WARNING] Al importar una base de datos, sobrescribes toda la información actual. Asegúrate de que realmente quieres hacer esto, porque no hay vuelta atrás. Si tienes pedidos nuevos desde la fecha del backup, los perderás.

Paso 2: Restaurar los archivos de PrestaShop

Ahora toca subir los archivos de tu sitio web. Tienes dos opciones:

Opción A: Usar el Gestor de Archivos de Syspanel

  1. Ve a "Gestor de archivos".
  2. Navega hasta la carpeta raíz de tu instalación (por ejemplo, public_html).
  3. Si tu sitio está dañado, es recomendable eliminar primero todos los archivos actuales (esto no afecta a la base de datos, que ya has restaurado).
  4. Sube tu archivo de backup .zip o .tar.gz a esa carpeta.
  5. Usa la opción "Extraer" para descomprimir el archivo en el lugar.
  6. Espera a que termine la extracción. Puede tardar si hay muchos archivos.

Opción B: Subir los archivos por FTP

  1. Conecta con tu cliente FTP favorito (FileZilla, Cyberduck, etc.) usando los datos de acceso FTP de Syspanel.
  2. Sube todos los archivos del backup a la carpeta raíz.
  3. Sobrescribe los archivos existentes si te lo pregunta.

Paso 3: Verificar la configuración

Después de restaurar, es posible que tengas que ajustar algunas cosas:

  • Permisos de archivos: En Syspanel, ve a las propiedades de las carpetas cache, log y var y asegúrate de que tienen permisos de escritura (755 o 775).
  • El archivo parameters.php: Si cambiaste de servidor, deberás editar este archivo para poner las nuevas credenciales de base de datos (usuario, contraseña, nombre de la BD y host).
  • URL de la tienda: Accede al panel de administración de PrestaShop (/adminXXX) y ve a Parámetros avanzados > Rendimiento para limpiar la caché. También revisa en Parámetros avanzados > Multitienda o en la configuración general que las URLs sean correctas.

[TIP] Si al abrir tu tienda ves un error de conexión a la base de datos, revisa el archivo parameters.php. Asegúrate de que el nombre de la base de datos, el usuario y la contraseña coinciden con los que has creado en Syspanel.


Frecuencia recomendada para hacer copias de seguridad

La frecuencia de tus backups depende de la actividad de tu tienda. No es lo mismo una tienda con 10 pedidos al día que una con 10 pedidos al mes. Aquí tienes una guía orientativa:

  • Tiendas con ventas diarias: Hacer un backup completo cada día (preferiblemente en horario de baja actividad, como las 3 de la madrugada).
  • Tiendas con ventas semanales: Backup completo cada 2 o 3 días.
  • Tiendas en desarrollo o con poco tráfico: Backup semanal es suficiente.

Además, te recomiendo hacer un backup manual antes de:

  • Actualizar PrestaShop a una nueva versión.
  • Instalar o actualizar módulos o temas.
  • Realizar cambios importantes en la configuración.
  • Limpiar la base de datos o eliminar registros antiguos.

[INFO] Syspanel también te permite programar backups automáticos. Busca la opción "Programar backup" o "Cron" en la sección de backups y establece con qué frecuencia quieres que se ejecute. Es la forma más segura de no olvidarte nunca de proteger tu tienda.


Preguntas frecuentes (FAQ) sobre copias de seguridad y restauración

¿Puedo restaurar solo los archivos o solo la base de datos?

Sí, es totalmente posible. Si solo has cambiado el diseño de tu tienda y quieres revertir, basta con restaurar los archivos. Si has tenido un problema con los productos o pedidos, restaura solo la base de datos. La clave es identificar qué parte es la que te falla.

¿Qué hago si mi backup es demasiado grande para subirlo a Syspanel?

Si tu backup supera el límite de subida del gestor de archivos (normalmente 256 MB o 512 MB), tienes que dividirlo. Puedes usar programas como 7-Zip para comprimir en partes más pequeñas (por ejemplo, en archivos de 100 MB). Luego subes cada parte y las extraes en el servidor.

¿Puedo restaurar una tienda PrestaShop en un servidor diferente al original?

Sí, es posible. Solo debes crear la base de datos y el usuario en el nuevo servidor, subir los archivos y editar el archivo parameters.php con los nuevos datos de conexión. Luego, en la administración de PrestaShop, limpia la caché y cambia las URLs si es necesario.

¿La copia de seguridad de Syspanel incluye mis correos electrónicos?

No, la herramienta de backup de Syspanel se centra en archivos web y bases de datos. Para los correos, deberás hacer una copia de seguridad específica desde la sección de "Email" o "Cuentas de correo" del panel.

¿Cuánto tiempo tarda en restaurarse una tienda PrestaShop?

Depende del tamaño. Una tienda pequeña (menos de 500 MB) puede restaurarse en 5-10 minutos. Una tienda grande (varios GB) puede tardar 30 minutos o más. La paciencia es clave; no interrumpas el proceso.


Conclusión: La seguridad de tu PrestaShop empieza con un buen backup

Proteger tu tienda online no es un lujo, es una necesidad. Con Syspanel tienes todas las herramientas necesarias para crear copias de seguridad fiables y restaurar PrestaShop en cuestión de minutos. Tanto si eres un principiante como si ya tienes experiencia, los pasos que te hemos explicado te permitirán dormir tranquilo sabiendo que tu negocio está a salvo.

Recuerda siempre:

  • Haz backups periódicos y guárdalos en un lugar externo.
  • Prueba a restaurar tu tienda en un entorno de pruebas de vez en cuando.
  • Antes de cualquier cambio importante, haz una copia de seguridad Syspanel manual.

No esperes a que ocurra un desastre para actuar. La prevención es tu mejor aliado en el mundo del ecommerce. Pon en práctica estos consejos hoy mismo y asegura el futuro de tu tienda PrestaShop.

¿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