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

Guía básica para crear un backup de PrestaShop en cPanel

Actualizado el 11 de septiembre de 2025

¡Hola! Soy tu técnico de soporte amigable y hoy te voy a explicar paso a paso cómo hacer un backup de tu tienda PrestaShop desde cPanel.

Realizar copias de seguridad PrestaShop cPanel es una tarea fundamental para proteger tu negocio online. Si algo sale mal (una actualización fallida, un error de módulo, un ataque o un simple descuido), tener un respaldo reciente te permitirá recuperar tu tienda en minutos. No te preocupes, es más fácil de lo que parece. Vamos a ello.

¿Qué necesitas para empezar?

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

  • Acceso a cPanel: Las credenciales que te dio tu proveedor de hosting (normalmente usuario y contraseña).
  • Acceso a phpMyAdmin: Dentro de cPanel, lo usaremos para la base de datos.
  • Un cliente FTP (opcional): Como FileZilla o Cyberduck, aunque desde el propio cPanel podemos descargar los archivos.
  • Paciencia: Dependiendo del tamaño de tu tienda, el proceso puede tardar unos minutos.

¿Por qué es tan importante hacer backups de PrestaShop?

Piensa en tu tienda online como una casa: tienes los muebles (los archivos de PrestaShop) y los planos (la base de datos con productos, clientes y pedidos). Si pierdes los planos, reconstruir la casa es casi imposible. Con las copias seguridad PrestaShop cPanel, guardas ambos.

  • Protección contra errores humanos: Un clic equivocado al desinstalar un módulo puede romper la tienda.
  • Seguridad ante ataques: Si tu web es hackeada, un backup limpio es tu salvación.
  • Actualizaciones seguras: Siempre haz un backup antes de actualizar PrestaShop, módulos o temas.
  • Migraciones sencillas: Si cambias de hosting, el backup es la forma más rápida de mover tu tienda.

Paso 1: Acceder a cPanel y localizar las herramientas

Lo primero es iniciar sesión en tu cPanel. Normalmente la URL es algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña.

Una vez dentro, busca las siguientes secciones (el diseño puede variar un poco según tu hosting, pero las herramientas son las mismas):

  • Archivos: Aquí verás opciones como "Administrador de archivos", "Backup" o "Copias de seguridad".
  • Bases de Datos: Aquí estará "phpMyAdmin" o "Bases de datos MySQL".

Vamos a dividir el backup PrestaShop cPanel en dos partes: los archivos y la base de datos. Es muy importante hacer ambas para que el backup sea completo.

Paso 2: Hacer el backup de los archivos de PrestaShop

Los archivos son todo el código de tu tienda: el core de PrestaShop, los temas, los módulos, las imágenes, etc.

2.1. Usando el "Administrador de archivos" de cPanel (Recomendado para principiantes)

  1. En cPanel, haz clic en "Administrador de archivos".
  2. Se abrirá una ventana. Selecciona la opción "Raíz del documento del dominio" (normalmente es public_html o el nombre de tu dominio). Haz clic en "Ir".
  3. Verás todos los archivos de tu web. Busca la carpeta donde está instalado PrestaShop. Si tu tienda está en la raíz, será public_html. Si la tienes en una subcarpeta (ej: public_html/tienda), navega hasta ella.
  4. Selecciona todos los archivos y carpetas de tu PrestaShop. Puedes hacerlo con Ctrl + A (Windows) o Cmd + A (Mac).
  5. En la barra superior, haz clic en "Comprimir" y elige "Zip Archive".
  6. Dale un nombre descriptivo, por ejemplo: backup-prestashop-archivos-YYYY-MM-DD.zip. Haz clic en "Modificar archivos".
  7. cPanel comenzará a comprimir todos los archivos. Espera a que termine (puede tardar varios minutos si la tienda es grande).
  8. Una vez creado el archivo .zip, descárgalo a tu ordenador. Selecciona el archivo y haz clic en "Descargar". Guárdalo en un lugar seguro (disco duro externo, nube, etc.).
  9. IMPORTANTE: Después de descargarlo, elimina el archivo .zip de tu servidor para no ocupar espacio innecesario. Selecciona el archivo y haz clic en "Eliminar".

2.2. Usando la herramienta "Backup" de cPanel (Más automática)

  1. En cPanel, busca y haz clic en "Backup" o "Copias de seguridad".
  2. Verás la opción "Descargar un backup completo de la cuenta" o similar. Haz clic en el botón correspondiente.
  3. cPanel generará un archivo .tar.gz con todos los archivos de tu cuenta (incluyendo correos, bases de datos, etc.). Esto es más grande, pero más completo.
  4. Descarga el archivo a tu ordenador. Esta opción es muy útil si quieres una copia de seguridad completa de todo tu hosting, no solo de PrestaShop.

Paso 3: Hacer el backup de la base de datos de PrestaShop

La base de datos contiene toda la información de tu tienda: productos, clientes, pedidos, configuraciones, etc. Sin ella, los archivos no sirven de nada.

3.1. Localizar el nombre de la base de datos

Antes de exportarla, necesitas saber cómo se llama. Puedes encontrarlo de dos formas:

  • En el archivo de configuración de PrestaShop: Conéctate por FTP o usa el Administrador de archivos, busca el archivo /app/config/parameters.php (en PrestaShop 1.7 y 8.x) o /config/settings.inc.php (en PrestaShop 1.6). Ábrelo y busca una línea que diga 'database_name' o 'DB_NAME'. Ese es el nombre.
  • En cPanel: Ve a la sección "Bases de datos MySQL" y verás una lista con todas las bases de datos de tu cuenta. Identifica la de tu tienda (suele tener un nombre similar al del usuario de cPanel).

3.2. Exportar la base de datos con phpMyAdmin

  1. En cPanel, haz clic en "phpMyAdmin".
  2. En la columna de la izquierda, verás todas las bases de datos. Haz clic en el nombre de la base de datos de tu PrestaShop (la que localizaste en el paso anterior).
  3. Se cargará una lista de todas las tablas de PrestaShop (normalmente empiezan por ps_). En la barra superior, haz clic en la pestaña "Exportar".
  4. Deja seleccionada la opción "Rápido" y el formato "SQL". Haz clic en el botón "Continuar".
  5. El navegador descargará un archivo con extensión .sql. Guárdalo en el mismo lugar que los archivos comprimidos. Ponle un nombre como backup-prestashop-bd-YYYY-MM-DD.sql.

[TIP]: Si tu base de datos es muy grande (más de 100 MB), selecciona la opción "Personalizado" y marca la casilla "Comprimir con 'gzip'" para obtener un archivo .sql.gz más pequeño.

Paso 4: ¿Y si uso Syspanel (antes HestiaCP)?

Si tu hosting usa Syspanel (el panel que antes se llamaba HestiaCP), el proceso es similar pero cambia la puerta de entrada. Recuerda: el puerto de acceso es el 2106. Por ejemplo: https://tudominio.com:2106.

Dentro de Syspanel, busca las secciones de "Archivos" (para comprimir y descargar) y "Bases de datos" (para exportar con phpMyAdmin, que también está incluido). El concepto es exactamente el mismo: descargar los archivos comprimidos y la base de datos en SQL.

Paso 5: Buenas prácticas para tus copias de seguridad

Hacer un backup PrestaShop cPanel una vez no es suficiente. La frecuencia ideal depende de la actividad de tu tienda:

  • Tiendas con pocos cambios: Un backup semanal o quincenal puede ser suficiente.
  • Tiendas con pedidos diarios: Haz un backup diario. Muchos hostings ofrecen backups automáticos, pero no confíes solo en ellos. Ten el tuyo propio.
  • Antes de cualquier cambio crítico: Actualizar PrestaShop, instalar un módulo, cambiar el tema... siempre haz un backup manual primero.

[WARNING]: No guardes los backups en el mismo servidor. Si el servidor se cae o es atacado, perderás también las copias. Descárgalos a tu ordenador, a un disco duro externo o a un servicio en la nube (Google Drive, Dropbox, etc.).

Preguntas frecuentes (FAQ) sobre backup de PrestaShop

¿Puedo restaurar un backup desde cPanel?

Sí, el proceso es inverso. Primero restauras los archivos: subes el .zip al servidor, lo descomprimes (sobrescribiendo los archivos existentes) y luego importas la base de datos desde phpMyAdmin (pestaña "Importar").

¿Qué hago si mi backup es muy grande y no puedo descargarlo?

Si tu tienda pesa varios GB, la descarga directa desde cPanel puede fallar. En ese caso, usa un cliente FTP (como FileZilla) para conectar al servidor y descargar la carpeta completa de archivos. Para la base de datos, usa la opción de exportar con compresión gzip desde phpMyAdmin.

¿El backup de cPanel incluye los correos electrónicos?

La herramienta "Backup" de cPanel (Paso 2.2) sí incluye los correos si seleccionas la opción "Backup completo de la cuenta". El método del Administrador de archivos solo guarda los archivos de tu web, no los correos.

¿Necesito un plugin para hacer backups?

No es necesario, pero existen módulos de pago para PrestaShop que automatizan el proceso y lo envían a la nube. Sin embargo, el método manual con cPanel es gratuito, fiable y te da control total. Es la guía backup PrestaShop más segura para empezar.

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

Como regla general: mínimo una vez a la semana. Si tu tienda tiene movimiento diario, hazlo a diario. Y nunca, nunca, te saltes el backup antes de una actualización.

Conclusión: Tu tienda a salvo

Ya tienes todo lo necesario para hacer un backup PrestaShop cPanel completo y profesional. Recuerda que la prevención es la mejor inversión para tu negocio online. Con estos pasos, podrás dormir tranquilo sabiendo que, ante cualquier imprevisto, tu tienda está respaldada.

Si tienes alguna duda durante el proceso, no dudes en contactar con el soporte técnico de tu hosting. ¡Estamos aquí para ayudarte!

[INFO]: Este artículo es una guía básica. Si tu tienda tiene configuraciones muy complejas o muchos módulos, considera consultar con un desarrollador especializado en PrestaShop para un plan de backups más avanzado.

¡Feliz y segura venta online!

¿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