Guía para crear copias de seguridad de PrestaShop en Syspanel
Introducción: Por qué las copias de seguridad son tu mejor seguro
Tener una tienda online con PrestaShop implica gestionar productos, pedidos, clientes y configuraciones. Todo ese trabajo puede perderse en segundos por un error humano, un ataque informático o un fallo del servidor. Por eso, realizar backup PrestaShop Syspanel de forma periódica no es opcional: es una necesidad.
En esta guía aprenderás a crear, descargar y restaurar copias seguridad PrestaShop Syspanel usando el panel de control Syspanel (antes conocido como HestiaCP, accesible por el puerto 2106). Explicaremos cada paso de forma sencilla, incluso si nunca has hecho un backup antes.
¿Qué necesitas para empezar?
Antes de comenzar, asegúrate de tener a mano:
- Acceso a Syspanel (usuario y contraseña de administrador de tu hosting).
- La URL de acceso:
https://tudominio.com:2106(o la IP de tu servidor seguida de:2106). - Datos de la base de datos de PrestaShop (nombre, usuario y contraseña). Los encuentras en el archivo
app/config/parameters.phpde tu instalación. - Un cliente FTP (como FileZilla) por si necesitas descargar archivos grandes.
Paso 1: Acceder a Syspanel
- Abre tu navegador y escribe
https://tudominio.com:2106. - Introduce tu usuario y contraseña de Syspanel.
- Haz clic en Iniciar sesión.
[INFO] Si ves un aviso de seguridad sobre el certificado, es normal en conexiones por puerto no estándar. Puedes continuar de forma segura.
Paso 2: Crear una copia de seguridad completa desde Syspanel
Syspanel permite generar un backup que incluye tanto los archivos de tu tienda como la base de datos. Sigue estos pasos:
2.1. Ir a la sección de Backup
- En el menú lateral izquierdo, busca la opción Backup.
- Haz clic en Crear backup o Nuevo backup (según la versión).
2.2. Configurar el backup
- Selecciona el usuario o dominio de tu PrestaShop (normalmente aparece automáticamente).
- Marca las casillas:
- Incluir archivos (los archivos de tu tienda: imágenes, módulos, temas, etc.).
- Incluir bases de datos (la base de datos con toda la información de productos, pedidos, clientes).
- Elige un nombre descriptivo (ej:
prestashop_2025-03-15). - Haz clic en Crear backup.
[TIP] Programa backups automáticos desde la misma sección. Syspanel permite establecer una frecuencia (diaria, semanal) y conservar solo las últimas copias para ahorrar espacio.
2.3. Descargar el backup
Una vez creado, verás el backup en la lista de Backups disponibles.
- Haz clic en el icono de descarga (flecha hacia abajo).
- Se descargará un archivo con extensión
.tar.gz. Es un comprimido que contiene todo.
[WARNING] No descargues el backup directamente al escritorio si pesa más de 500 MB. Usa un gestor de descargas o mejor aún, conéctate por FTP a la carpeta
/backup/de tu usuario en Syspanel y descárgalo desde allí.
Paso 3: Restaurar una copia de seguridad desde Syspanel
Restaurar un backup PrestaShop Syspanel es igual de sencillo. Sirve para recuperar tu tienda tras un error o para migrarla a otro servidor.
3.1. Subir el backup a Syspanel (si lo tienes local)
- Ve a Backup > Subir backup.
- Selecciona el archivo
.tar.gzdesde tu ordenador. - Espera a que termine la subida (el tiempo depende del tamaño).
3.2. Restaurar el backup
- En la lista de backups, localiza el que deseas restaurar.
- Haz clic en Restaurar (icono de flecha circular).
- Marca las opciones:
- Restaurar archivos
- Restaurar base de datos
- Confirma la acción.
[WARNING] La restauración sobrescribirá todos los archivos y la base de datos actuales. Si tienes cambios recientes que no están en el backup, haz antes un backup manual de esos cambios.
3.3. Verificar la tienda tras la restauración
- Accede a tu tienda en el navegador.
- Comprueba que:
- La página de inicio carga correctamente.
- Los productos y categorías están visibles.
- Los pedidos y clientes aparecen (si restauraste datos recientes).
- Si ves errores, revisa el archivo
config/parameters.php(los datos de conexión a la base de datos deben coincidir).
Paso 4: Buenas prácticas para tus copias de seguridad
Para que tus copias seguridad PrestaShop Syspanel sean realmente útiles, sigue estas recomendaciones:
4.1. Frecuencia recomendada
| Tipo de tienda | Frecuencia mínima |
|---|---|
| Tienda pequeña (pocos pedidos) | Semanal |
| Tienda mediana (varios pedidos al día) | Diaria |
| Tienda grande (más de 100 pedidos/día) | Cada 6 horas |
4.2. Almacenamiento externo
No guardes solo los backups en el mismo servidor. Si el servidor falla, perderás todo. Descarga una copia a:
- Google Drive o Dropbox (puedes automatizarlo con herramientas como
rclone). - Disco duro externo o NAS local.
4.3. Prueba la restauración
Al menos una vez al mes, haz una restauración de prueba en un entorno de desarrollo (un subdominio o un hosting de pruebas). Así confirmas que el backup es válido.
[TIP] Puedes crear un subdominio como
test.tudominio.comy restaurar allí el backup para verificar que todo funciona sin afectar tu tienda real.
Preguntas frecuentes (FAQ)
¿Cuánto espacio ocupa un backup de PrestaShop?
Depende del tamaño de tu tienda. Una tienda con 500 productos y 1000 imágenes puede ocupar entre 200 MB y 1 GB. La base de datos suele ser pequeña (unos pocos MB).
¿Puedo restaurar solo la base de datos sin los archivos?
Sí. En Syspanel, al restaurar, puedes desmarcar la opción Restaurar archivos y dejar solo Restaurar base de datos. Útil si solo dañaste datos, no la estructura de archivos.
¿Qué hago si el backup no se descarga o da error?
- Comprueba que el archivo no esté corrupto: intenta abrirlo con 7-Zip o WinRAR.
- Si el error persiste, genera un nuevo backup y descárgalo de nuevo.
- Si el problema es de conexión, usa FTP para descargar el archivo desde
/backup/.
¿Syspanel permite backups automáticos?
Sí. En la sección Backup > Programar backup, puedes establecer una frecuencia (por ejemplo, cada día a las 3:00 AM) y cuántos backups conservar (ej: últimos 5). Así siempre tendrás copias recientes sin ocupar espacio excesivo.
¿Puedo migrar mi PrestaShop a otro servidor con estos backups?
Sí. El backup contiene todos los archivos y la base de datos. En el nuevo servidor:
- Restaura el backup en Syspanel (o en el panel que uses).
- Cambia la URL de la tienda en la tabla
ps_configuration(camposPS_SHOP_DOMAINyPS_SHOP_DOMAIN_SSL). - Limpia la caché de PrestaShop desde el back office o borrando la carpeta
var/cache/.
¿Qué pasa si olvido la contraseña de Syspanel?
Contacta a tu proveedor de hosting. Normalmente pueden restablecerla o darte acceso temporal. Si tienes acceso SSH, también puedes cambiar la contraseña desde la terminal.
Conclusión
Realizar backup PrestaShop Syspanel de forma regular es la mejor inversión para la tranquilidad de tu negocio online. Con esta guía, ya sabes cómo crear, descargar y restaurar tus copias seguridad PrestaShop Syspanel sin complicaciones.
Recuerda:
- Programa backups automáticos.
- Guarda copias fuera del servidor.
- Prueba la restauración periódicamente.
Si sigues estos pasos, tu tienda estará protegida ante cualquier imprevisto. Y si tienes dudas, revisa esta guía o consulta con tu soporte técnico. ¡Tu tienda merece estar a salvo!
