Crear backup de PrestaShop en Syspanel manualmente
¿Por Qué es Importante Hacer un Backup de tu Tienda PrestaShop?
Tener una copia de seguridad de tu tienda PrestaShop es como tener un seguro para tu negocio. Un error durante una actualización, un módulo conflictivo, un ataque malicioso o incluso un simple error humano pueden dejar tu tienda offline o, peor aún, perder datos valiosos como pedidos, clientes y productos. Realizar un backup PrestaShop Syspanel manual te da el control total y la tranquilidad de saber que puedes restaurar tu tienda en minutos.
Este artículo te guiará paso a paso, de forma clara y sencilla, para que puedas crear tu propio Syspanel backup manual sin necesidad de ser un experto técnico. Aprenderás cómo respaldar PrestaShop de manera segura, guardando tanto los archivos de tu tienda como su base de datos.
¿Qué Necesitas Antes de Empezar?
Antes de lanzarte a hacer el backup, asegúrate de tener lo siguiente a mano:
- Acceso a Syspanel: Tu panel de control de hosting. Recuerda que se accede por el puerto 2106 (ejemplo:
tudominio.com:2106o la IP que te hayan proporcionado). - Credenciales de Syspanel: Tu usuario y contraseña de administrador.
-
**Credenciales de la Base de Datos:** El nombre de la base de datos, el usuario y la contraseña de tu PrestaShop. Las encontrarás en el archivo `app/config/parameters.php` de tu tienda. - Cliente FTP (Opcional pero recomendado): Un programa como FileZilla para descargar los archivos del backup a tu ordenador de forma segura.
[INFO] No te preocupes si no tienes todo esto ahora. Durante el proceso te explicaremos cómo encontrar cada cosa.
Paso 1: Acceder a Syspanel (Tu Panel de Control)
El primer paso es tan simple como abrir tu navegador web favorito (Chrome, Firefox, Edge) y escribir la dirección de tu Syspanel. No olvides el puerto 2106.
- Abre tu navegador y en la barra de direcciones escribe:
https://tudominio.com:2106(sustituyetudominio.compor tu dominio real). - Si es la primera vez que accedes, es posible que veas un aviso de seguridad. No te alarmes, es normal. Haz clic en "Avanzado" y luego en "Proceder a tudominio.com (no seguro)". Esto solo ocurre porque el certificado es autofirmado.
- Inicia sesión con tu nombre de usuario y contraseña de Syspanel.
¡Ya estás dentro! Ahora verás el panel principal con todas las opciones de gestión de tu hosting.
Paso 2: Localizar tu Sitio Web PrestaShop
Dentro de Syspanel, busca la sección que lista tus sitios web. Normalmente se llama "Web" o "Dominios".
- Haz clic en el menú "Web" en la parte izquierda.
- Verás una lista de tus dominios. Busca el dominio donde está instalada tu tienda PrestaShop.
- A la derecha de ese dominio, verás un botón o icono con tres puntos (
...) o un engranaje. Haz clic en él para ver las opciones avanzadas.
Este es el centro de control de tu tienda.
Paso 3: Crear el Backup de la Base de Datos (La Parte Esencial)
La base de datos contiene toda la información de tu tienda: productos, clientes, pedidos, configuraciones, etc. Perderla sería catastrófico, por lo que es la parte más importante del backup PrestaShop Syspanel.
- En el menú de opciones de tu dominio, busca y haz clic en "Base de Datos" o "DB". A menudo está en una pestaña llamada "Base de Datos".
- Verás una lista de las bases de datos asociadas a tu dominio. Normalmente solo habrá una. Haz clic en el nombre de la base de datos.
- Busca la opción "Exportar" o "Hacer Backup". En Syspanel, suele haber un botón que dice "Descargar" o un icono de flecha hacia abajo.
- Al hacer clic, se iniciará la descarga de un archivo con extensión
.sqlo.gz. Este archivo es tu backup de la base de datos. Guárdalo en una carpeta segura en tu ordenador.
[WARNING] No renombres el archivo de la base de datos. El nombre que le da Syspanel suele incluir la fecha y la hora, lo que te ayudará a identificarlo más tarde.
Paso 4: Crear el Backup de los Archivos (El Esqueleto de tu Tienda)
Además de la base de datos, necesitas los archivos de PrestaShop: el código, las imágenes, los temas, los módulos, etc. Syspanel te permite comprimir todo en un solo archivo para facilitar la descarga.
- Vuelve al menú principal de opciones de tu dominio (el de los tres puntos).
- Busca la opción "Administrador de Archivos" o "File Manager".
- Se abrirá una ventana con la estructura de carpetas de tu sitio web. La carpeta principal suele llamarse
public_htmloweb. Haz clic en ella para entrar. - Una vez dentro, verás todos los archivos de tu PrestaShop. En la parte superior, busca la opción "Comprimir" o "Zip".
- Selecciona todos los archivos y carpetas (puedes usar
Ctrl + Aen Windows oCmd + Aen Mac). - Haz clic en "Comprimir" y se te pedirá que le pongas un nombre al archivo. Pon algo como
backup-prestashop-[fecha].zip(ej:backup-prestashop-2024-01-15.zip). - El sistema comenzará a comprimir. Al terminar, el archivo
.zipaparecerá en la misma carpeta. - Descarga el archivo: Selecciona el archivo
.ziprecién creado y haz clic en el botón "Descargar". Se descargará a tu ordenador. - Recomendación: Después de descargarlo, puedes eliminar el archivo
.zipdel servidor para no ocupar espacio innecesario.
[TIP] Si el archivo es muy grande (más de 500 MB), la descarga puede fallar. En ese caso, usa un cliente FTP como FileZilla para descargarlo. Es más fiable para archivos grandes.
Paso 5: Almacenar tu Backup de Forma Segura
Ahora que tienes los dos archivos (la base de datos .sql y los archivos .zip), es crucial guardarlos en un lugar seguro.
- Copia local: Guárdalos en una carpeta dedicada en tu ordenador.
- Copia en la nube: Sube los archivos a un servicio como Google Drive, Dropbox o OneDrive. Así, si tu ordenador se estropea, no perderás el backup.
- Regla 3-2-1: Una buena práctica es tener 3 copias de tus datos, en 2 formatos diferentes (local y nube), con 1 copia fuera del sitio (en la nube).
Preguntas Frecuentes (FAQ) sobre el Backup de PrestaShop
¿Con qué frecuencia debo hacer un backup de mi PrestaShop?
Depende de la actividad de tu tienda. Si realizas cambios a diario (nuevos productos, pedidos, etc.), lo ideal es hacer un backup a diario. Si tu tienda es más estática, un backup semanal puede ser suficiente. Como mínimo, haz un backup antes de cualquier actualización o cambio importante (actualizar PrestaShop, instalar un módulo nuevo, cambiar el tema).
¿Puedo automatizar el backup en Syspanel?
Sí, Syspanel suele tener una función de backup programado. Busca en la sección de "Backup" o "Programar tareas" dentro de las opciones de tu dominio. Allí podrás configurar backups automáticos diarios, semanales o mensuales. Te recomendamos activarlo para mayor tranquilidad.
¿Qué hago si mi backup falla durante la descarga?
Si el archivo es muy grande, el navegador puede cortar la descarga. La solución más fiable es usar un cliente FTP (como FileZilla). Conéctate a tu servidor usando los mismos datos de acceso de Syspanel (usuario, contraseña y puerto 2106 para SFTP), navega hasta la carpeta public_html y descarga el archivo .zip directamente.
¿Cómo restauro un backup de PrestaShop desde Syspanel?
El proceso de restauración es el inverso al de creación:
- Restaurar archivos: Sube el archivo
.zipde los archivos a la carpetapublic_htmlusando el Administrador de Archivos o FTP, y luego usa la opción "Extraer" para descomprimirlo, sobrescribiendo los archivos existentes. - Restaurar base de datos: Ve a la sección "Base de Datos" de tu dominio, selecciona la base de datos y usa la opción "Importar" para subir tu archivo
.sql. Esto sobrescribirá la base de datos actual.
[WARNING] Restaurar un backup sobrescribirá todos los datos actuales de tu tienda. Asegúrate de que es lo que quieres hacer y de tener un backup reciente por si algo sale mal.
¿Es necesario hacer backup de los archivos y la base de datos por separado?
Sí, absolutamente. La base de datos y los archivos son dos componentes distintos e igualmente esenciales. Si solo restauras los archivos, tu tienda no tendrá productos ni pedidos. Si solo restauras la base de datos, tu tienda no tendrá el diseño ni los módulos. Ambos son necesarios para tener una copia funcional completa.
Conclusión: Tu Tienda PrestaShop Está Segura
Como has visto, crear un backup PrestaShop Syspanel manual es un proceso sencillo y directo si sigues los pasos correctos. No necesitas ser un experto en hosting para proteger tu negocio. Dedicar 10 minutos a hacer este proceso de forma regular te ahorrará dolores de cabeza y posibles pérdidas económicas en el futuro.
Recuerda: la clave está en la constancia. Programa backups automáticos si es posible, o establece un recordatorio semanal en tu calendario para hacerlo manualmente. Con este Syspanel backup manual, tienes el poder de recuperar tu tienda ante cualquier imprevisto.
¡Ya sabes cómo respaldar PrestaShop! Ahora, ve y protege tu negocio.
