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

Cómo hacer backup de PrestaShop en cPanel: Tutorial fácil

Actualizado el 10 de febrero de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender juntos a hacer un backup completo de PrestaShop usando cPanel. No te preocupes si no eres un experto, te guiaré paso a paso con un lenguaje claro y sencillo. Al final, tendrás una copia de seguridad de tu tienda online lista para restaurar en caso de cualquier emergencia. ¡Empezamos!

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

Antes de meternos en faena, entendamos por qué este tutorial es vital. Tu tienda PrestaShop está compuesta por dos partes fundamentales: los archivos (el código, las imágenes, los temas, los módulos) y la base de datos (donde se guardan tus productos, clientes, pedidos y configuraciones). Si algo sale mal —una actualización fallida, un error humano, un ataque malicioso—, perder una de estas partes puede significar el cierre temporal o incluso definitivo de tu negocio online.

Hacer un backup PrestaShop cPanel regular es como tener un seguro de vida para tu tienda. Te permite restaurar todo a un estado anterior sin perder información valiosa. Además, es un proceso sencillo que no te llevará más de 10-15 minutos. Así que, sin más demora, vamos a ello.

Requisitos previos para tu copia seguridad PrestaShop

Para que todo funcione a la perfección, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control cPanel (las credenciales te las proporcionó tu proveedor de hosting).
  • Una conexión a internet estable (para evitar cortes durante la descarga).
  • Espacio libre en tu ordenador o en un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.) para guardar el backup.
  • Opcional, pero muy recomendable: tener activado el modo de mantenimiento de PrestaShop durante el proceso para evitar que los clientes realicen compras mientras hacemos la copia. Puedes activarlo desde el panel de administración de PrestaShop: Parámetros de la tienda > Mantenimiento.

[TIP] Siempre guarda al menos dos copias de seguridad en lugares diferentes (por ejemplo, una en tu PC y otra en la nube). Así te cubres ante cualquier eventualidad.

Paso 1: Acceder a cPanel y preparar el entorno

Lo primero es entrar a tu cPanel. Normalmente, la dirección es algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña (los mismos que usas para tu hosting).

Una vez dentro, verás un panel lleno de iconos. No te asustes, solo nos interesan unos pocos. Busca la sección "Archivos" o "Files". Allí encontrarás dos herramientas clave: "Administrador de archivos" y "Backup" (o "Copias de seguridad").

[INFO] Si tu hosting usa un panel diferente, como Syspanel (antes conocido como HestiaCP), el proceso es similar pero la interfaz cambia. En Syspanel, accedes por el puerto 2106 (ejemplo: tudominio.com:2106) y luego buscas la opción de "Backup" o "Copias de seguridad". Pero hoy nos centramos en cPanel, que es el más común.

Paso 2: Hacer backup de la base de datos de PrestaShop

La base de datos es el corazón de tu tienda. Vamos a copiarla primero.

  1. Dentro de cPanel, busca la sección "Bases de datos" y haz clic en "phpMyAdmin".
  2. Se abrirá una nueva ventana. En la columna de la izquierda, verás una lista de bases de datos. Busca la que corresponde a tu PrestaShop (normalmente tiene un nombre como tuusuario_prestashop o similar). Haz clic en ella.
  3. Verás que aparecen muchas tablas. No te preocupes. En la parte superior, haz clic en la pestaña "Exportar".
  4. Se abrirá un panel de configuración. Te recomiendo seleccionar el método "Rápido" y el formato "SQL". Si tu base de datos es muy grande, puedes marcar la opción "Comprimido" (gzip o zip) para que ocupe menos espacio.
  5. Haz clic en el botón "Continuar" o "Exportar". El navegador descargará automáticamente un archivo con extensión .sql (o .sql.gz si lo comprimiste).
  6. ¡Importante! Guarda este archivo en una carpeta que recuerdes. Asígnale un nombre descriptivo, por ejemplo: backup_bd_prestashop_2023-10-05.sql.

¡Listo! Ya tienes la copia de tu base de datos. Ahora vamos por los archivos.

Paso 3: Hacer backup de los archivos de PrestaShop (el código, imágenes, etc.)

Los archivos son la parte visible de tu tienda: las plantillas, los módulos, las imágenes de productos, etc. Los vamos a comprimir y descargar.

  1. Vuelve a cPanel y, en la sección "Archivos", haz clic en "Administrador de archivos".
  2. Se abrirá una ventana con la estructura de carpetas de tu hosting. Normalmente, la raíz de tu web está en una carpeta llamada public_html (o www). Haz clic en ella.
  3. Verás todos los archivos de tu PrestaShop. Para seleccionarlos todos, puedes usar el atajo de teclado Ctrl + A (en Windows) o Cmd + A (en Mac). O también puedes hacer clic en la casilla de verificación que está en la parte superior de la lista de archivos.
  4. Una vez seleccionados todos, busca en la barra de herramientas superior el botón "Comprimir" (tiene un icono de un candado o un zip). Se abrirá un cuadro de diálogo.
  5. Elige el tipo de compresión: Zip es el más universal y funciona bien. Dale un nombre al archivo, por ejemplo: backup_archivos_prestashop_2023-10-05.zip.
  6. Haz clic en "Crear archivo" o "Comprimir archivos". El sistema empezará a comprimir todo. Dependiendo del tamaño de tu tienda, puede tardar unos minutos.
  7. Una vez terminado, aparecerá un nuevo archivo .zip en la misma carpeta public_html. Haz clic derecho sobre él y selecciona "Descargar". El navegador lo descargará a tu ordenador.
  8. Importante: Después de descargarlo, te recomiendo eliminar el archivo .zip de tu servidor para no ocupar espacio innecesario. Simplemente selecciona el archivo y haz clic en "Eliminar".

[WARNING] No descargues el archivo comprimido si tu conexión es lenta o inestable, ya que podría dañarse. Si es muy grande (más de 500 MB), considera hacer el backup desde la opción "Backup" de cPanel (que te explicamos en el siguiente paso) o usa un cliente FTP como FileZilla.

Paso 4: (Opcional) Usar la herramienta de Backup de cPanel

cPanel tiene una herramienta integrada que automatiza todo el proceso. Es más rápida y genera un único archivo con todo (base de datos + archivos). Es ideal si no quieres hacer los pasos manuales.

  1. En cPanel, busca la sección "Archivos" y haz clic en "Backup" (o "Copias de seguridad").
  2. Verás varias opciones. La que nos interesa es "Descargar una copia de seguridad completa del sitio web" o similar. Haz clic en ese botón.
  3. Se iniciará la generación del backup. Dependiendo del tamaño, puede tardar varios minutos. Una vez lista, verás un enlace para descargar el archivo .tar.gz.
  4. Descárgalo y guárdalo. Este archivo contiene tanto los archivos como la base de datos. Para restaurarlo, tendrías que subirlo de nuevo a cPanel y usar la opción "Restaurar".

[TIP] Esta opción es la más fácil para principiantes, pero ten en cuenta que el archivo puede ser muy pesado. Si tu hosting tiene límites de tamaño de descarga, mejor usa el método manual de los pasos 2 y 3.

Paso 5: Verificar que tu backup es correcto

No basta con tener los archivos; hay que asegurarse de que no están corruptos. Sigue estos consejos:

  • Base de datos: Abre el archivo .sql con un editor de texto (como el Bloc de notas) y verifica que no esté vacío. Deberías ver muchas líneas de código SQL. Si el archivo pesa 0 KB, algo salió mal.
  • Archivos: Intenta abrir el archivo .zip o .tar.gz en tu ordenador. Si el sistema lo abre sin errores, está bien. Si te da un mensaje de "archivo dañado", repite el proceso.

Preguntas frecuentes (FAQ) sobre backup PrestaShop cPanel

Aquí respondo las dudas más comunes que me llegan como técnico. Si no encuentras la tuya, ¡déjala en los comentarios!

¿Cada cuánto tiempo debo hacer una copia seguridad PrestaShop?

Depende de la actividad de tu tienda. Si vendes a diario, te recomiendo un backup semanal. Si tu tienda es más estática, uno mensual puede bastar. Pero siempre antes de hacer una actualización importante (de módulos, temas o la versión de PrestaShop), haz un backup fresco.

¿Puedo hacer el backup desde el propio panel de PrestaShop?

Sí, PrestaShop tiene un módulo nativo de backup, pero no es tan fiable como hacerlo desde cPanel. A veces se queda colgado o no incluye todos los archivos. Por eso recomiendo siempre el método de cPanel.

¿Qué hago si mi hosting no tiene cPanel?

Algunos hostings usan paneles como Syspanel (puerto 2106), Plesk o DirectAdmin. El concepto es el mismo: busca una sección de "Archivos" y "Bases de datos". En Syspanel, por ejemplo, tienes la opción "Backup" en el menú principal. Si tienes dudas, consulta con tu proveedor de hosting.

¿Puedo restaurar un backup de PrestaShop en otro hosting?

Sí, siempre y cuando el nuevo hosting tenga los mismos requisitos de PHP y MySQL que tu PrestaShop. Necesitarás subir los archivos y la base de datos, y luego modificar el archivo app/config/parameters.php para que apunte a la nueva base de datos. Es un proceso un poco más avanzado, pero factible.

¿El backup ocupa espacio en mi hosting?

Sí, mientras el archivo comprimido esté en tu servidor, ocupará espacio. Por eso es importante descargarlo y luego eliminarlo del cPanel. Si tu hosting tiene poco espacio, considera usar la opción de "Backup remoto" (si tu cPanel lo permite) para enviar la copia directamente a un servicio en la nube.

Conclusión: Ya tienes tu copia seguridad PrestaShop

¡Enhorabuena! Has aprendido a hacer un backup PrestaShop cPanel completo y seguro. Ahora tu tienda online está protegida ante cualquier imprevisto. Recuerda que la clave está en la constancia: programa backups periódicos y guárdalos en lugares seguros. Si alguna vez necesitas restaurar tu tienda, solo tienes que seguir el proceso inverso: subir los archivos y la base de datos desde cPanel.

Si te ha quedado alguna duda, no dudes en contactar con tu soporte técnico. ¡Estamos aquí para ayudarte a mantener tu negocio online 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