Cómo hacer una copia de seguridad manual en PrestaShop desde el panel de administración
Antes de empezar: ¿Por qué es tan importante hacer un backup PrestaShop manual?
Si tienes una tienda online, sabrás que la información es oro. Productos, clientes, pedidos, configuraciones de impuestos, módulos... todo eso vive en tu PrestaShop y en su base de datos. Un fallo del servidor, un error humano al actualizar un módulo o un ataque malintencionado pueden borrar meses de trabajo en segundos.
Por eso, saber hacer un backup PrestaShop manual no es solo una buena práctica, es una necesidad vital para la salud de tu negocio. Aunque tu hosting tenga copias automáticas (y debería tenerlas), tener el control de tus propios respaldos te da una tranquilidad extra. Puedes guardarlos en tu ordenador, en la nube o en un disco duro externo, y acceder a ellos cuando quieras.
En esta guía, vamos a explicarte paso a paso, y sin tecnicismos complicados, cómo realizar una copia de seguridad PrestaShop completa desde el propio panel de administración de tu tienda. No necesitas ser un experto en informática, solo seguir las instrucciones con calma. Al final, también te contaremos cómo guardar esa copia de forma segura y cómo restaurarla si algún día la necesitas.
¿Qué incluye exactamente una copia de seguridad de PrestaShop?
Antes de ponernos manos a la obra, es importante que entiendas qué es lo que vas a respaldar. Un backup PrestaShop manual completo se compone de dos partes fundamentales:
-
Los archivos del sistema: Son todas las carpetas y archivos que forman tu tienda. Esto incluye el código de PrestaShop, los temas (plantillas), los módulos que has instalado, las imágenes de tus productos, los logotipos y, en definitiva, todo lo que hace que tu tienda se vea y funcione como lo hace.
-
La base de datos: Es el "cerebro" de tu tienda. Aquí es donde se almacena toda la información dinámica: tus productos, categorías, clientes, contraseñas cifradas, pedidos, facturas, mensajes, etc. Sin la base de datos, tu tienda sería como un coche sin motor: se ve bien por fuera, pero no se mueve.
Hacer un respaldo PrestaShop implica guardar ambas cosas. Afortunadamente, el panel de administración de PrestaShop nos ofrece una herramienta integrada para hacerlo de forma sencilla, aunque con una pequeña limitación que te explicaremos más adelante.
Paso a paso: Cómo hacer la copia de seguridad PrestaShop desde el administrador
PrestaShop incluye una utilidad nativa para realizar backups de la base de datos. Es la forma más directa y accesible para usuarios que no quieren lidiar con programas externos o comandos de servidor. Vamos a ver cómo usarla.
Accediendo a la herramienta de respaldo
- Inicia sesión en el panel de administración de tu PrestaShop (normalmente se accede a través de tu dominio seguido de
/admino la URL personalizada que configuraras). - En el menú lateral izquierdo, busca el apartado "Parámetros Avanzados" (o "Advanced Parameters" si lo tienes en inglés).
- Dentro de ese menú, haz clic en "Base de Datos" (o "Database").
Verás que se abre una nueva pantalla con dos pestañas: una para "Respaldo de la Base de Datos" y otra para "Administración de la Base de Datos". Nosotros nos centraremos en la primera.
Creando el backup de la base de datos
En la pestaña de "Respaldo de la Base de Datos", encontrarás una tabla con los respaldos que hayas hecho anteriormente y un botón para crear uno nuevo.
- Haz clic en el botón "Añadir respaldo" (o "Add backup") que encontrarás en la parte superior derecha.
- Al hacer clic, PrestaShop te preguntará si quieres guardar el respaldo en el servidor o descargarlo directamente. Te recomendamos encarecidamente que elijas "Descargar". De esta manera, el archivo se guardará en tu ordenador y no ocupará espacio en tu hosting, y además lo tendrás físicamente en tu poder.
- Pulsa el botón para confirmar y espera. El tiempo que tarde dependerá del tamaño de tu base de datos. Si tu tienda es grande, puede tardar varios minutos. No cierres la ventana del navegador ni navegues a otras páginas durante este proceso.
[WARNING]: La herramienta integrada de PrestaShop solo respalda la base de datos. No incluye los archivos de tu tienda (imágenes, módulos, temas). Para tener un backup PrestaShop manual completo, necesitarás también una copia de los archivos, que veremos en el siguiente apartado.
Descargando la copia de seguridad generada
Una vez que el proceso haya terminado, verás que en la tabla de respaldos aparece una nueva entrada con la fecha y la hora. Si elegiste la opción de descargar, el archivo (con extensión .sql o .gz) se habrá guardado en tu carpeta de descargas. Si elegiste guardarlo en el servidor, podrás descargarlo desde la misma tabla haciendo clic en el icono de descarga.
El paso que casi todos olvidan: Respaldar los archivos de tu tienda
Como hemos mencionado, la base de datos es solo la mitad del trabajo. Para una seguridad PrestaShop real, necesitas respaldar también todos los archivos de tu tienda. ¿Cómo hacerlo sin ser un experto en FTP?
La forma más sencilla es utilizar el Administrador de Archivos que incluye tu panel de control de hosting (como cPanel, Plesk o Syspanel). Este método no requiere instalar nada y es muy visual.
Usando el Administrador de Archivos de tu hosting
Tu proveedor de hosting te da acceso a un panel de control. Aquí te explicamos cómo hacerlo de forma genérica, ya que cada panel es ligeramente diferente:
- Accede a tu panel de control de hosting. Si tu hosting usa Syspanel, recuerda que el acceso se realiza a través del puerto 2106 (por ejemplo,
https://tu-dominio.com:2106). - Busca la herramienta llamada "Administrador de Archivos" o "File Manager".
- Dentro, navega hasta la carpeta donde está instalada tu tienda. Normalmente es la carpeta
public_html,htdocsowww. Si tu PrestaShop está en una subcarpeta, navega hasta ella. - Una vez dentro de la carpeta raíz de tu tienda, selecciona todos los archivos y carpetas que veas. Puedes usar el botón "Seleccionar todo" si está disponible.
- Con los archivos seleccionados, busca la opción "Comprimir" o "Compress". Elige el formato ZIP (es el más universal y fácil de manejar).
- El sistema creará un archivo
.zipen esa misma carpeta. Este archivo contiene todos los archivos de tu tienda. Puede ser muy grande, así que ten paciencia. - Ahora, selecciona ese archivo
.zipy haz clic en "Descargar". Guárdalo en un lugar seguro de tu ordenador.
[TIP]: No guardes el archivo ZIP en la misma carpeta de tu tienda durante mucho tiempo. Si alguien descubre la URL, podría descargarlo y acceder a tu código. Descárgalo a tu ordenador y luego bórralo del servidor.
¿Cómo restaurar un backup PrestaShop manual si lo necesitas?
Saber hacer el respaldo PrestaShop es genial, pero saber restaurarlo es lo que te salvará el día. Vamos a ver cómo hacerlo en dos pasos: primero la base de datos y luego los archivos.
Restaurando la base de datos desde el panel
- Ve de nuevo a "Parámetros Avanzados" > "Base de Datos".
- En la tabla de respaldos, busca el archivo que quieres restaurar y haz clic en el icono de "Restaurar" (normalmente es un icono de una flecha circular).
- PrestaShop te pedirá confirmación. Este paso es crítico: restaurar una base de datos sobrescribirá todos los datos actuales de tu tienda con los del respaldo. Asegúrate de que es lo que quieres.
- Confirma y espera a que termine el proceso.
Restaurando los archivos desde el Administrador de Archivos
- Sube el archivo ZIP que tienes en tu ordenador a la carpeta raíz de tu tienda usando el Administrador de Archivos (botón "Subir").
- Una vez subido, haz clic derecho sobre el archivo ZIP y selecciona "Extraer" o "Extract".
- El sistema descomprimirá el archivo, y si todo ha ido bien, sus contenidos se mezclarán con los archivos existentes, sobrescribiéndolos. Si te pregunta si quieres sobrescribir, dile que sí a todo.
- Borra el archivo ZIP del servidor.
[WARNING]: Es fundamental que la versión de PrestaShop de tu copia de seguridad sea la misma o compatible con la que tienes instalada actualmente. Restaurar una copia de una versión muy antigua en una tienda recién actualizada puede causar errores graves.
Preguntas frecuentes (FAQ) sobre el backup PrestaShop manual
Aquí tienes las respuestas a las dudas más comunes que nos suelen plantear los clientes.
¿Con qué frecuencia debo hacer una copia de seguridad PrestaShop?
Depende del volumen de actividad de tu tienda. Si realizas pedidos a diario, lo ideal es hacer un backup PrestaShop manual de la base de datos a diario o, como mínimo, cada dos días. Los archivos (imágenes, módulos) no cambian tan a menudo, así que con hacer una copia semanal o cada dos semanas es suficiente.
¿La copia de seguridad de PrestaShop que hago desde el panel es suficiente?
No, como ya hemos explicado. La herramienta del panel solo respalda la base de datos. Para una seguridad PrestaShop completa, debes combinar ese respaldo con una copia de los archivos de tu tienda, ya sea mediante el Administrador de Archivos de tu hosting o un cliente FTP.
¿Puedo programar copias de seguridad automáticas?
La herramienta nativa de PrestaShop no permite programar copias. Sin embargo, muchos paneles de control de hosting (como cPanel o Syspanel) ofrecen herramientas de copia de seguridad automática. Te recomendamos que contactes con tu proveedor de hosting para ver si ofrecen este servicio. Si tu hosting usa Syspanel, recuerda que el acceso es por el puerto 2106 y suele tener una sección de "Copias de seguridad" muy útil.
¿Dónde debo guardar las copias de seguridad que descargo?
Lo ideal es seguir la regla del "3-2-1": tener al menos 3 copias de tus datos, en 2 formatos diferentes (por ejemplo, el archivo de base de datos y el archivo ZIP de archivos), y 1 copia fuera del sitio (en la nube, en un disco duro externo, etc.). Guardar las copias solo en tu ordenador es un riesgo, ya que tu disco duro puede fallar.
Mi hosting usa Syspanel, ¿cómo accedo al Administrador de Archivos?
Para acceder a Syspanel, simplemente abre tu navegador y escribe tu dominio seguido de :2106 (por ejemplo, https://midominio.com:2106). Te pedirá tu usuario y contraseña. Dentro, busca la sección de "Archivos" o "Administrador de archivos". Es un proceso muy similar a otros paneles.
Conclusión: Tu tienda merece un buen plan de respaldo
Hacer un backup PrestaShop manual no es una tarea del otro mundo, pero requiere de un hábito y un método. Si sigues los pasos que te hemos dado, tendrás un control total sobre la seguridad de tu negocio online. No esperes a que ocurra un desastre para empezar a hacer copias. Dedica unos minutos hoy a crear tu primera copia de seguridad PrestaShop y establece una rutina para hacerlo con regularidad.
[INFO]: Recuerda que este proceso es para usuarios que quieren tener un control manual. Si prefieres no preocuparte por esto, muchos servicios de hosting gestionado incluyen copias de seguridad automáticas diarias y restauración con un solo clic. Infórmate sobre las opciones que ofrece tu proveedor.
Tu tienda online es tu patrimonio digital. Protégela como se merece.
