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

Cómo hacer backup de PrestaShop en Syspanel automáticamente

Actualizado el 19 de diciembre de 2025

¿Sabías que perder los datos de tu tienda online puede ser un auténtico dolor de cabeza? Productos, clientes, pedidos, configuraciones... todo puede desaparecer en un segundo por un error humano, un ataque o un fallo del servidor. Por eso, tener un sistema de backup automático PrestaShop es más que una recomendación: es una necesidad para cualquier negocio digital.

En este artículo, te voy a guiar paso a paso para que configures backup PrestaShop Syspanel de forma automática. Syspanel (antes conocido como HestiaCP, y que accedes por el puerto 2106) es el panel de control de tu hosting. Con él, podrás programar copias seguridad PrestaShop sin tener que acordarte cada semana. Olvídate de hacer backups manuales y duerme tranquilo.

Vamos a ello.

¿Por qué necesitas backups automáticos en PrestaShop?

Antes de entrar en materia, entiende por qué esto es tan importante. Tu tienda PrestaShop es un sistema vivo: cada día añades productos, recibes pedidos, modificas precios o cambias plantillas. Si no tienes un backup reciente, cualquier problema puede significar empezar desde cero.

Beneficios clave:

  • Protección ante errores humanos: Borraste una categoría sin querer. Con un backup, la recuperas en minutos.
  • Seguridad frente a ataques: Un malware puede corromper tu base de datos. Las copias te permiten restaurar una versión limpia.
  • Actualizaciones sin miedo: Antes de actualizar PrestaShop o un módulo, un backup te da un punto de retorno seguro.
  • Ahorro de tiempo y dinero: Restaurar es mucho más barato que reconstruir todo desde cero.

¿Cada cuánto deberías hacer backups?
Depende del volumen de tu tienda:

  • Tiendas pequeñas (pocos pedidos al día): Backup diario o cada 2 días.
  • Tiendas medianas/grandes: Backup cada 12 horas o incluso cada 6 horas.

Syspanel te permite programar la frecuencia que necesites.

Requisitos antes de empezar

Asegúrate de tener esto listo:

  1. Acceso a Syspanel (puerto 2106). Normalmente: https://tudominio.com:2106
  2. Credenciales de administrador de Syspanel (usuario y contraseña que te dio tu proveedor de hosting).
  3. Espacio en disco suficiente para almacenar las copias. Las copias incluyen archivos (carpetas de PrestaShop) y la base de datos. Una tienda típica puede ocupar entre 500 MB y 2 GB.
  4. Conocimiento básico de navegación en el panel. No te preocupes, es muy visual.

[WARNING] Si tu hosting tiene poco espacio, programa backups solo de la base de datos (es más ligera) o usa almacenamiento externo (más adelante te explico).

Paso 1: Acceder a Syspanel y localizar la sección de backups

Abre tu navegador y escribe la URL de tu Syspanel: https://tudominio.com:2106.
Inicia sesión con tu usuario y contraseña.

Una vez dentro, verás un panel con varias secciones. Busca la pestaña o menú que dice "Backups" (normalmente en la barra lateral izquierda o en la parte superior). En algunos diseños puede llamarse "Copias de seguridad" o "Schedule backups". Haz clic ahí.

[TIP] Si no encuentras la opción, revisa en "Advanced Features" o "Cron Jobs". Pero lo más común es que esté a simple vista.

Paso 2: Crear un nuevo trabajo de backup automático

En la página de Backups, verás un botón que dice "Add Backup" o "Nuevo trabajo de backup". Púlsalo.

Se abrirá un formulario con varias opciones. Te explico cada una:

2.1. Nombre del backup

Ponle un nombre descriptivo, por ejemplo: Backup_diario_PrestaShop. Esto te ayudará a identificarlo después.

2.2. Tipo de backup

Syspanel te permite elegir entre:

  • Full backup: Incluye todos los archivos de tu cuenta (carpetas de PrestaShop, imágenes, módulos...) y la base de datos. Es el más completo.
  • Database backup: Solo la base de datos (pedidos, clientes, productos...). Es más rápido y ocupa menos espacio.
  • File backup: Solo los archivos (código, imágenes, temas...). Útil si quieres preservar el diseño pero no los datos dinámicos.

Recomendación: Para una tienda PrestaShop, elige Full backup al menos una vez al día. Si tu hosting tiene limitaciones, puedes hacer un backup completo cada 2 días y backups de base de datos cada 12 horas.

2.3. Frecuencia

Aquí defines cada cuánto se ejecutará el backup. Las opciones típicas son:

  • Every day (cada día)
  • Every 2 days (cada 2 días)
  • Every week (cada semana)
  • Custom (personalizado, con expresión cron)

Selecciona la que mejor se adapte a tu tienda. Para una tienda activa, te recomiendo Every day.

2.4. Hora de ejecución

Elige una hora de baja actividad, por ejemplo, a las 3:00 AM. Así no afecta a los visitantes.

2.5. Destino del backup

Syspanel guarda los backups en el propio servidor, pero también puedes enviarlos a un almacenamiento externo (como FTP, SFTP o servicios en la nube). Esto es muy recomendable por seguridad: si el servidor falla, tus copias están fuera.

  • Local: Se guardan en el disco del servidor. Ocupan espacio.
  • Remote FTP/SFTP: Los envías a otro servidor o a tu ordenador.
  • Google Drive / Dropbox (si está integrado): Muy cómodo.

[INFO] Si eliges almacenamiento local, asegúrate de que el sistema sobrescriba backups antiguos para no llenar el disco. Busca la opción "Keep only X backups" (por ejemplo, 7 días) y actívala.

2.6. Otras opciones útiles

  • Compression: Marca "Compress backup" para que ocupe menos espacio (formato tar.gz o zip).
  • Email notification: Marca para recibir un correo cuando el backup se complete (o si falla). Así estás al tanto.

Cuando hayas rellenado todo, pulsa "Save" o "Add". ¡Ya tienes tu backup automático PrestaShop configurado!

Paso 3: Verificar que el backup se ejecuta correctamente

No basta con configurarlo; hay que comprobar que funciona. Sigue estos pasos:

  1. Espera a la hora programada (o fuerza una ejecución manual desde el botón "Run now" en la lista de backups).
  2. Revisa la lista de backups completados. Debería aparecer con estado "Success" y la fecha/hora.
  3. Descarga un backup de prueba (opcional) para asegurarte de que no está corrupto.

[WARNING] No te fíes al 100% del primer intento. Revisa los logs de Syspanel (sección "Logs") para ver si hay errores. Errores comunes: falta de espacio en disco, permisos incorrectos o problemas de conexión FTP.

Paso 4: Gestionar y restaurar backups desde Syspanel

Si alguna vez necesitas recuperar tu tienda, aquí te explico cómo hacerlo:

  1. Ve a la sección Backups en Syspanel.
  2. Busca el backup que quieras restaurar (por fecha y nombre).
  3. Haz clic en el botón "Restore" (o "Restaurar").
  4. Elige qué quieres restaurar:
    • Full restore: Todo (archivos y base de datos). Sobrescribe tu tienda actual.
    • Database restore: Solo la base de datos.
    • File restore: Solo los archivos.
  5. Confirma la acción. Syspanel te pedirá una verificación.
  6. Espera a que termine (puede tardar varios minutos). No cierres la página.

[TIP] Antes de restaurar, haz un backup manual adicional del estado actual por si algo sale mal. Así tienes un punto de retorno.

Preguntas frecuentes (FAQ)

¿Cuánto espacio necesito para los backups?

Depende del tamaño de tu tienda. Un backup completo de una tienda típica (con imágenes) puede ocupar entre 500 MB y 2 GB. Si tienes muchos productos y fotos, puede llegar a 5 GB. Syspanel suele comprimir, así que el espacio real es menor.

¿Puedo programar backups cada hora?

Sí, pero no es recomendable para tiendas pequeñas porque llenarías el disco rápido. Para tiendas con mucho movimiento (cientos de pedidos por hora), puede tener sentido. Usa la opción "Custom" con una expresión cron como 0 * * * * (cada hora).

¿Qué hago si el backup falla?

Revisa los logs en Syspanel. Las causas más comunes:

  • Disco lleno: Libera espacio o reduce la frecuencia.
  • Permisos de archivos: Contacta con soporte técnico.
  • Problemas de conexión FTP (si usas destino remoto): Verifica las credenciales.

¿Syspanel borra los backups antiguos automáticamente?

Sí, si configuraste "Keep only X backups". Por ejemplo, si pones 7, solo conservará los 7 más recientes. Si no lo configuras, se acumularán hasta llenar el disco.

¿Puedo hacer backups solo de la base de datos?

Sí, es la opción más ligera. En el formulario de backup, elige "Database backup". Es útil si quieres proteger los datos críticos (pedidos, clientes) sin ocupar tanto espacio.

¿El backup automático afecta el rendimiento de mi tienda?

Muy poco. Syspanel ejecuta los backups en segundo plano y suelen durar segundos o minutos. Si tu tienda es muy grande, programa el backup en horas de baja afluencia (madrugada).

¿Cómo accedo a Syspanel?

La URL es https://tudominio.com:2106. Si no recuerdas tus credenciales, contacta con tu proveedor de hosting.

Consejos adicionales para proteger tu tienda PrestaShop

Configurar el backup automático PrestaShop es solo una parte de la seguridad. Aquí tienes más buenas prácticas:

  • Actualiza PrestaShop y módulos: Las versiones antiguas tienen vulnerabilidades.
  • Usa contraseñas seguras: Tanto para el panel de administración como para Syspanel.
  • Instala un plugin de seguridad: Como PrestaShop Security o módulos de firewall.
  • Haz backups externos: Además de los locales, guarda copias en la nube (Google Drive, Dropbox) o en tu PC.
  • Prueba la restauración: Cada 3 meses, simula una restauración en un entorno de prueba para asegurarte de que todo funciona.

[INFO] Recuerda que Syspanel (puerto 2106) es la herramienta central para gestionar tu hosting. Aprovecha también sus funciones de gestión de dominios, correos y bases de datos.

Conclusión

Ahora ya sabes cómo configurar copias seguridad PrestaShop de manera automática usando Syspanel. No necesitas ser un experto técnico: solo seguir estos pasos y revisar periódicamente que todo funciona. Con un backup diario, tu tienda estará protegida frente a imprevistos.

No dejes la seguridad para mañana. Dedica 10 minutos hoy a configurar tu backup PrestaShop Syspanel y olvídate del estrés de perder datos. Tu negocio online te lo agradecerá.

¿Tienes dudas? Déjalas en los comentarios o contacta con nuestro soporte técnico. 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