Backup de PrestaShop en Syspanel: guía segura
Introducción: ¿Por qué es crítico hacer un backup de PrestaShop en Syspanel?
Si tienes una tienda online con PrestaShop, sabes que cada producto, cada pedido y cada configuración es valiosa. Un error humano, un ataque malicioso o un fallo del servidor pueden borrar meses de trabajo en segundos. Por eso, hacer copias de seguridad periódicas no es una opción, es una necesidad.
En este artículo te explicamos paso a paso cómo realizar un backup PrestaShop Syspanel de forma segura, utilizando el panel de control Syspanel (antes conocido como HestiaCP, accesible por el puerto 2106). Además, te enseñaremos a restaurar tu tienda si algo sale mal.
No necesitas ser un experto técnico. Con seguir estas instrucciones al pie de la letra, tu tienda estará protegida.
¿Qué necesitas antes de empezar?
Antes de lanzarte a hacer la Syspanel copia seguridad, asegúrate de tener a mano:
- Acceso a Syspanel: usuario y contraseña de tu panel de hosting. La URL suele ser
https://tudominio.com:2106. - Credenciales de FTP/SFTP: para descargar archivos si es necesario.
- Acceso a phpMyAdmin: para gestionar la base de datos (opcional, pero útil).
- Tiempo suficiente: una copia completa puede tardar varios minutos, dependiendo del tamaño de tu tienda.
[INFO] Si no tienes estos datos, contacta con tu proveedor de hosting. Ellos te los facilitarán.
Paso 1: Acceder a Syspanel (antiguo HestiaCP)
Syspanel es la herramienta que tu hosting utiliza para gestionar tu cuenta. Para acceder:
- Abre tu navegador y escribe:
https://tudominio.com:2106 - Introduce tu usuario y contraseña (los mismos que usas para tu panel de hosting).
- Haz clic en Iniciar sesión.
Una vez dentro, verás un panel con varias opciones. No te asustes, es más sencillo de lo que parece.
[TIP] Si no recuerdas tu contraseña, usa la opción "¿Olvidaste tu contraseña?" en la pantalla de inicio de sesión.
Paso 2: Localizar la herramienta de backups
Dentro de Syspanel, busca la sección "Backups" o "Copias de seguridad". Normalmente está en el menú lateral izquierdo, con un icono de disco o caja de seguridad.
Haz clic en esa opción. Verás una lista de los backups existentes (si los hay) y la opción de crear uno nuevo.
Paso 3: Crear un backup completo de PrestaShop
Syspanel te permite hacer dos tipos de backups: solo archivos o completo (archivos + base de datos). Para PrestaShop, necesitas el completo, porque la base de datos contiene productos, clientes y pedidos.
Sigue estos pasos:
- En la sección de backups, haz clic en "Crear backup" o "Nueva copia".
- Verás una ventana con opciones:
- Tipo de backup: selecciona "Completo" (incluye archivos y base de datos).
- Nombre: ponle un nombre descriptivo, por ejemplo:
prestashop_2025_04_10. - Notificación: puedes marcar para recibir un correo cuando termine.
- Haz clic en "Crear" o "Aceptar".
El proceso comenzará. Dependiendo del tamaño de tu tienda (imágenes, módulos, etc.), puede tardar entre 1 y 10 minutos. No cierres la ventana ni apagues el ordenador.
[WARNING] No realices cambios en tu tienda mientras se hace el backup. Podrías generar inconsistencias en los datos.
Paso 4: Descargar el backup a tu ordenador
Una vez finalizado, el backup aparecerá en la lista. Para tener una copia local segura:
- Localiza el backup recién creado en la lista.
- Haz clic en el botón de descarga (normalmente un icono de flecha hacia abajo).
- Se descargará un archivo
.tar.gzo.zip. Guárdalo en una carpeta segura de tu ordenador, preferiblemente en un disco externo o en la nube.
[INFO] El nombre del archivo suele ser algo como
backup-2025-04-10_12-30-00.tar.gz. No lo renombres a menos que sepas lo que haces, ya que el sistema lo reconoce por su estructura.
Paso 5: Verificar que el backup es válido
No basta con descargarlo. Debes asegurarte de que no esté corrupto. Para ello:
- Comprueba el tamaño: si el archivo pesa 0 bytes o mucho menos de lo esperado, algo falló.
- Intenta abrirlo (sin extraerlo): si tu sistema operativo te muestra el contenido, es buena señal.
- Revisa la fecha: asegúrate de que coincida con el momento en que lo creaste.
[TIP] Si el backup es demasiado grande (más de 1 GB), puede que tu conexión lo descargue incompleto. Usa un gestor de descargas o hazlo por FTP.
¿Cómo restaurar un backup de PrestaShop en Syspanel?
Ahora viene la parte más importante: restaurar PrestaShop Syspanel en caso de desastre. El proceso es similar al de creación, pero en sentido inverso.
Restaurar desde Syspanel (método recomendado)
- En la sección de backups, localiza el archivo que quieres restaurar.
- Haz clic en el botón "Restaurar" (suele ser un icono de flecha circular o un reloj).
- Selecciona qué componentes restaurar:
- Archivos: para recuperar temas, módulos, imágenes, etc.
- Base de datos: para recuperar productos, pedidos, clientes.
- Ambos: recomendado si es una restauración completa.
- Confirma la acción. Importante: esto sobrescribirá los datos actuales. Asegúrate de que es lo que deseas.
- Espera a que termine. Recibirás una notificación cuando esté listo.
[WARNING] Restaurar un backup borrará cualquier cambio realizado después de la fecha de la copia. Si tienes pedidos nuevos, haz un backup adicional antes de restaurar.
Restaurar manualmente (si falla el método automático)
Si el proceso automático falla, puedes hacerlo manualmente:
- Descarga el backup a tu ordenador (como en el paso 4).
- Accede a tu servidor por FTP/SFTP usando las credenciales de Syspanel.
- Sube los archivos del backup a la carpeta
public_html(o la raíz de tu dominio). - Restaura la base de datos desde phpMyAdmin:
- Abre phpMyAdmin desde Syspanel (suele estar en "Bases de datos" o "phpMyAdmin").
- Selecciona la base de datos de PrestaShop.
- Haz clic en "Importar".
- Sube el archivo SQL que viene dentro del backup (suele llamarse
db_backup.sql). - Ejecuta la importación.
[INFO] Si no encuentras el archivo SQL dentro del backup, es posible que tu backup solo contenga archivos. En ese caso, necesitas crear un backup completo.
Preguntas frecuentes (FAQ)
¿Con qué frecuencia debo hacer un backup de mi PrestaShop?
Lo ideal es diario si tu tienda tiene mucho movimiento. Si es pequeña, semanal puede bastar. Programa backups automáticos en Syspanel si está disponible.
¿Puedo programar backups automáticos en Syspanel?
Sí, muchos proveedores lo permiten. En la sección de backups, busca "Programar" o "Cron". Puedes elegir frecuencia diaria, semanal, etc.
¿Qué hago si el backup se descarga incompleto?
Prueba a descargarlo por FTP o pide a tu hosting que te lo envíe por enlace directo. También puedes dividir el backup en partes más pequeñas.
¿Restaurar un backup afecta a mi dominio o correos?
No, solo afecta a los archivos y base de datos de tu tienda. Tus correos y otros dominios no se tocan.
¿Puedo hacer un backup solo de la base de datos?
Sí, en Syspanel puedes elegir "Solo base de datos" al crear el backup. Útil si solo modificas productos o pedidos.
¿Qué pasa si no tengo espacio en el servidor para backups?
Syspanel suele tener un límite de backups almacenados. Descarga los antiguos a tu ordenador y elimínalos del panel para liberar espacio.
Conclusión: No dejes la seguridad al azar
Realizar un backup PrestaShop Syspanel es un proceso sencillo que puede salvarte de una catástrofe. Con solo unos minutos al mes, proteges tu negocio, tus clientes y tu tiempo.
Recuerda: la copia de seguridad no es útil si no sabes restaurarla. Practica una vez al mes la restauración en un entorno de prueba (por ejemplo, un subdominio) para estar seguro de que funciona.
Si tienes dudas, tu proveedor de hosting o el soporte de Syspanel (puerto 2106) están para ayudarte. ¡No esperes a que sea demasiado tarde!
[TIP] Guarda siempre una copia de seguridad fuera del servidor (en la nube, disco duro externo, etc.). Así, si el servidor falla por completo, tu tienda sigue viva.
