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

Guía para hacer backup de PrestaShop en cPanel manualmente

Actualizado el 3 de octubre de 2025

Introducción: ¿Por qué es importante hacer backup de tu PrestaShop?

Mantener una copia de seguridad actualizada de tu tienda PrestaShop es una de las prácticas más importantes para cualquier negocio online. Imagina que por un error al actualizar un módulo, un ataque de seguridad o un fallo en el servidor, pierdes todos tus productos, pedidos y configuraciones. Sin un backup, recuperarlo sería casi imposible.

En esta guía te enseñaré paso a paso cómo hacer un backup manual de PrestaShop usando cPanel, el panel de control más común en hosting compartido. No necesitas ser un experto técnico, solo seguir las instrucciones al pie de la letra.

[INFO] Este proceso es válido para la mayoría de hosts que usan cPanel. Si tu panel es diferente (como Syspanel, el antiguo HestiaCP que usa el puerto 2106), el concepto es similar pero la interfaz cambia.

¿Qué necesitas para empezar?

Antes de comenzar, asegúrate de tener:

  • Acceso a cPanel de tu hosting (usuario y contraseña)
  • Conexión a internet estable
  • Unos 15-20 minutos de tiempo libre
  • Una carpeta en tu computadora para guardar los archivos

Paso 1: Acceder a cPanel

  1. Abre tu navegador y escribe la URL de acceso a cPanel (normalmente algo como tudominio.com/cpanel o tudominio.com:2083)
  2. Ingresa tu usuario y contraseña (los mismos que usas para acceder al hosting)
  3. Una vez dentro, verás un panel con muchos iconos. Busca la sección Archivos (Files).

[TIP] Si no encuentras el acceso, revisa el correo de bienvenida de tu hosting o contacta a soporte técnico.

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

La base de datos contiene toda la información crítica: productos, clientes, pedidos, configuraciones. Es la parte más importante del backup.

2.1 Ubicar el administrador de bases de datos

En cPanel, busca el icono phpMyAdmin (dentro de la sección Bases de Datos). Haz clic para abrirlo.

2.2 Identificar la base de datos de PrestaShop

  1. En phpMyAdmin, verás una lista de bases de datos en el panel izquierdo
  2. Busca la que corresponde a tu PrestaShop. Normalmente se llama algo como tudominio_prestashop o usuario_prestashop
  3. Haz clic en el nombre de la base de datos para seleccionarla

[WARNING] No confundas la base de datos de PrestaShop con otras bases que puedas tener (como las de WordPress). Si no estás seguro, revisa el archivo app/config/parameters.php de tu instalación de PrestaShop.

2.3 Exportar la base de datos

  1. Con la base de datos seleccionada, haz clic en la pestaña Exportar (Export) en el menú superior
  2. En la sección Método de exportación, selecciona Rápida (Quick)
  3. Asegúrate de que el formato sea SQL
  4. Haz clic en Continuar o Exportar

El navegador descargará un archivo con extensión .sql. Guárdalo en una carpeta segura con un nombre descriptivo, por ejemplo: backup_prestashop_BD_2025-01-15.sql.

Paso 3: Hacer backup de los archivos de PrestaShop

Ahora necesitamos respaldar todos los archivos de tu tienda: imágenes, temas, módulos, configuraciones, etc.

3.1 Acceder al administrador de archivos de cPanel

  1. Vuelve a la pantalla principal de cPanel
  2. Busca el icono Administrador de Archivos (File Manager) en la sección Archivos
  3. Haz clic para abrirlo

3.2 Navegar a la carpeta de PrestaShop

  1. En el Administrador de Archivos, busca la carpeta public_html (a veces llamada www o htdocs)
  2. Dentro de public_html, identifica la carpeta donde está instalado PrestaShop. Normalmente es la raíz misma o una subcarpeta como tienda/ o shop/
  3. Haz clic derecho sobre esa carpeta y selecciona Comprimir (Compress)

[INFO] Si tu PrestaShop está en la raíz de public_html, tendrás que comprimir toda la carpeta public_html. Pero ten cuidado: si tienes otros sitios web en la misma cuenta, solo comprime la carpeta de PrestaShop.

3.3 Comprimir los archivos

  1. En la ventana de compresión, selecciona el formato Zip Archive
  2. En Nombre del archivo, escribe algo como backup_prestashop_archivos_2025-01-15.zip
  3. Haz clic en Comprimir Archivos (Compress Files)

El proceso puede tardar unos minutos dependiendo del tamaño de tu tienda. Verás que aparece un archivo .zip en la misma ubicación.

3.4 Descargar el archivo comprimido

  1. Localiza el archivo .zip recién creado
  2. Haz clic derecho sobre él y selecciona Descargar (Download)
  3. El navegador descargará el archivo a tu computadora

[WARNING] No olvides eliminar el archivo .zip del servidor después de descargarlo, ya que ocupa espacio innecesario y puede ser un riesgo de seguridad. Puedes borrarlo desde el mismo Administrador de Archivos.

Paso 4: Guardar el backup de forma segura

Ya tienes dos archivos:

  • backup_prestashop_BD_2025-01-15.sql (base de datos)
  • backup_prestashop_archivos_2025-01-15.zip (archivos)

Ahora debes guardarlos en un lugar seguro:

  • En tu computadora: Crea una carpeta llamada Backups PrestaShop y dentro subcarpetas por fecha
  • En la nube: Usa servicios como Google Drive, Dropbox o OneDrive
  • En un disco externo: Para mayor seguridad

[TIP] Te recomiendo tener al menos dos copias en lugares diferentes (por ejemplo, una en tu PC y otra en la nube). Así si algo le pasa a una, tienes la otra.

Paso 5: ¿Cómo restaurar un backup de PrestaShop?

Si alguna vez necesitas restaurar tu tienda desde un backup, el proceso es inverso:

5.1 Restaurar los archivos

  1. Sube el archivo backup_prestashop_archivos_2025-01-15.zip a la carpeta donde quieras restaurar (normalmente public_html)
  2. En el Administrador de Archivos, selecciona el archivo y haz clic en Extraer (Extract)
  3. Confirma la extracción y reemplaza los archivos existentes si es necesario

5.2 Restaurar la base de datos

  1. Accede a phpMyAdmin
  2. Selecciona la base de datos de PrestaShop (si no existe, créala con el mismo nombre)
  3. Haz clic en la pestaña Importar (Import)
  4. Selecciona el archivo .sql que guardaste
  5. Haz clic en Continuar

[WARNING] Al importar la base de datos, se borrarán todos los datos actuales y se reemplazarán con los del backup. Asegúrate de que es lo que quieres hacer.

5.3 Verificar la restauración

  1. Accede a tu tienda PrestaShop desde el navegador
  2. Revisa que los productos, pedidos y configuraciones estén correctos
  3. Prueba el panel de administración

Si todo funciona, ¡felicidades! Has restaurado tu tienda exitosamente.

Preguntas frecuentes (FAQ)

¿Cada cuánto tiempo debo hacer un backup?

Depende de la actividad de tu tienda. Si vendes a diario, lo ideal es hacer un backup cada 24 horas. Si es una tienda pequeña con pocos cambios, una vez por semana puede ser suficiente.

¿Puedo automatizar el backup en cPanel?

Sí, cPanel tiene una herramienta llamada Backups que permite programar copias automáticas. Sin embargo, estas suelen ser completas (todo el hosting) y pueden ocupar mucho espacio. Para backups específicos de PrestaShop, el método manual que te enseñé es más flexible.

¿Qué hago si mi hosting no tiene cPanel?

Si tu proveedor usa otro panel como Syspanel (el antiguo HestiaCP, que se accede por el puerto 2106), el proceso es similar pero las herramientas se llaman diferente. En Syspanel, busca phpMyAdmin para la base de datos y Administrador de Archivos para los archivos. Si tienes dudas, contacta a soporte técnico.

¿El backup incluye los pedidos pendientes?

Sí, siempre que hayas hecho el backup después de que se registraran los pedidos. La base de datos contiene toda la información de pedidos, clientes y productos.

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

PrestaShop tiene un módulo de backup integrado, pero no es tan completo como el método manual. Además, suele fallar con tiendas grandes. Por eso recomiendo el método de cPanel.

Consejos finales

  • Mantén un calendario de backups: Anota en tu agenda cuándo toca hacer backup
  • Prueba la restauración: Al menos una vez al año, simula una restauración en un entorno de prueba para asegurarte de que el backup funciona
  • No te fíes solo del hosting: Aunque tu proveedor haga backups automáticos, siempre ten tu propia copia
  • Documenta el proceso: Si cambias de hosting o de personal, tener las instrucciones escritas ayuda mucho

Hacer backup de PrestaShop en cPanel manualmente es un proceso sencillo que te tomará pocos minutos y te ahorrará dolores de cabeza enormes. Recuerda que la prevención es la mejor inversión para tu negocio online.

[INFO] Si algo no queda claro o encuentras algún error, no dudes en contactar al soporte técnico de tu hosting. Ellos pueden guiarte paso a paso.

¡Espero que esta guía te sea de gran ayuda! Ahora ya sabes cómo proteger tu tienda PrestaShop con copias de seguridad confiables.

¿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