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

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

Actualizado el 14 de junio de 2026

¿Por Qué Es Vital Hacer una Copia de Seguridad de tu PrestaShop?

Tener una tienda online en PrestaShop es como tener un negocio físico. Imagina que un día, sin previo aviso, un incendio, una inundación o un robo destruyen tu local. Sin un seguro ni un inventario de respaldo, perderías todo: productos, clientes, pedidos y configuraciones. En el mundo digital pasa exactamente lo mismo. Un error humano al actualizar un módulo, un ataque de malware, un fallo del servidor o incluso un simple corte de luz pueden borrar meses (o años) de trabajo.

Por eso, hacer una copia seguridad PrestaShop no es una opción, es una necesidad. No se trata solo de guardar los archivos de tu web, sino de proteger la base de datos que contiene la información crítica de tu negocio: precios, clientes, contraseñas cifradas, pedidos y configuraciones de impuestos.

En este artículo, te guiaré paso a paso para que aprendas a realizar un cPanel backup completo de tu tienda. Al final, tendrás un archivo comprimido que podrás guardar en tu ordenador, en la nube o en un disco externo. Así, si ocurre cualquier imprevisto, podrás restaurar tu tienda en minutos.

[INFO] La frecuencia ideal para hacer copias de seguridad es una vez por semana, o incluso a diario si tienes mucho movimiento de pedidos. Nunca confíes solo en las copias que ofrece tu hosting; descarga siempre una copia local.


¿Qué Necesitas Antes de Empezar?

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

  • Acceso a cPanel: Necesitas las credenciales de tu panel de control de hosting. Normalmente las recibiste por correo al contratar el servicio. Si no las tienes, contacta con tu proveedor.
  • Una conexión a internet estable: La descarga de los archivos puede pesar varios cientos de megas o incluso gigas, dependiendo del tamaño de tu tienda.
  • Espacio en tu disco duro: Asegúrate de tener al menos el doble del espacio que ocupa tu PrestaShop en el servidor.
  • Paciencia: El proceso puede tardar entre 5 y 30 minutos, según la velocidad de tu hosting y tu conexión.

[WARNING] No intentes hacer la copia cuando tu tienda esté recibiendo muchos pedidos (por ejemplo, en Black Friday o Cyber Monday). Lo ideal es hacerlo en horas de bajo tráfico, como de madrugada.


Paso 1: Accede a tu cPanel

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

Si tu hosting usa Syspanel (que es una versión adaptada de HestiaCP), recuerda que el puerto de acceso es el 2106. Por ejemplo: tudominio.com:2106. Una vez dentro, busca la sección de "Archivos" o "Files".


Paso 2: Haz una Copia de Seguridad de los Archivos de PrestaShop

Los archivos de tu tienda (temas, imágenes, módulos, etc.) se almacenan en una carpeta dentro del servidor. Para respaldarlos, sigue estos pasos:

  1. En cPanel, busca la herramienta "Administrador de Archivos" (File Manager).
  2. Se abrirá una ventana con las carpetas de tu hosting. Busca la carpeta donde está instalado PrestaShop. Normalmente se llama public_html o www.
  3. Dentro de public_html, verás todas las carpetas y archivos de tu tienda: admin, img, modules, themes, etc.
  4. Selecciona TODOS los archivos y carpetas (puedes usar Ctrl+A o seleccionar la casilla de la parte superior).
  5. Haz clic derecho y elige "Comprimir" (Compress). Elige el formato Zip (es el más universal).
  6. El sistema empezará a comprimir. Cuando termine, aparecerá un archivo llamado archivo.zip. Puedes renombrarlo como prestashop-respaldo-[fecha].zip.
  7. Descarga ese archivo a tu ordenador. Luego, puedes borrar el zip del servidor para no ocupar espacio.

[TIP] Si tu tienda es muy grande (más de 1 GB), la compresión puede tardar. Sé paciente. Si el proceso falla, prueba a comprimir por partes: primero las carpetas img y modules, y luego el resto.


Paso 3: Exporta la Base de Datos de PrestaShop

La base de datos es el corazón de tu tienda. Guarda los productos, clientes, pedidos y configuraciones. Sin ella, los archivos no sirven de nada.

  1. En cPanel, busca la herramienta "phpMyAdmin" (dentro de la sección "Bases de Datos").
  2. Se abrirá una interfaz web. En el panel izquierdo, verás una lista de bases de datos. Busca la que corresponde a tu PrestaShop (normalmente tiene un nombre como tuusuario_prestashop).
  3. Haz clic en el nombre de la base de datos. Verás una lista de tablas (como ps_product, ps_customer, etc.).
  4. En la parte superior, haz clic en la pestaña "Exportar" (Export).
  5. Deja la opción "Rápida" (Quick) y el formato SQL. Luego haz clic en "Continuar".
  6. El navegador descargará un archivo .sql. Guárdalo con un nombre como basedatos-prestashop-[fecha].sql.

[WARNING] Nunca modifiques el archivo SQL directamente. Si necesitas hacer cambios, mejor usa herramientas como phpMyAdmin o un editor de texto, pero siempre con cuidado. Un error puede dañar la base de datos.


Paso 4: Guarda Ambos Archivos de Forma Segura

Ya tienes los dos archivos clave:

  • prestashop-respaldo-[fecha].zip (los archivos de la tienda)
  • basedatos-prestashop-[fecha].sql (la base de datos)

Ahora, guárdalos en al menos dos lugares diferentes. Por ejemplo:

  • En tu ordenador, dentro de una carpeta llamada "Backups PrestaShop".
  • En la nube: Google Drive, Dropbox, OneDrive o iCloud.
  • En un disco duro externo.

[INFO] No guardes las copias solo en el mismo servidor de hosting. Si el servidor sufre un ataque o falla, perderías tanto la tienda como la copia de seguridad. Siempre descarga una copia local.


Paso 5: Verifica que la Copia Funciona (Opcional pero Recomendado)

No hay nada peor que necesitar restaurar una copia y descubrir que está corrupta. Para evitarlo, haz una prueba sencilla:

  1. Crea una subcarpeta en tu hosting (por ejemplo, test-restauracion) o en un servidor local como XAMPP.
  2. Sube el archivo prestashop-respaldo-[fecha].zip y descomprímelo.
  3. Crea una base de datos nueva e importa el archivo .sql usando phpMyAdmin.
  4. Edita el archivo config/settings.inc.php (o app/config/parameters.php en versiones recientes) para que apunte a la nueva base de datos.
  5. Accede a la URL de prueba. Si ves tu tienda funcionando (aunque sin imágenes si no se cargan bien), la copia es válida.

Si algo falla, repite el proceso. Es mejor detectar problemas ahora que cuando realmente necesites la restauración.

[TIP] Si no quieres complicarte, puedes usar un plugin de PrestaShop como "PrestaShop Backup" o "MyBackup" para hacer copias automáticas. Pero siempre complementa con el método manual de cPanel.


Preguntas Frecuentes (FAQ)

¿Cada cuánto debo hacer una copia de seguridad?

Depende de la actividad de tu tienda. Si vendes pocos productos al día, una vez por semana es suficiente. Si tienes mucho movimiento, hazlo a diario. Lo ideal es programar copias automáticas desde cPanel (busca "Backup" o "Copias de seguridad").

¿Puedo restaurar la copia en otro hosting?

Sí, siempre que el nuevo hosting tenga los mismos requisitos de PrestaShop (PHP, MySQL, etc.). El proceso es similar: subes los archivos, creas una base de datos, importas el SQL y ajustas la configuración.

¿Qué pasa si solo hago copia de los archivos y no de la base de datos?

Perderías toda la información dinámica: pedidos, clientes, precios actualizados, etc. Los archivos sin la base de datos son como un coche sin motor. Ambos son imprescindibles.

¿Es seguro usar cPanel para hacer la copia?

Sí, es el método más fiable porque accedes directamente al servidor. Eso sí, asegúrate de tener una contraseña segura en cPanel y no compartirla con nadie que no sea de confianza.

¿Puedo hacer la copia desde el panel de administración de PrestaShop?

Algunas versiones de PrestaShop incluyen una herramienta de backup, pero suele ser limitada. Para un respaldo completo y fiable, siempre usa cPanel.


Conclusión: La Seguridad de tu Tienda Está en tus Manos

Hacer una copia seguridad PrestaShop con cPanel backup no es complicado, solo requiere unos pocos minutos y un poco de organización. Al respaldar tienda correctamente, te aseguras de que, ante cualquier imprevisto, puedas recuperar tu negocio sin perder datos valiosos.

Recuerda: los archivos y la base de datos son un equipo inseparable. Guarda siempre ambos en un lugar seguro fuera del servidor. Y si tu hosting usa Syspanel, ya sabes que el puerto es el 2106.

No esperes a que ocurra un desastre. Dedica 20 minutos hoy a hacer tu primera copia. Tu yo del futuro (y tus clientes) te lo agradecerán.

[INFO] Si tienes dudas sobre cómo restaurar la copia, busca en nuestro blog el artículo "Cómo restaurar una copia de seguridad de PrestaShop desde cPanel". O contacta con nuestro soporte técnico, estamos para ayudarte.


Este artículo ha sido redactado pensando en la seguridad datos de tu tienda online. Compártelo con otros emprendedores que también usen PrestaShop. ¡Proteger tu negocio es proteger tu futuro!

¿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