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

Guía para crear un backup manual de PrestaShop en cPanel

Actualizado el 6 de junio de 2026

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

Si tienes una tienda online con PrestaShop, sabrás que es tu fuente de ingresos y el resultado de muchísimo trabajo. Un fallo del servidor, un error humano al actualizar un módulo, un ataque de malware o incluso un simple error al modificar un archivo de configuración puede dejar tu tienda inaccesible o, peor aún, hacer que pierdas todos tus pedidos, clientes y productos.

Realizar un backup PrestaShop cPanel de forma regular es como tener un seguro de vida para tu negocio. Aunque existen plugins y herramientas automáticas, saber hacer un backup manual PrestaShop te da un control total sobre el proceso. No dependes de terceros y puedes hacerlo en el momento exacto en que lo necesitas, por ejemplo, justo antes de una actualización importante.

En esta guía, te voy a enseñar paso a paso, y de una forma muy sencilla, cómo hacer una copia seguridad PrestaShop completa. Verás que no necesitas ser un experto en informática, solo seguir las instrucciones al pie de la letra.

Para respaldar PrestaShop correctamente, necesitas guardar dos cosas: los archivos de tu tienda (el código, las imágenes, los módulos) y la base de datos (donde están tus productos, clientes y pedidos). Olvidar una de las dos sería como guardar solo la mitad del tesoro. Vamos a por ello.


Requisitos previos antes de empezar

Antes de lanzarnos a la piscina, asegurémonos de que tienes todo lo necesario. No te preocupes, es muy poco.

  1. Acceso a cPanel: Necesitas las credenciales de acceso a tu panel de control de hosting. Normalmente suele ser tudominio.com/cPanel o tudominio.com:2083.
  2. Acceso a phpMyAdmin: Esta herramienta suele estar dentro de cPanel, así que no te preocupes, la encontraremos juntos.
  3. Tiempo: El proceso puede tardar unos minutos, dependiendo del tamaño de tu tienda. No lo hagas con prisa.

Paso 1: Crear una copia de seguridad de la base de datos

La base de datos es el corazón de tu PrestaShop. Contiene toda la información crítica de tu negocio. Vamos a hacer una copia de seguridad manual de esta parte.

¿Cómo acceder a phpMyAdmin?

  1. Inicia sesión en tu cPanel.
  2. Busca la sección "Bases de Datos".
  3. Dentro de esa sección, haz clic en el icono de phpMyAdmin.

Exportando la base de datos

Una vez dentro de phpMyAdmin, verás una lista de bases de datos a la izquierda. Sigue estos pasos:

  1. Haz clic en el nombre de la base de datos que corresponde a tu tienda PrestaShop. Normalmente tiene un prefijo como tuusuario_prestashop o similar. Si no sabes cuál es, revisa el archivo config/settings.inc.php en la raíz de tu instalación de PrestaShop (la línea que dice define('_DB_NAME_', 'aqui_esta_tu_base');).
  2. Una vez seleccionada, verás una barra de menú superior. Haz clic en la pestaña "Exportar".
  3. En la nueva pantalla, verás dos opciones: "Rápida" y "Personalizada".
    • Si tu tienda es pequeña o mediana, la opción "Rápida" es perfecta. Asegúrate de que el formato sea SQL.
    • Para tiendas más grandes o si quieres más control, elige "Personalizada". Aquí puedes excluir tablas que no necesites, como las de logs o sesiones antiguas. Pero para una copia de seguridad estándar, te recomiendo la opción "Rápida".
  4. Haz clic en el botón "Continuar" o "Exportar" en la parte inferior.
  5. El navegador descargará automáticamente un archivo con extensión .sql. ¡Guárdalo en un lugar seguro! Este archivo es tu copia de seguridad de la base de datos.

[INFO] Asegúrate de que el archivo .sql se haya descargado por completo antes de continuar. Puedes comprobar su tamaño en tu carpeta de descargas. Si es muy pequeño (de pocos KB), algo ha fallado.


Paso 2: Crear una copia de seguridad de los archivos de tu tienda

Ahora vamos a por la otra mitad del tesoro: todos los archivos que componen tu tienda. Esto incluye el código fuente, las imágenes de tus productos, los módulos, los temas, etc.

Comprimiendo los archivos desde cPanel

  1. Vuelve al Panel de control de cPanel.
  2. Busca la sección "Archivos" y haz clic en el "Administrador de archivos".
  3. Se abrirá una nueva ventana o pestaña. Navega hasta la carpeta donde está instalado tu PrestaShop. Normalmente es la carpeta public_html. Si tu tienda está en una subcarpeta (por ejemplo, public_html/tienda), navega hasta ella.
  4. Ahora, en la barra superior del Administrador de archivos, haz clic en "Seleccionar todo" (o selecciona todos los archivos manualmente con Ctrl + clic).
  5. Con todos los archivos seleccionados, haz clic en el botón "Comprimir" en la barra superior.
  6. Se abrirá un cuadro de diálogo. Elige el tipo de archivo "Zip Archive" (es el más común y compatible). En el campo "Archivo de salida", puedes dejar el nombre que viene por defecto o ponerle uno más descriptivo, como backup_mitienda_fecha.zip.
  7. Haz clic en "Comprimir Archivos".
  8. cPanel comenzará a comprimir todos los archivos. Este proceso puede tardar varios minutos, especialmente si tu tienda tiene muchas imágenes. Ten paciencia y no cierres la ventana.

Descargando el archivo comprimido

Una vez que el proceso de compresión haya terminado, verás el archivo .zip en la misma carpeta donde estaban tus archivos.

  1. Localiza el archivo .zip que acabas de crear.
  2. Haz clic derecho sobre él y selecciona "Descargar".
  3. El archivo se guardará en tu ordenador. ¡Este es el segundo tesoro! Guárdalo junto con el archivo .sql.

[TIP] Para mantener un orden, crea una carpeta en tu ordenador llamada "Backups PrestaShop" y dentro de ella, subcarpetas por fecha (ej: 2024-05-20). Así siempre sabrás qué copia es la más reciente.


Paso 3: Verificar que tu backup manual de PrestaShop es válido

Hacer el backup es solo la mitad del trabajo. La otra mitad es asegurarte de que funciona. No queremos llevarnos un susto cuando lo necesitemos.

  1. Comprueba el tamaño de los archivos: Tanto el .sql como el .zip deben tener un tamaño considerable. Si el .zip es de solo unos pocos KB, es que no se comprimió correctamente o que la carpeta estaba vacía.
  2. Revisa el contenido del ZIP: Puedes abrir el archivo .zip en tu ordenador y verificar que contiene carpetas como img, modules, themes, config, etc.
  3. Revisa el archivo SQL (opcional): Puedes abrir el archivo .sql con un editor de texto como Notepad++ o Sublime Text. Deberías ver muchas líneas de código SQL y, al principio, sentencias como CREATE TABLE o INSERT INTO.

Restaurar tu backup: El plan B

Saber cómo hacer un backup manual PrestaShop es genial, pero saber cómo restaurarlo es lo que te salvará el día. Aquí tienes un resumen rápido de cómo hacerlo si alguna vez lo necesitas.

Restaurar la base de datos

  1. Ve a phpMyAdmin en tu cPanel.
  2. Selecciona tu base de datos de PrestaShop.
  3. Haz clic en la pestaña "Importar".
  4. Haz clic en "Elegir archivo" y selecciona tu archivo .sql.
  5. Haz clic en "Continuar". phpMyAdmin importará los datos.

[WARNING] Antes de importar una base de datos, es obligatorio borrar todas las tablas existentes de la base de datos actual, o se mezclarán los datos y todo se romperá. Puedes hacerlo seleccionando todas las tablas en la lista de la izquierda y, en el menú desplegable de abajo, elegir "Vaciar" o "Eliminar".

Restaurar los archivos

  1. Sube tu archivo .zip a la carpeta public_html (o donde tengas instalado PrestaShop) usando el Administrador de archivos de cPanel o un cliente FTP.
  2. Dentro del Administrador de archivos, navega hasta la carpeta donde subiste el .zip.
  3. Haz clic derecho sobre el archivo .zip y selecciona "Extraer".
  4. cPanel extraerá todos los archivos. Si te pregunta si quieres sobrescribir los archivos existentes, dile que "Sí".

Preguntas frecuentes (FAQ) sobre backups de PrestaShop

¿Con qué frecuencia debo hacer un backup?

Depende de la actividad de tu tienda. Si haces muchos pedidos al día, te recomiendo hacer una copia seguridad PrestaShop a diario o, como mínimo, cada dos días. Si tu tienda es nueva o tiene poco movimiento, con hacerlo una vez a la semana es suficiente. Regla de oro: haz siempre un backup antes de cualquier actualización de PrestaShop, módulos o temas.

¿El backup manual de PrestaShop en cPanel es suficiente?

Sí, es totalmente suficiente y es la forma más fiable de tener una copia de seguridad. Sin embargo, es un proceso manual, por lo que puedes olvidarte. Te recomiendo complementarlo con un sistema de copias de seguridad automáticas que ofrezca tu proveedor de hosting.

¿Qué hago si mi hosting no tiene cPanel?

Si tu hosting no tiene cPanel, es probable que tenga otro panel como Syspanel. En ese caso, el acceso a tu panel de control es a través del puerto 2106 (por ejemplo, tudominio.com:2106). El proceso es muy similar: busca las secciones de "Bases de Datos" (phpMyAdmin) y "Administrador de Archivos" para hacer la copia.

Mi backup es muy grande, ¿qué hago?

Si tu archivo .zip es demasiado grande (por ejemplo, más de 1 GB), puede ser difícil de manejar. Una opción es comprimir solo las carpetas más importantes como img y modules por separado. Otra opción es usar la herramienta de "Copias de Seguridad" de cPanel, que crea una copia completa de tu cuenta y la guarda en el servidor, aunque luego tendrás que descargarla.

¿Puedo hacer un backup solo de la base de datos?

Sí, puedes. Si solo vas a actualizar un módulo que afecta a la base de datos, con un backup de la base de datos puede ser suficiente. Pero para estar 100% tranquilo, siempre te recomiendo hacer la copia completa de archivos y base de datos.


Conclusión

Hacer un backup PrestaShop cPanel es un proceso sencillo que te tomará solo unos minutos, pero que te puede ahorrar dolores de cabeza infinitos. Has aprendido a hacer una copia seguridad PrestaShop completa, tanto de los archivos como de la base de datos, y también a verificarla y restaurarla.

No lo dejes para mañana. Tómate unos minutos ahora mismo y haz tu primer backup manual PrestaShop. Tu yo del futuro (el que no ha perdido miles de euros en pedidos) te lo agradecerá.

[TIP] Pon una alarma en tu calendario cada semana para hacer esta tarea. La constancia es la clave para mantener tu negocio a salvo.

¿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