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

Cómo hacer una copia de seguridad de tu sitio web en PrestaShop (manual)

Actualizado el 20 de noviembre de 2025

¿Por qué es importante hacer una copia de seguridad de PrestaShop?

Hacer una copia de seguridad PrestaShop no es solo una recomendación, es una necesidad absoluta. Imagina que inviertes meses construyendo tu tienda online, con cientos de productos, configuraciones personalizadas y pedidos de clientes. Un solo error de actualización, un ataque de malware o un fallo en el servidor puede borrar todo en segundos.

La buena noticia es que realizar un backup manual PrestaShop es un proceso sencillo si sigues los pasos correctos. En este artículo, te explicaré exactamente cómo hacerlo, sin necesidad de ser un experto técnico. Solo necesitas acceso a tu panel de control de hosting y un poco de paciencia.

Una copia de seguridad completa de PrestaShop incluye dos elementos fundamentales: los archivos del sitio (código, imágenes, temas, módulos) y la base de datos (productos, pedidos, clientes, configuraciones). Si solo respaldas uno de ellos, tu copia será incompleta y no podrás restaurar tu tienda correctamente.

Qué necesitas antes de empezar

Para realizar un respaldo PrestaShop manual, necesitarás:

  • Acceso a tu panel de control de hosting (cPanel, Plesk, Syspanel o similar)
  • Un cliente FTP como FileZilla (o el administrador de archivos de tu hosting)
  • Acceso a phpMyAdmin o herramienta equivalente para la base de datos
  • Espacio suficiente en tu equipo o en la nube para guardar los archivos

Si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106. Este panel es bastante intuitivo y te permitirá gestionar tanto archivos como bases de datos desde un solo lugar.

Paso 1: Preparar tu tienda para la copia de seguridad

Antes de comenzar con el backup manual PrestaShop, es crucial poner tu tienda en modo mantenimiento. Esto evitará que los clientes realicen pedidos mientras estás copiando los archivos, lo que podría generar inconsistencias en la base de datos.

Para activar el modo mantenimiento:

  1. Accede al panel de administración de PrestaShop (tuadmin.com/admin)
  2. Ve a Parámetros avanzados > Rendimiento
  3. Activa la opción "Activar el modo de mantenimiento"
  4. Guarda los cambios

[TIP]: Anota la IP de tu ordenador en el campo "Direcciones IP" del modo mantenimiento. Así podrás seguir navegando por tu tienda mientras está en mantenimiento, pero los clientes verán el mensaje de "tienda en obras".

Paso 2: Copia de seguridad de la base de datos

La base de datos es el corazón de tu tienda. Contiene toda la información crítica: productos, categorías, clientes, pedidos, precios, impuestos, módulos configurados y mucho más. Sin ella, tu tienda sería solo una carcasa vacía.

Usando phpMyAdmin

La mayoría de los paneles de control incluyen phpMyAdmin. Así se hace:

  1. Accede a tu panel de hosting (si usas Syspanel, recuerda el puerto 2106)
  2. Busca la sección de Bases de datos o phpMyAdmin
  3. Selecciona la base de datos de tu PrestaShop (normalmente tiene un prefijo como ps_ o prestashop_)
  4. Haz clic en la pestaña "Exportar"
  5. Elige el método "Rápido" y formato SQL
  6. Haz clic en "Continuar" y espera a que se descargue el archivo

[WARNING]: No uses el método "Personalizado" si no sabes lo que haces. Las opciones avanzadas pueden generar un archivo corrupto o incompleto. El método rápido es perfecto para la mayoría de los casos.

Alternativa: Exportar desde la línea de comandos

Si tu hosting ofrece acceso SSH, puedes usar este comando:

mysqldump -u usuario -p basededatos > respaldo_prestashop.sql

Este método es más rápido para tiendas grandes, pero requiere conocimientos técnicos. Si no estás seguro, quédate con phpMyAdmin.

Paso 3: Copia de seguridad de los archivos del sitio

Ahora vamos con la parte más voluminosa: los archivos. Esto incluye el código fuente de PrestaShop, tus temas personalizados, imágenes de productos, módulos, logs y archivos de configuración.

Opción A: Usando el administrador de archivos del hosting

Esta es la opción más sencilla para principiantes:

  1. Accede a tu panel de control
  2. Busca el Administrador de archivos (en Syspanel suele estar bien visible)
  3. Navega hasta la carpeta donde está instalado PrestaShop (normalmente public_html o www)
  4. Selecciona todos los archivos y carpetas
  5. Haz clic en "Comprimir" o "Zip" y elige la opción de descargar

[INFO]: Comprimir los archivos antes de descargarlos reduce el tiempo de transferencia y protege la integridad de los datos. Un archivo ZIP es mucho más fácil de manejar que cientos de carpetas sueltas.

Opción B: Usando FTP con FileZilla

Si prefieres más control sobre lo que descargas:

  1. Descarga e instala FileZilla (es gratuito)
  2. Conéctate a tu servidor con tus credenciales FTP
  3. Navega hasta la carpeta raíz de PrestaShop
  4. Arrastra todas las carpetas y archivos a una carpeta local de tu ordenador
  5. Espera a que termine la transferencia (puede tardar bastante en tiendas grandes)

[WARNING]: No interrumpas la transferencia FTP. Si se corta la conexión, algunos archivos podrían quedar incompletos y la copia sería inservible. Asegúrate de tener una conexión estable antes de empezar.

Qué carpetas son imprescindibles

Aunque lo ideal es copiar todo, si tienes limitaciones de espacio, estas son las carpetas críticas:

  • /img: Todas las imágenes de productos, categorías y logotipos
  • /themes: Tus plantillas personalizadas
  • /modules: Los módulos instalados y sus configuraciones
  • /config: Archivos de configuración como settings.inc.php
  • /override: Personalizaciones de clases y controladores

Paso 4: Verificar que tu copia de seguridad PrestaShop es válida

No hay nada peor que descubrir que tu copia de seguridad está corrupta en el momento de necesitarla. Dedica unos minutos a verificar:

  1. Comprueba el tamaño: El archivo SQL debe tener al menos unos pocos megabytes. Si pesa 1KB, algo ha fallado.
  2. Abre el archivo SQL con un editor de texto: Deberías ver sentencias SQL como CREATE TABLE y INSERT INTO.
  3. Verifica los archivos: Asegúrate de que las carpetas principales están presentes y que no hay archivos de 0 bytes.

[TIP]: Guarda siempre dos copias de seguridad en lugares diferentes. Una en tu ordenador y otra en la nube (Google Drive, Dropbox, etc.). Así estarás protegido incluso si tu equipo falla.

Paso 5: Restaurar tu respaldo PrestaShop (saber hacerlo es clave)

Saber hacer la copia es solo la mitad del trabajo. Conocer el proceso de restauración te dará tranquilidad:

Restaurar la base de datos

  1. Accede a phpMyAdmin
  2. Selecciona tu base de datos
  3. Haz clic en "Importar"
  4. Sube tu archivo SQL
  5. Espera a que termine el proceso

Restaurar los archivos

  1. Sube el archivo ZIP al servidor mediante FTP o el administrador de archivos
  2. Descomprímelo en la carpeta raíz
  3. Sobrescribe los archivos existentes cuando te lo pregunte

[WARNING]: Antes de restaurar, asegúrate de que la versión de PrestaShop coincide con la que tenías cuando hiciste la copia. Restaurar una copia antigua en una versión nueva puede causar errores.

Preguntas frecuentes sobre backup manual PrestaShop

¿Con qué frecuencia debo hacer una copia de seguridad?

Depende de la actividad de tu tienda. Si haces ventas diarias, lo ideal es hacer una copia diaria de la base de datos y semanal de los archivos. Para tiendas pequeñas, una copia semanal completa puede ser suficiente.

¿Cuánto espacio necesito para el respaldo PrestaShop?

Una tienda pequeña puede ocupar entre 200MB y 1GB. Tiendas grandes con muchas imágenes pueden superar los 5GB. Revisa el tamaño de tu carpeta antes de empezar.

¿Puedo automatizar las copias de seguridad?

Sí, muchos paneles de control ofrecen copias automáticas. Pero las manuales son útiles antes de hacer cambios importantes como actualizaciones o instalaciones de módulos. La combinación de ambas es la estrategia perfecta.

¿Qué hago si mi hosting no tiene phpMyAdmin?

Puedes usar herramientas como Adminer o MySQL Workbench. También puedes pedir a tu proveedor de hosting que te haga un volcado de la base de datos, aunque esto suele tener un coste adicional.

¿El modo mantenimiento afecta a mi SEO?

No, los motores de búsqueda no penalizan el modo mantenimiento si está activado por poco tiempo. Eso sí, no lo dejes activo durante días o semanas, ya que Google podría interpretar que tu tienda está inactiva.

Consejos finales para tu seguridad PrestaShop

Realizar un backup manual PrestaShop es una práctica que deberías convertir en hábito. Te recomiendo:

  • Establecer un calendario de copias: por ejemplo, todos los lunes a primera hora
  • Hacer una copia extra antes de cualquier actualización o cambio importante
  • Probar la restauración en un entorno local al menos una vez al año
  • Mantener varias versiones de copias: no sobrescribas siempre la misma, guarda al menos las últimas 3

La seguridad PrestaShop no es solo cuestión de plugins o certificados SSL. Una buena política de copias de seguridad es tu red de seguridad más importante. Si algo sale mal, siempre podrás volver a un estado anterior y seguir vendiendo.

Recuerda que la clave está en la constancia. No esperes a tener un problema para hacer tu primera copia. Hazla hoy mismo, ahora que lo tienes fresco en la mente. Tu yo del futuro te lo agradecerá cuando un plugin conflictivo rompa tu tienda o un ataque de fuerza bruta comprometa tu servidor.

[INFO]: Si tu hosting utiliza Syspanel, recuerda que el acceso se realiza a través del puerto 2106. Este panel te permitirá gestionar tanto los archivos como la base de datos de forma cómoda y segura, ideal para usuarios sin experiencia técnica avanzada.

Con estos pasos, ya tienes todo lo necesario para proteger tu negocio online. La próxima vez que algo falle, estarás preparado para restaurar tu tienda en cuestión de minutos, no de días. ¡Manos a la obra!

¿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