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

¿Cómo crear un backup de PrestaShop en cPanel? FAQ

Actualizado el 1 de septiembre de 2025

Introducción: ¿Por qué es vital hacer un backup de PrestaShop en cPanel?

Si tienes una tienda online con PrestaShop, sabes que es el corazón de tu negocio. Productos, clientes, pedidos, configuraciones de pago y envío... todo está ahí. Un error al actualizar un módulo, un ataque malintencionado o un simple fallo del servidor pueden borrar meses de trabajo en segundos. Por eso, crear un backup de PrestaShop en cPanel no es una opción, es una necesidad.

Pero no te preocupes: no necesitas ser un experto en tecnología para hacerlo. En esta guía tipo FAQ, te explicaré paso a paso cómo realizar un respaldo PrestaShop completo usando la herramienta más común de los hosting: cPanel. Además, resolveremos las dudas más frecuentes (FAQ) para que lo hagas con total confianza.


¿Qué necesitas para empezar?

Antes de lanzarte a hacer el cPanel backup PrestaShop, asegúrate de tener a mano:

  • Acceso a cPanel: Las credenciales te las dio tu proveedor de hosting (usuario y contraseña).
  • Acceso a la base de datos: El nombre de la base de datos de PrestaShop, el usuario y la contraseña. Normalmente lo encuentras en el archivo /config/settings.inc.php de tu instalación de PrestaShop.
  • Un lugar seguro para guardar el backup: Tu computadora, un disco duro externo o un servicio en la nube (Google Drive, Dropbox).

FAQ: Preguntas frecuentes sobre backup PrestaShop en cPanel

1. ¿Qué partes debo respaldar de mi PrestaShop?

Un backup PrestaShop cPanel completo debe incluir dos elementos esenciales:

  • Los archivos de la tienda: Todo el código, las imágenes, los temas y los módulos. Son los archivos que ves en el administrador de archivos de cPanel.
  • La base de datos: Aquí se guardan los productos, clientes, pedidos, configuraciones... ¡la información viva de tu tienda!

[WARNING] No hacer backup de la base de datos es como respaldar el cascarón de un huevo, pero olvidar el interior. Si solo respaldas los archivos, perderás TODA la información de tu negocio.

2. ¿Cada cuánto tiempo debo hacer un respaldo PrestaShop?

La frecuencia ideal depende de la actividad de tu tienda:

  • Tiendas con pocos cambios (menos de 10 pedidos al día): Una vez por semana está bien.
  • Tiendas con alta rotación (muchos pedidos, productos nuevos cada día): Hazlo a diario. Puedes automatizarlo (más adelante te explico).
  • Antes de cualquier actualización: Siempre, sin excepción, antes de actualizar el núcleo de PrestaShop, un módulo o el tema.

[TIP] Crea una rutina: cada lunes a las 9:00 AM, dedica 10 minutos a tu backup. Tu yo del futuro (cuando algo falle) te lo agradecerá.

3. ¿Cuál es la diferencia entre un backup manual y uno automático?

  • Backup manual: Tú mismo entras a cPanel, descargas los archivos y la base de datos. Es gratuito y no requiere configurar nada extra.
  • Backup automático: Lo configura tu hosting o usas un plugin. Es más cómodo porque se hace solo, pero a veces los hosting cobran extra por este servicio o solo guardan copias de los últimos 7 días.

En esta guía nos centraremos en el método manual, que te da control total y es 100% gratuito.

4. ¿Puedo hacer el backup desde el propio panel de administración de PrestaShop?

Sí, pero con limitaciones. En la versión 1.7 de PrestaShop, hay una opción en Parámetros Avanzados > Base de datos que permite exportar solo la base de datos. Sin embargo, no respalda los archivos (imágenes, temas, etc.). Por eso, el método más fiable sigue siendo usar cPanel.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es diferente. Conéctate a https://tudominio.com:2106 y busca la sección de "Backup". El proceso es similar, pero la interfaz cambia.


Paso a paso: Cómo crear un backup de PrestaShop en cPanel

Sigue estos pasos al pie de la letra. Es más fácil de lo que parece.

Paso 1: Accede a cPanel

Abre tu navegador y escribe: https://tudominio.com/cpanel o https://tudominio.com:2083. Introduce tu usuario y contraseña.

Paso 2: Respalda los archivos de tu tienda

  1. Busca la sección "Archivos" y haz clic en "Administrador de archivos".
  2. Se abrirá una ventana. Selecciona la carpeta donde está instalado PrestaShop (normalmente es public_html o una subcarpeta como tienda).
  3. Marca la casilla de la carpeta raíz de PrestaShop (por ejemplo, public_html).
  4. En el menú superior, haz clic en "Comprimir" y elige "Zip Archive". Ponle un nombre como backup-prestashop-archivos-[fecha].zip.
  5. Espera a que se genere el archivo. Luego, selecciónalo y haz clic en "Descargar". Guárdalo en tu computadora.

Paso 3: Respalda la base de datos

  1. Vuelve al panel principal de cPanel.
  2. Busca la sección "Bases de datos" y haz clic en "phpMyAdmin".
  3. En la columna izquierda, verás una lista de bases de datos. Haz clic en la que usa tu PrestaShop (la reconocerás por el prefijo, por ejemplo, tuusuario_prestashop).
  4. En el menú superior, haz clic en la pestaña "Exportar".
  5. Asegúrate de que el método sea "Rápido" y el formato "SQL". Haz clic en "Continuar".
  6. Se descargará un archivo .sql. Guárdalo junto al archivo ZIP de los archivos.

[TIP] Para mantener todo ordenado, guarda ambos archivos en una misma carpeta llamada "Backup PrestaShop 2025-01-15". Así, si necesitas restaurar, lo tienes todo a mano.

Paso 4: Verifica que el backup sea correcto

No confíes ciegamente. Haz una comprobación rápida:

  • Archivos: El archivo ZIP debe tener un tamaño coherente (si tu tienda tiene muchas imágenes, puede pesar varios cientos de MB).
  • Base de datos: Abre el archivo .sql con un editor de texto como Notepad. Debe empezar con líneas como -- phpMyAdmin SQL Dump y contener tablas como ps_product, ps_customer, etc.

[WARNING] Si el archivo SQL pesa 0 KB o el ZIP no se puede abrir, algo salió mal. Repite el proceso.


Preguntas frecuentes avanzadas (FAQ backup PrestaShop)

5. ¿Cómo restauro un backup de PrestaShop desde cPanel?

Restaurar es el proceso inverso:

  1. Sube los archivos: Ve al Administrador de archivos, sube el ZIP y extráelo en la carpeta correcta (sobrescribiendo los archivos existentes).
  2. Restaura la base de datos: Entra a phpMyAdmin, selecciona la base de datos, ve a la pestaña "Importar", selecciona el archivo .sql y haz clic en "Continuar".

[WARNING] Al importar la base de datos, se borrarán todos los datos actuales y se reemplazarán por los del backup. Asegúrate de que sea el backup correcto.

6. ¿Qué hago si mi hosting usa Syspanel (HestiaCP)?

Si tu panel es Syspanel (antes HestiaCP), el acceso es por el puerto 2106 (ejemplo: https://tudominio.com:2106).

  • Para archivos: Usa el "Administrador de archivos" de Syspanel, que funciona similar a cPanel.
  • Para base de datos: Busca la sección "Base de datos" y luego "phpMyAdmin". El resto del proceso es idéntico.

7. ¿Puedo automatizar el backup PrestaShop en cPanel?

Sí, pero con limitaciones. Algunos hosting ofrecen backups automáticos en su plan. Si no es tu caso, puedes:

  • Usar un módulo de PrestaShop: Busca en el marketplace módulos como "Advanced Backup" o "MyBackup". Algunos son gratuitos.
  • Configurar un cron job en cPanel: Es más técnico. Puedes crear un script que empaquete los archivos y exporte la base de datos automáticamente cada cierto tiempo.

[INFO] Si no te sientes cómodo con scripts, mejor quédate con el método manual. Es más seguro que un backup mal configurado.

8. ¿Qué errores comunes debo evitar al hacer un backup?

  • No olvides la base de datos: Es el error número 1. Sin ella, tu backup no sirve para nada.
  • No uses el backup para hacer pruebas en local: Si descargas los archivos y la base de datos para probar en tu computadora, deberás cambiar la URL de la tienda en la base de datos. Es un paso extra que muchos olvidan.
  • No guardes el backup en el mismo servidor: Si el servidor falla, perderás el backup también. Descárgalo siempre a tu PC o a la nube.

9. ¿El backup incluye las imágenes de los productos?

Sí, siempre que hayas respaldado los archivos (Paso 2). Las imágenes se guardan en la carpeta img dentro de la instalación de PrestaShop. Si solo exportas la base de datos, las imágenes se perderán.

10. ¿Puedo hacer un backup parcial (solo productos o solo clientes)?

Para un respaldo PrestaShop completo, no es recomendable. La base de datos está interconectada: los productos tienen categorías, los clientes tienen direcciones, etc. Un backup parcial puede generar errores de integridad al restaurar.

[TIP] Si solo necesitas exportar una lista de clientes para un mailing, usa el exportador CSV que trae PrestaShop en Clientes > Exportar.


Conclusión: No dejes tu tienda al azar

Hacer un backup PrestaShop cPanel es un proceso sencillo que te puede salvar de un gran dolor de cabeza. Dedica 10 minutos a la semana a seguir estos pasos y tendrás la tranquilidad de que, ante cualquier imprevisto, podrás recuperar tu tienda en minutos.

Recuerda: un backup no es un lujo, es un seguro de vida para tu negocio online. Y ahora que sabes cómo hacerlo, no tienes excusa.

Si tienes más dudas, revisa la sección de FAQ de tu hosting o escribe a soporte. ¡Ellos también están para ayudarte a mantener tu tienda a salvo!

¿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