Cómo hacer backup en PrestaShop desde Syspanel
Introducción: ¿Por qué es importante hacer un backup de tu tienda PrestaShop?
Si tienes una tienda online con PrestaShop, sabes que tu sitio es el corazón de tu negocio. Cada producto, cada pedido, cada cliente y cada configuración representan horas de trabajo y, sobre todo, ingresos. Pero, ¿qué pasaría si un día tu servidor falla, un plugin conflictivo rompe la base de datos o, peor aún, sufres un ataque? Sin un backup (copia de seguridad) reciente, podrías perderlo todo.
Hacer un backup PrestaShop no es solo una recomendación técnica, es un seguro de vida para tu negocio. En este artículo, te explicaré paso a paso cómo realizar un respaldo PrestaShop completo desde Syspanel, el panel de control de hosting que usamos. Syspanel (basado en HestiaCP, pero con nuestro propio toque) es una herramienta potente y fácil de usar, y te guiaré para que tu primera copia de seguridad sea un éxito.
[INFO] Recuerda: Syspanel se accede a través del puerto 2106. Por ejemplo, si tu dominio es miprestashop.com, la URL sería
https://miprestashop.com:2106. Guárdala en tus favoritos.
¿Qué incluye un backup de PrestaShop?
Antes de empezar, es clave entender qué estamos respaldando. Un backup completo de PrestaShop tiene dos partes esenciales:
- Archivos del sitio: Todo el código de PrestaShop, temas, módulos, imágenes, PDFs y configuraciones. Esto es lo que ves cuando entras a tu tienda.
- Base de datos: Aquí se guarda toda la información dinámica: productos, clientes, pedidos, contraseñas, y configuraciones del panel de administración.
Si solo respaldas los archivos, perderás los datos de tus clientes. Si solo respaldas la base de datos, perderás el diseño y los módulos. Por eso, Syspanel te permite hacer un backup que incluya ambos en un solo paso, o por separado si lo prefieres.
Requisitos previos antes de iniciar el backup
Para que todo fluya sin problemas, asegúrate de tener lo siguiente:
- Acceso a Syspanel: Necesitas tu usuario y contraseña. Si no los tienes, solicítalos a tu proveedor de hosting.
- Espacio en disco: Verifica que tu plan de hosting tenga suficiente espacio libre para almacenar el backup. Un PrestaShop mediano puede ocupar entre 500 MB y 2 GB.
- Conexión estable: Una mala conexión puede interrumpir la descarga. Si es posible, hazlo desde una red cableada o WiFi confiable.
- Tiempo: El proceso puede tardar desde 5 minutos hasta 30, dependiendo del tamaño de tu tienda. No lo hagas con prisas.
[WARNING] No hagas el backup mientras estés actualizando PrestaShop, instalando módulos o haciendo cambios importantes en la base de datos. El momento ideal es cuando tu tienda está en calma, por ejemplo, a primera hora de la mañana.
Paso a paso: Cómo hacer backup en PrestaShop desde Syspanel
Sigue estos pasos con calma. Son muy visuales y están pensados para que no te pierdas.
1. Accede a Syspanel
Abre tu navegador y escribe la URL de acceso: https://tudominio.com:2106. Introduce tu usuario y contraseña. Verás el panel principal con el resumen de tu servidor.
2. Localiza tu sitio web (dominio)
En el menú lateral izquierdo, busca la sección "Web" o "Sitios web". Haz clic y se desplegará una lista con todos los dominios que tienes alojados. Busca el que corresponde a tu tienda PrestaShop (por ejemplo, mitienda.com). Haz clic sobre su nombre para entrar a los detalles.
3. Ve a la sección de backups
Una vez dentro de los detalles de tu dominio, busca una pestaña o botón que diga "Backups" o "Copias de seguridad". Suele estar en la parte superior, junto a opciones como "DNS", "SSL" o "Aplicaciones". Haz clic ahí.
4. Crea un nuevo backup
Verás una lista de backups existentes (si los hay) y un botón grande que dice "Crear backup" o "Nueva copia". Pulsa ese botón.
Aparecerá una ventana con opciones. Aquí es donde debes elegir qué incluir:
- Backup completo (recomendado): Marca la opción que incluya tanto archivos como base de datos. Es la más segura.
- Solo archivos: Útil si solo quieres respaldar plantillas o módulos, pero no datos.
- Solo base de datos: Ideal si solo te interesan los pedidos y clientes.
Para tu primer backup, elige "Backup completo". Luego, haz clic en "Aceptar" o "Iniciar".
[TIP] Syspanel te permite poner un nombre descriptivo al backup, como "Backup_previa_actualizacion_marzo2025". Así sabrás de un vistazo cuándo lo hiciste y por qué. ¡Aprovéchalo!
5. Espera a que se complete
El sistema comenzará a comprimir tus archivos y a exportar la base de datos. Verás una barra de progreso. No cierres la ventana ni recargues la página durante este proceso. Puede tardar varios minutos, dependiendo del tamaño.
6. Descarga el backup a tu computadora
Cuando el backup esté listo, aparecerá en la lista de copias de seguridad. Verás la fecha, el tamaño y un icono de descarga (normalmente una flecha hacia abajo o un candado). Haz clic en ese icono.
Se descargará un archivo con extensión .tar.gz o .zip. Guárdalo en un lugar seguro, como una carpeta en tu computadora y, si puedes, en la nube (Google Drive, Dropbox, etc.). No lo dejes solo en el servidor, porque si el servidor falla, perderías tanto el sitio como su copia.
7. Verifica que el backup funciona (opcional pero muy recomendado)
Un backup que no se puede restaurar no sirve de nada. Para probarlo, puedes:
- Restaurar en un subdominio de prueba: Crea un subdominio como
test.mitienda.comen Syspanel y restaura allí el backup. Si ves la tienda funcionando, ¡perfecto! - Revisar el tamaño: Asegúrate de que el archivo descargado tenga un tamaño coherente (por ejemplo, si tu tienda pesa 1 GB, el backup no debería ser de 10 MB).
FAQ: Preguntas frecuentes sobre el backup PrestaShop en Syspanel
Aquí respondo las dudas más comunes que suelen tener los usuarios.
¿Con qué frecuencia debo hacer un backup?
Depende de la actividad de tu tienda. Si vendes a diario, lo ideal es un backup diario (Syspanel puede automatizarlo). Si tienes pocos cambios, uno semanal es suficiente. Como mínimo, haz uno antes de cualquier actualización o cambio importante.
¿Syspanel hace backups automáticos?
Sí, Syspanel permite programar backups automáticos. Ve a la sección de backups de tu dominio y busca la opción "Programar" o "Automático". Puedes elegir frecuencia diaria, semanal o mensual. ¡Actívalo y olvídate!
¿Puedo restaurar un backup desde Syspanel?
¡Claro! En la misma lista de backups, junto a cada copia hay un botón de "Restaurar". Al hacer clic, el sistema te preguntará si quieres restaurar archivos, base de datos o ambos. Ten cuidado: restaurar sobreescribirá tu sitio actual. Siempre haz un backup fresco antes de restaurar uno antiguo.
¿El backup incluye mis correos electrónicos?
No, el backup de PrestaShop desde Syspanel solo incluye los archivos de tu sitio y la base de datos. Las cuentas de correo se gestionan aparte. Si necesitas respaldar tus emails, consulta la sección de "Mail" en Syspanel para exportarlos.
¿Qué hago si el backup falla?
Primero, verifica que tienes espacio en disco. Si el error persiste, contacta a tu soporte técnico indicando el mensaje de error. Por lo general, es un problema de recursos del servidor.
Consejos finales para mantener tu PrestaShop seguro
Hacer un backup PrestaShop es solo una parte de la seguridad. Aquí van algunos tips extra:
- Actualiza PrestaShop y sus módulos: Las versiones antiguas tienen vulnerabilidades. Un backup no sirve si restauras un sitio inseguro.
- Usa contraseñas fuertes: Tanto para Syspanel como para el administrador de PrestaShop.
- Haz backups antes de probar módulos nuevos: Un plugin mal codificado puede romper tu tienda.
- Guarda los backups fuera del servidor: Descárgalos o súbelos a la nube. No confíes solo en el almacenamiento del hosting.
[INFO] Recuerda que en Syspanel puedes tener hasta 5 backups activos por dominio. Si necesitas más, puedes descargarlos y borrar los antiguos para liberar espacio.
Conclusión
Ahora ya sabes cómo hacer un Syspanel backup de tu tienda PrestaShop. Es un proceso sencillo que, una vez que lo hagas dos o tres veces, te llevará apenas unos minutos. No esperes a tener un problema para actuar. Dedica 10 minutos hoy a crear tu primera copia de seguridad y duerme tranquilo sabiendo que tu negocio está protegido.
Si tienes alguna duda, recuerda que siempre puedes consultar la documentación de Syspanel o escribir a nuestro equipo de soporte. ¡Estamos aquí para ayudarte!
