🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

PrestaShop: cómo hacer una copia de seguridad manual de tu tienda

Actualizado el 4 de marzo de 2026

Tener una copia de seguridad de tu tienda PrestaShop es como tener un seguro a prueba de desastres. Un error al actualizar un módulo, un ataque malicioso o un fallo en el servidor pueden borrar meses de trabajo en segundos. En esta guía te enseñaremos paso a paso cómo hacer un backup manual PrestaShop, protegiendo tanto los archivos como la base de datos.

No necesitas ser un experto en Linux; con acceso a tu panel de control (como Syspanel o cPanel) y un cliente FTP, podrás seguir este proceso sin problemas. Vamos a ello.


¿Qué necesitas para empezar?

Antes de lanzarte, asegúrate de tener a mano estas tres cosas:

  1. Acceso a tu panel de hosting. Usaremos Syspanel (accesible por el puerto 2106) para gestionar la base de datos, aunque el proceso es similar en otros paneles como cPanel o Plesk.
  2. Un cliente FTP. Programas como FileZilla o Cyberduck te permitirán descargar los archivos de tu tienda a tu ordenador.
  3. Datos de acceso a tu tienda. Necesitarás el usuario y contraseña de administrador de PrestaShop para ponerla en modo mantenimiento.

Paso 1: Pon tu tienda en modo mantenimiento

Este paso es crucial. Si haces la copia mientras tienes clientes navegando o comprando, corres el riesgo de que el backup esté incompleto o corrupto. El modo mantenimiento congela todas las operaciones.

  1. Accede al panel de administración de tu PrestaShop (normalmente tudominio.com/adminXXXX).
  2. Ve al menú Parámetros de la tienda > General.
  3. Busca la sección Mantenimiento.
  4. Activa la opción "Sí" en "Activar el modo mantenimiento".
  5. Opcional: escribe un mensaje amigable para tus visitas, como "Estamos de mantenimiento, volvemos en breve".

[TIP] No olvides desactivar esta opción al finalizar el backup, o tu tienda permanecerá cerrada para todos.


Paso 2: Haz una copia de seguridad de la base de datos

La base de datos guarda toda la información dinámica: productos, pedidos, clientes, configuraciones, etc. Perderla es casi como empezar de cero. Vamos a exportarla usando Syspanel.

Accede a Syspanel

  1. Abre tu navegador y escribe la dirección de tu servidor seguida de :2106. Por ejemplo: https://midominio.com:2106.
  2. Inicia sesión con tu usuario y contraseña de administrador del servidor (los mismos que usas para gestionar el hosting).

Exporta la base de datos

  1. Dentro de Syspanel, busca la sección Bases de datos o DB (suele estar en el menú lateral).
  2. Localiza la base de datos que corresponde a tu PrestaShop. Normalmente tiene un nombre similar a tuusuario_prestashop.
  3. Haz clic en el icono de Exportar (suele ser una flecha hacia abajo o el texto "Export").
  4. Selecciona el formato SQL y, si te lo pide, elige la opción "Exportar todas las tablas".
  5. Haz clic en Ejecutar o Descargar. En unos segundos, tu navegador descargará un archivo con extensión .sql o .gz.

[INFO] Este archivo contiene todo tu negocio: desde el último pedido hasta la contraseña cifrada de un cliente. Guárdalo en un lugar seguro, como una carpeta cifrada o un servicio en la nube.


Paso 3: Haz una copia de seguridad de los archivos

Ahora toca respaldar los archivos del sistema: temas, imágenes, módulos, archivos de configuración... Todo lo que hace que tu tienda se vea y funcione como es.

Conéctate por FTP

  1. Abre FileZilla (o el cliente que uses).
  2. Introduce los datos de conexión FTP que te proporcionó tu hosting:
    • Servidor: tudominio.com
    • Usuario: tu usuario FTP
    • Contraseña: la contraseña FTP
    • Puerto: 21 (por defecto)
  3. Haz clic en Conexión rápida.

Descarga la carpeta raíz

  1. En el panel derecho de FileZilla (servidor remoto), navega hasta la carpeta donde está instalado PrestaShop. Normalmente es public_html, htdocs o www.
  2. Dentro de esa carpeta, busca la carpeta raíz de tu tienda (puede ser directamente public_html si la instalaste en la raíz, o una subcarpeta como /tienda).
  3. Selecciona todas las carpetas y archivos que ves dentro (Ctrl + A).
  4. Haz clic derecho y elige Descargar. FileZilla empezará a copiar todo a tu ordenador.

[WARNING] Este proceso puede tardar varios minutos, dependiendo del tamaño de tu tienda (especialmente si tienes muchas imágenes). No interrumpas la transferencia. Un backup típico de PrestaShop puede pesar entre 500 MB y 2 GB.


Paso 4: Verifica que todo está correcto

Una vez que tengas los dos archivos (el SQL de la base de datos y la carpeta de archivos), es buena práctica hacer una comprobación rápida.

  1. Abre el archivo SQL con un editor de texto (como Notepad++ o Bloc de notas). Deberías ver líneas con comandos como INSERT INTO y CREATE TABLE. Si el archivo está vacío o solo tiene errores, algo salió mal.
  2. Revisa la carpeta descargada en tu ordenador. Asegúrate de que contiene subcarpetas como modules, themes, img, config, etc. Si falta alguna, repite la descarga.
  3. Comprueba el tamaño. Compara el peso de la carpeta descargada con el que ves en el servidor (en FileZilla, mira la barra de estado inferior). Deben ser similares.

Paso 5: Vuelve a activar tu tienda

Ya tienes tu copia de seguridad PrestaShop completa y segura en tu ordenador. Ahora toca devolver la tienda a la vida.

  1. Vuelve al panel de administración de PrestaShop.
  2. Ve a Parámetros de la tienda > General > Mantenimiento.
  3. Desactiva la opción "Activar el modo mantenimiento".
  4. Guarda los cambios.

Tu tienda ya está operativa de nuevo. Puedes comprobarlo entrando a tudominio.com desde una ventana de incógnito.


FAQ: Preguntas frecuentes sobre el backup manual PrestaShop

¿Con qué frecuencia debo hacer un backup?

Depende de la actividad de tu tienda. Si vendes a diario, te recomendamos hacer un backup completo al menos una vez por semana. Si solo tienes unos pocos pedidos al mes, cada 15 días puede ser suficiente. Lo ideal es automatizar este proceso, pero el manual te sirve como red de seguridad.

¿Puedo restaurar solo la base de datos o solo los archivos?

Sí, pero con cuidado. Si restauras solo la base de datos, los cambios en los archivos (como un nuevo tema o módulo) no se verán reflejados. Si restauras solo los archivos, perderás los pedidos y clientes nuevos. Lo correcto es restaurar siempre ambos, a menos que sepas exactamente qué estás haciendo.

¿El backup manual ocupa mucho espacio en mi hosting?

No, el proceso de descarga no ocupa espacio extra en tu servidor. El peso real está en tu ordenador o en el destino donde guardes el backup. Asegúrate de tener suficiente espacio en disco local.

¿Qué hago si mi servidor no tiene Syspanel?

Si usas cPanel, el proceso es muy similar: busca la sección phpMyAdmin o Bases de datos MySQL y luego la opción Exportar. Para los archivos, el FTP es universal. Si usas Plesk, busca Bases de datos > Exportar volcado.

¿Puedo hacer el backup sin FTP?

Sí, usando el administrador de archivos de tu panel de hosting. En Syspanel, ve a Archivos > Administrador de archivos, selecciona toda la carpeta de PrestaShop y usa la opción Comprimir para crear un ZIP. Luego descárgalo. Es más lento que FTP para tiendas grandes, pero funciona.

¿El archivo SQL es suficiente para migrar mi tienda a otro servidor?

No. Para una migración completa necesitas tanto el SQL como los archivos. El SQL contiene los datos, pero los archivos contienen las imágenes, el diseño y la lógica de la tienda. Sin ambos, la tienda no funcionará correctamente.


Conclusión

Hacer una copia de seguridad manual de tu tienda PrestaShop es un proceso sencillo que te puede ahorrar dolores de cabeza enormes. Con solo dos descargas (base de datos + archivos) y unos minutos de tu tiempo, tienes un seguro de vida para tu negocio.

Recuerda siempre poner la tienda en modo mantenimiento antes de empezar y verificar que los archivos se hayan descargado correctamente. Guarda el backup en al menos dos lugares diferentes: tu ordenador y un servicio en la nube (Google Drive, Dropbox, etc.).

Si sigues esta guía PrestaShop al pie de la letra, podrás dormir tranquilo sabiendo que, pase lo que pase, tu tienda está a salvo. Y si algo sale mal, ya sabes cómo restaurarla.

[WARNING] No confíes únicamente en los backups automáticos que ofrece tu hosting. A veces fallan o se sobrescriben. Tener un backup manual y externo es tu mejor garantía.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel