Guía paso a paso para hacer backup de PrestaShop en Syspanel
Proteger tu tienda PrestaShop es fundamental. Un backup (copia de seguridad) te permite restaurar tu tienda rápidamente ante cualquier error, actualización fallida, ataque o pérdida de datos. En esta guía paso a paso, te enseñaré cómo hacer backup de tu PrestaShop desde Syspanel (el panel de control basado en HestiaCP, accesible por el puerto 2106). Además, cubriremos cómo restaurar esas copias.
¿Qué es un backup de PrestaShop y por qué es importante?
Un backup de PrestaShop incluye dos partes esenciales:
- Archivos del sistema: Todo el código de tu tienda, temas, módulos, imágenes, etc.
- Base de datos: Toda la información de productos, clientes, pedidos, configuraciones, etc.
Si pierdes alguno de estos dos elementos, tu tienda puede dejar de funcionar o perder datos críticos. Por eso, realizar copias seguridad PrestaShop Syspanel de forma periódica es una de las mejores prácticas de mantenimiento.
Requisitos previos
Antes de empezar, asegúrate de tener:
- Acceso a Syspanel (tu panel de hosting). Normalmente se accede desde
https://tudominio.com:2106o la URL que te haya proporcionado tu proveedor. - Tus credenciales de usuario de Syspanel (usuario y contraseña).
- Un lugar seguro donde guardar los backups (por ejemplo, tu computadora local, un disco externo o un servicio en la nube).
[WARNING] No almacenes los backups en el mismo servidor donde está tu tienda. Si el servidor falla, perderías tanto la tienda como la copia. Descárgalos siempre a un lugar externo.
Paso 1: Acceder a Syspanel
Abre tu navegador web y escribe la dirección de tu Syspanel. Recuerda que el puerto por defecto es el 2106.
https://tudominio.com:2106
Inicia sesión con tu usuario y contraseña.
[TIP] Si no recuerdas tus credenciales, contacta con tu proveedor de hosting. Normalmente te las proporcionaron al contratar el servicio.
Paso 2: Localizar la sección de backups
Una vez dentro de Syspanel, verás un menú lateral con varias opciones. Busca la sección que dice "Backups" o "Copias de seguridad". Dependiendo de la versión, puede estar dentro de un submenú llamado "Avanzado" o "Herramientas".
Haz clic en esa opción. Se abrirá una página con información sobre las copias de seguridad disponibles.
Paso 3: Crear un nuevo backup manual
Syspanel te permite generar backups completos de tu cuenta de hosting. Para hacer un backup PrestaShop Syspanel manual:
- En la página de Backups, busca el botón que dice "Crear backup" o "Nueva copia de seguridad".
- Se abrirá un formulario con opciones. Generalmente tendrás que elegir:
- Tipo de backup: Selecciona "Completo" (incluye tanto archivos como base de datos).
- Destino: Puedes elegir guardarlo en el servidor (por ejemplo, en
/backup) o descargarlo directamente. Te recomiendo elegir "Descargar" para tenerlo en tu PC. - Nombre: Puedes dejar el nombre por defecto o personalizarlo (ej:
prestashop-2025-04-01).
- Haz clic en "Crear" o "Iniciar backup".
[INFO] El proceso puede tardar varios minutos dependiendo del tamaño de tu tienda. No cierres la ventana ni apagues el ordenador mientras se genera.
Paso 4: Descargar el backup generado
Una vez que el backup se haya creado, aparecerá en la lista de copias de seguridad disponibles. Verás una columna con acciones como "Descargar", "Restaurar" o "Eliminar".
Haz clic en el icono de descarga (normalmente una flecha hacia abajo). Se descargará un archivo comprimido (generalmente en formato .tar.gz o .zip).
Guarda este archivo en una carpeta segura de tu computadora. También puedes subirlo a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.) para tener una copia extra.
[WARNING] No olvides la contraseña del archivo comprimido si el sistema te pide una. Sin ella, no podrás restaurar el backup.
Paso 5: Verificar que el backup es correcto
Para asegurarte de que tu copia seguridad PrestaShop Syspanel es válida, puedes hacer una comprobación rápida:
- Abre el archivo comprimido con un programa como 7-Zip, WinRAR o el descompresor de tu sistema operativo.
- Deberías ver dos elementos principales:
- Una carpeta (por ejemplo,
tudominio.com) que contiene todos los archivos de tu tienda. - Un archivo SQL (por ejemplo,
tudominio.com.sql) que contiene la base de datos.
- Una carpeta (por ejemplo,
Si ves ambos, el backup es completo. Si falta alguno, repite el proceso.
Cómo restaurar un backup de PrestaShop desde Syspanel
Restaurar una copia de seguridad es igual de importante que crearla. Aquí te explico cómo hacerlo paso a paso.
Paso 1: Subir el backup a Syspanel (si no está en el servidor)
Si tienes el backup en tu computadora, primero debes subirlo al servidor:
- En Syspanel, ve a la sección "Backups".
- Busca el botón "Subir backup" o "Upload".
- Selecciona el archivo
.tar.gzo.zipdesde tu computadora. - Espera a que se complete la subida. El tiempo dependerá del tamaño del archivo y tu velocidad de internet.
Paso 2: Iniciar la restauración
Una vez que el backup esté en la lista de copias disponibles:
- Haz clic en el botón "Restaurar" junto al backup que deseas usar.
- Syspanel te preguntará qué quieres restaurar. Puedes elegir:
- Solo archivos
- Solo base de datos
- Ambos (recomendado para una restauración completa).
- Confirma la acción. El sistema te advertirá que sobrescribirá los datos actuales.
[WARNING] Restaurar un backup sobrescribirá completamente tu tienda actual. Asegúrate de haber hecho un backup reciente de la versión actual por si necesitas volver atrás.
Paso 3: Verificar la tienda restaurada
Una vez finalizada la restauración:
- Accede a tu tienda PrestaShop desde el navegador.
- Comprueba que todo funciona correctamente: productos, categorías, pedidos, etc.
- Revisa que los módulos y temas estén activos y funcionando.
- Si algo falla, puedes intentar restaurar de nuevo o contactar con soporte técnico.
Preguntas frecuentes (FAQ)
¿Con qué frecuencia debo hacer backups?
Depende de la actividad de tu tienda. Si actualizas productos, recibes pedidos a diario o haces cambios frecuentes, lo ideal es hacer un backup diario o semanal. Si tu tienda es más estática, cada 15 días o mensual puede ser suficiente.
¿Puedo automatizar los backups en Syspanel?
Sí, Syspanel permite programar backups automáticos. En la sección de Backups, busca la opción "Backups programados" o "Scheduled backups". Puedes elegir la frecuencia (diaria, semanal, mensual) y el destino (servidor local, FTP, etc.).
¿Qué hago si el backup es muy grande y no puedo descargarlo?
Puedes dividir el backup en partes más pequeñas usando herramientas como split en Linux o programas como WinRAR. Otra opción es subirlo directamente a servicios en la nube desde Syspanel si tu proveedor lo permite.
¿El backup incluye las imágenes de los productos?
Sí, un backup completo incluye todos los archivos de tu tienda, incluyendo las imágenes de productos, temas, módulos, etc. Solo asegúrate de seleccionar la opción "Completo" al crearlo.
¿Puedo restaurar solo la base de datos sin los archivos?
Sí, en el proceso de restauración puedes elegir "Solo base de datos". Esto es útil si quieres recuperar información de productos o pedidos sin sobrescribir el código de la tienda.
¿Qué hago si la restauración falla?
Si la restauración no se completa, prueba lo siguiente:
- Verifica que el archivo de backup no esté dañado. Intenta descomprimirlo en tu computadora.
- Comprueba que el nombre del dominio en el backup coincida con el dominio actual.
- Intenta restaurar primero solo la base de datos y luego los archivos por separado.
- Si el problema persiste, contacta con tu soporte técnico de hosting.
Consejos finales
- Nunca confíes en un solo backup. Ten al menos dos copias en lugares diferentes (por ejemplo, una en tu PC y otra en la nube).
- Prueba tus backups periódicamente. No esperes a necesitarlos para saber si funcionan. Restaura en un entorno de pruebas si es posible.
- Mantén tu PrestaShop actualizado. Las versiones antiguas pueden tener vulnerabilidades que comprometan tu tienda.
- Anota las contraseñas de los archivos comprimidos y guárdalas en un lugar seguro.
Con esta guía, ya sabes cómo hacer backup PrestaShop Syspanel y cómo restaurarlo. Es un proceso sencillo que te dará tranquilidad y protegerá tu negocio online.
[TIP] Si tienes dudas, no dudes en consultar la documentación de tu proveedor de hosting o escribir a su soporte técnico. ¡Siempre están para ayudarte!
