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

Crear copias de seguridad de PrestaShop en cPanel

Actualizado el 18 de diciembre de 2025

¿Por qué es importante hacer un backup de tu tienda PrestaShop?

Tener una tienda online con PrestaShop implica gestionar archivos, una base de datos, configuraciones y productos. Cualquier error humano, un plugin conflictivo, un ataque informático o una actualización fallida puede dejarte sin tienda en segundos. Por eso, crear copias de seguridad periódicas es una de las tareas más importantes para cualquier negocio digital.

En este artículo te explicamos paso a paso cómo hacer un backup PrestaShop cPanel completo. Aprenderás a respaldar tanto los archivos como la base de datos, y también te daremos consejos para restaurar tu tienda si algo sale mal. Todo explicado de forma sencilla, para que puedas hacerlo aunque no seas un experto técnico.


¿Qué necesitas para empezar?

Antes de comenzar, asegúrate de tener:

  • Acceso a cPanel de tu hosting (te lo proporciona tu empresa de alojamiento).
  • Credenciales de tu base de datos de PrestaShop (usuario, contraseña y nombre).
  • Una ubicación segura donde guardar el backup (tu ordenador, un disco externo o la nube).

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106. El proceso es similar, pero la interfaz varía ligeramente. En este artículo nos centramos en cPanel, que es el panel más común.


Paso 1: Acceder a cPanel

  1. Abre tu navegador y escribe la dirección de tu cPanel. Normalmente es algo como tudominio.com/cpanel o tudominio.com:2083.
  2. Introduce tu usuario y contraseña de hosting.
  3. Una vez dentro, verás un panel con muchos iconos. No te asustes, solo necesitamos unos pocos.

[TIP] Si no encuentras el acceso a cPanel, consulta el correo de bienvenida de tu hosting o contacta con su soporte.


Paso 2: Crear un backup completo de PrestaShop desde cPanel

cPanel ofrece una herramienta llamada "Backup" o "Asistente de copia de seguridad". Te permite descargar una copia completa de tu sitio, incluyendo archivos y base de datos.

2.1. Accede a la herramienta de Backup

  • Busca el icono "Backup" o "Asistente de copia de seguridad". Normalmente está en la sección "Archivos".
  • Haz clic en él.

2.2. Descarga el backup completo del sitio

  • Verás una opción que dice "Backup completo del sitio" o "Descargar una copia de seguridad completa del sitio".
  • Haz clic en ese botón. cPanel generará un archivo .tar.gz con todos tus archivos y la base de datos.
  • La descarga comenzará automáticamente. Guarda el archivo en una carpeta segura.

[INFO] Este backup incluye todo: la carpeta public_html (donde está PrestaShop) y todas las bases de datos asociadas. Es la opción más completa y sencilla.

2.3. Descarga solo la base de datos (opcional pero recomendado)

Si prefieres hacer un backup más específico, puedes descargar solo la base de datos:

  • En la misma pantalla de Backup, busca la sección "Descargar una copia de seguridad de la base de datos MySQL".
  • Verás una lista con todas tus bases de datos. Localiza la de PrestaShop (suele llamarse algo como tuusuario_prestashop).
  • Haz clic en el nombre de la base de datos. Se descargará un archivo .sql.gz.

[WARNING] La base de datos contiene toda tu información: productos, clientes, pedidos, configuraciones. Sin ella, tu tienda no funcionará. Asegúrate de respaldarla siempre.


Paso 3: Hacer un backup manual de los archivos de PrestaShop

Aunque el backup completo de cPanel ya incluye los archivos, a veces es útil hacerlo por separado, sobre todo si solo has modificado archivos recientemente.

3.1. Accede al Administrador de Archivos de cPanel

  • Busca el icono "Administrador de Archivos" (File Manager).
  • Selecciona la carpeta raíz de tu sitio. Normalmente es public_html o www.
  • Haz clic en "Ir".

3.2. Comprime la carpeta de PrestaShop

  • Dentro de public_html, selecciona todos los archivos y carpetas (puedes usar Ctrl+A).
  • Haz clic derecho y elige "Comprimir" (o el icono de comprimir en la barra superior).
  • Elige formato Zip o Tar.gz. El nombre puede ser algo como backup-prestashop-archivos.zip.
  • El archivo se creará en la misma carpeta.

3.3. Descarga el archivo comprimido

  • Busca el archivo .zip que acabas de crear.
  • Selecciónalo y haz clic en "Descargar".
  • Guárdalo en tu ordenador.

[TIP] Después de descargar, puedes eliminar el archivo .zip del servidor para ahorrar espacio. No lo dejes ahí porque cualquiera podría descargarlo si conoce la URL.


Paso 4: Hacer un backup manual de la base de datos desde phpMyAdmin

Si quieres un control más fino, puedes exportar la base de datos desde phpMyAdmin.

4.1. Accede a phpMyAdmin

  • En cPanel, busca el icono "phpMyAdmin" (suele estar en la sección "Bases de datos").
  • Haz clic y se abrirá una nueva ventana.

4.2. Selecciona la base de datos de PrestaShop

  • En el panel izquierdo, verás una lista de bases de datos. Busca la que corresponde a tu PrestaShop.
  • Haz clic en su nombre.

4.3. Exporta la base de datos

  • En el menú superior, haz clic en "Exportar".
  • Elige el método "Rápido" y formato SQL.
  • Haz clic en "Continuar". Se descargará un archivo .sql.

[INFO] Este archivo SQL contiene todas las tablas de tu tienda. Es el formato estándar para restaurar bases de datos.


Paso 5: ¿Con qué frecuencia debes hacer backups?

No existe una regla fija, pero te recomendamos:

  • Backup completo semanal: Ideal si tu tienda tiene pocos cambios.
  • Backup diario de la base de datos: Si vendes mucho o actualizas productos a diario.
  • Backup antes de cualquier actualización: Siempre que vayas a instalar un módulo, tema o actualizar PrestaShop.

[WARNING] No confíes solo en el backup automático de tu hosting. Muchos proveedores solo guardan copias por unos días. Tener tu propia copia en local te da control total.


Paso 6: ¿Cómo restaurar tu backup de PrestaShop?

Si algo sale mal, restaurar es el proceso inverso. Aquí tienes un resumen rápido:

Restaurar archivos:

  1. Sube el archivo .zip o .tar.gz a la carpeta public_html mediante el Administrador de Archivos.
  2. Descomprímelo (selecciona el archivo y haz clic en "Extraer").
  3. Asegúrate de que sobrescriba todos los archivos existentes.

Restaurar base de datos:

  1. En phpMyAdmin, selecciona la base de datos de PrestaShop.
  2. Haz clic en "Importar".
  3. Selecciona el archivo .sql que descargaste.
  4. Haz clic en "Continuar". Espera a que termine.

[TIP] Si tienes problemas de permisos o rutas, contacta con el soporte de tu hosting. Ellos pueden ayudarte a restaurar desde su copia de seguridad.


Preguntas frecuentes sobre backup PrestaShop cPanel

¿Puedo hacer un backup automático desde PrestaShop?

Sí, PrestaShop tiene un módulo nativo de copias de seguridad, pero suele ser limitado. Es más fiable usar las herramientas de cPanel.

¿El backup de cPanel incluye imágenes y archivos de productos?

Sí, el backup completo incluye toda la carpeta public_html, donde están las imágenes, módulos, temas y configuraciones.

¿Puedo programar backups automáticos en cPanel?

Depende de tu hosting. Algunos planes incluyen backups automáticos diarios o semanales. Si no es tu caso, puedes usar un script o un plugin de PrestaShop.

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

El proceso es similar, pero la interfaz cambia. Accede por el puerto 2106 y busca la opción "Backup". Si tienes dudas, consulta la documentación de tu hosting.

¿Es seguro descargar el backup a mi ordenador?

Sí, siempre que tu ordenador esté protegido con antivirus y uses conexiones seguras. También puedes subirlo a la nube (Google Drive, Dropbox) para mayor seguridad.


Consejos finales para mantener tu tienda segura

  • Guarda al menos 3 copias en lugares diferentes: en tu PC, en la nube y en un disco externo.
  • Nunca subas archivos de backup a la carpeta pública del servidor (como public_html/backup.zip), porque cualquiera podría descargarlos.
  • Prueba tus backups: al menos una vez al mes, restaura la copia en un entorno de pruebas para asegurarte de que funciona.
  • Actualiza PrestaShop y sus módulos: las versiones antiguas tienen vulnerabilidades que pueden comprometer tu tienda.

[INFO] Recuerda que un backup no solo te protege de errores técnicos, sino también de ataques informáticos. Una copia de seguridad reciente puede ser tu salvación si tu tienda es hackeada.


Conclusión

Hacer un backup PrestaShop cPanel es más fácil de lo que parece. Con solo unos clics puedes tener una copia seguridad PrestaShop cPanel completa que te permita dormir tranquilo. Ya sea usando la herramienta de backup nativa de cPanel, el Administrador de Archivos o phpMyAdmin, lo importante es que respaldar PrestaShop cPanel se convierta en un hábito.

No esperes a que ocurra un desastre. Dedica 10 minutos ahora mismo a hacer tu primer backup. Tu tienda (y tu tranquilidad) te lo agradecerán.

Si tienes alguna duda, déjala en los comentarios o consulta con el soporte de tu hosting. ¡Buena suerte con tu tienda!

¿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