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

Cómo hacer una copia de seguridad de tu tienda PrestaShop en cPanel

Actualizado el 27 de mayo de 2026

Introducción: Por qué es vital hacer un backup de tu PrestaShop

Si tienes una tienda online con PrestaShop, sabes que es el corazón de tu negocio. Cada producto, cada cliente, cada pedido y cada configuración representan horas de trabajo y, sobre todo, ingresos. Pero, ¿qué pasaría si un día, por un error humano, un ataque cibernético o un fallo del servidor, todo desapareciera? La respuesta es simple: necesitas una copia de seguridad. Realizar un PrestaShop copia seguridad no es solo una recomendación, es una práctica obligatoria para cualquier negocio digital. En este artículo, te guiaré paso a paso para que aprendas a hacer un backup completo de tu tienda PrestaShop usando cPanel backup, la herramienta más común y fiable en los servidores de hosting.

No importa si eres nuevo en el mundo del hosting o si ya tienes algo de experiencia. Aquí te explico todo de forma clara, sin tecnicismos complicados. Al final, también responderé las preguntas más frecuentes para que no te quede ninguna duda.


¿Qué necesitas antes de empezar?

Antes de lanzarte a hacer el backup, asegúrate de tener lo siguiente:

  • Acceso a cPanel: Necesitas las credenciales de tu panel de control de hosting. Normalmente, tu proveedor de hosting te las proporciona al contratar el servicio. Si no las tienes, contacta con soporte.
  • Conocimiento de tu carpeta de PrestaShop: Por lo general, tu tienda está en una carpeta dentro de public_html. Si la instalaste en una subcarpeta (por ejemplo, public_html/tienda), anota esa ruta.
  • Tiempo suficiente: El proceso puede tardar entre 5 y 15 minutos, dependiendo del tamaño de tu tienda y la velocidad de tu conexión.
  • Espacio en disco local: Asegúrate de tener suficiente espacio en tu computadora o en un disco externo para guardar el backup.

[INFO] No te saltes este paso: antes de hacer cualquier cambio importante en tu tienda (actualizar PrestaShop, instalar un módulo nuevo o modificar temas), siempre haz un backup. Es como ponerte el cinturón de seguridad antes de conducir.


Paso 1: Accede a cPanel

El primer paso es entrar a tu panel de control. Generalmente, la dirección es algo como https://tudominio.com/cpanel o https://tuip:2083. Introduce tu usuario y contraseña.

Una vez dentro, verás un montón de iconos. No te asustes. Busca la sección de Archivos (Files) y haz clic en Backup o Copias de seguridad. Dependiendo del tema de cPanel, puede llamarse "Backup" o "Asistente de copias de seguridad". Si no lo encuentras, usa el buscador interno de cPanel.


Paso 2: Elige el tipo de backup

cPanel te ofrece varias opciones. Para una seguridad tienda online completa, necesitas dos cosas:

  1. Los archivos de tu tienda (el código, las imágenes, los temas, los módulos).
  2. La base de datos (donde se guardan los productos, clientes, pedidos, etc.).

Ambos son igual de importantes. Si solo haces backup de los archivos, perderás los datos de los pedidos. Si solo haces backup de la base de datos, perderás el diseño y los módulos.

Opción A: Backup completo de la cuenta (recomendado para principiantes)

Esta opción lo incluye todo: archivos, bases de datos, configuraciones de correo, etc. Es la más sencilla.

  • Haz clic en "Descargar una copia de seguridad completa de la cuenta" o similar.
  • Selecciona el destino: normalmente "Inicio" (Home Directory) para que se genere en tu cuenta de hosting.
  • Haz clic en Generar. El proceso puede tardar varios minutos. Recibirás un correo cuando esté listo.

Una vez generado, verás un enlace para descargar el archivo .tar.gz a tu computadora. Guárdalo en un lugar seguro, preferiblemente en un disco externo o en la nube (Google Drive, Dropbox, etc.).

Opción B: Backup parcial (archivos y base de datos por separado)

Si tu hosting tiene límites de espacio o prefieres tener más control, puedes hacerlo por partes.

1. Backup de los archivos de PrestaShop

  • En cPanel, ve a Backup y luego a Descargar una copia de seguridad del directorio principal (Home Directory).
  • Selecciona la carpeta donde está tu PrestaShop (normalmente public_html). Si tu tienda está en una subcarpeta, asegúrate de seleccionar esa.
  • Haz clic en Generar y luego descarga el archivo .tar.gz.

2. Backup de la base de datos

  • En la misma pantalla, busca la sección Descargar una copia de seguridad de la base de datos MySQL.
  • Verás una lista de todas las bases de datos de tu cuenta. Identifica la de tu PrestaShop. Normalmente se llama algo como tudominio_prestashop o usuario_prestashop.
  • Haz clic en el nombre de la base de datos. Se descargará un archivo .sql.gz.

[WARNING] No confundas la base de datos de PrestaShop con otras que puedas tener (como la de WordPress o foros). Si no estás seguro, revisa el archivo de configuración de PrestaShop (config/settings.inc.php) donde aparece el nombre de la base de datos.


Paso 3: Verifica que el backup sea correcto

No basta con descargar los archivos. Debes asegurarte de que no estén corruptos.

  • Para los archivos: El archivo .tar.gz debe tener un tamaño coherente con el de tu tienda. Si pesa 10 MB y tu tienda tiene 500 MB de imágenes, algo está mal. Puedes descomprimirlo localmente (con WinRAR, 7-Zip o similar) para revisar que las carpetas y archivos estén completos.
  • Para la base de datos: Abre el archivo .sql.gz con un editor de texto (como Notepad++). Deberías ver sentencias SQL como CREATE TABLE, INSERT INTO, etc. Si el archivo está vacío o tiene errores, repite el proceso.

[TIP] Si tu tienda es grande, considera hacer backups incrementales o usar plugins de PrestaShop que automaticen el proceso. Pero para empezar, el método manual es suficiente.


Paso 4: Almacena el backup de forma segura

Una vez que tienes el backup, no lo dejes en el mismo servidor donde está tu tienda. Si el servidor se cae o es hackeado, perderías todo. Sigue estas buenas prácticas:

  • Descarga el backup a tu computadora.
  • Sube una copia a la nube (Google Drive, OneDrive, Dropbox).
  • Guarda otra copia en un disco externo (USB, disco duro portátil).
  • Etiqueta el archivo con la fecha: por ejemplo, backup-prestashop-2025-04-10.tar.gz.

[WARNING] No subas el backup a una carpeta pública de tu hosting (como public_html/backups). Cualquier persona podría descargarlo. Si necesitas almacenarlo en el servidor, hazlo fuera del directorio público o protégelo con contraseña.


Paso 5: Programa backups automáticos (opcional avanzado)

Si eres de los que se olvida de hacer backups, puedes automatizarlos. Algunos proveedores de hosting ofrecen backups automáticos diarios o semanales. Pregunta a tu soporte técnico.

También puedes usar cron jobs en cPanel para ejecutar un script que haga el backup periódicamente. Sin embargo, esto requiere conocimientos técnicos. Si no te sientes seguro, mejor quédate con el método manual.

[INFO] Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es similar. Accede a través del puerto 2106 (por ejemplo, https://tudominio.com:2106), ve a la sección de "Backup" y selecciona tu cuenta. La interfaz es más sencilla, pero el concepto es el mismo: descargar los archivos y la base de datos.


Preguntas frecuentes (FAQ)

¿Cuánto espacio ocupa un backup de PrestaShop?

Depende del tamaño de tu tienda. Una tienda pequeña (100 productos, sin muchas imágenes) puede ocupar entre 50 MB y 200 MB. Una tienda grande con miles de imágenes puede superar 1 GB.

¿Puedo hacer un backup sin acceso a cPanel?

Sí, pero es más complicado. Puedes usar FTP para descargar los archivos y phpMyAdmin para exportar la base de datos. Sin embargo, cPanel es mucho más rápido y fiable.

¿Cada cuánto debo hacer un backup?

Depende de la actividad de tu tienda. Si vendes a diario, lo ideal es hacer un backup cada semana. Si solo actualizas productos una vez al mes, con un backup mensual basta. Pero siempre haz un backup antes de cualquier actualización importante.

¿Qué hago si el backup no se descarga?

Prueba con otro navegador o desactiva el bloqueador de ventanas emergentes. Si el problema persiste, contacta con el soporte de tu hosting.

¿Puedo restaurar un backup en otro servidor?

Sí, pero necesitarás importar la base de datos y los archivos en el nuevo hosting. Luego, editar el archivo config/settings.inc.php con los nuevos datos de conexión a la base de datos (nombre, usuario, contraseña). Es un proceso un poco más avanzado, pero factible.

¿El backup incluye los correos electrónicos?

Si usas la opción de backup completo de cuenta, sí. Si solo haces backup de archivos y base de datos, no. Los correos se guardan en archivos independientes. Si necesitas los correos, selecciona también la opción de "Descargar una copia de seguridad del filtro de correo" o similar.


Conclusión: La ciberseguridad de tu tienda empieza con un backup

Hacer un PrestaShop copia seguridad no es un lujo, es una necesidad. En un mundo donde los ciberataques y los errores técnicos son cada vez más comunes, tener un cPanel backup actualizado te da la tranquilidad de que, pase lo que pase, tu negocio puede recuperarse en minutos.

Recuerda: la ciberseguridad PrestaShop no solo se trata de tener contraseñas seguras o un certificado SSL. También implica tener un plan de contingencia. Y ese plan empieza con un backup. Así que no lo dejes para mañana. Hoy mismo, dedica 10 minutos a hacer tu copia de seguridad. Tu yo del futuro te lo agradecerá.

[TIP] Si quieres profundizar más, busca en la documentación oficial de PrestaShop sobre "backup manual" o "restauración". También hay módulos de pago que automatizan todo el proceso, pero para empezar, el método manual es perfecto.

¿Tienes alguna duda? Déjala en los comentarios o contacta con nuestro soporte técnico. ¡Estamos aquí para ayudarte a mantener tu tienda segura!

¿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