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

Guía para crear una copia de seguridad de PrestaShop en cPanel

Actualizado el 20 de noviembre de 2025

¿Por qué es tan importante hacer un backup PrestaShop cPanel? Imagina que trabajas semanas en tu tienda online, configuras productos, personalizas el diseño y, de repente, un error crítico, un ataque o un fallo del servidor borra todo. Sin una copia de seguridad, perderías clientes, ventas y horas de esfuerzo.

Por eso, en esta guía te voy a enseñar paso a paso cómo crear una copia seguridad PrestaShop completa desde el panel de control cPanel. Además, veremos cómo restaurarla si ocurre un desastre. Todo explicado de forma sencilla, sin tecnicismos complicados.

Vamos allá.


¿Qué necesitas para empezar?

Antes de lanzarte a hacer el backup, asegúrate de tener estos datos a mano:

  • Acceso a cPanel de tu hosting (usuario y contraseña).
  • Acceso a phpMyAdmin (para la base de datos).
  • Un gestor de FTP (como FileZilla) o el administrador de archivos de cPanel.
  • Una ubicación segura donde guardar la copia (tu PC, Google Drive, Dropbox, etc.).

[INFO] Si tu hosting usa Syspanel (antes HestiaCP), el acceso al panel es similar pero el puerto es el 2106. El proceso de backup es prácticamente el mismo.


Paso 1: Hacer backup de los archivos de PrestaShop

Los archivos de tu tienda (temas, módulos, imágenes, configuraciones) están en el directorio de tu sitio web. Vamos a copiarlos.

1.1 Accede a cPanel

Abre tu navegador y escribe: tudominio.com/cpanel
Ingresa tu usuario y contraseña.

1.2 Ve a la sección "Archivos"

Busca el icono o enlace llamado "Administrador de archivos" (File Manager). Haz clic.

1.3 Navega hasta la carpeta de tu tienda

Dentro del administrador de archivos, busca la carpeta public_html (o la carpeta raíz donde instalaste PrestaShop).
Si tienes varios sitios, puede ser una subcarpeta como public_html/mitienda.

Selecciona toda la carpeta de tu tienda. En la barra superior, haz clic en "Comprimir" y elige "Zip Archive".
Así obtendrás un único archivo .zip con todos los archivos.

1.4 Descarga el archivo comprimido

Una vez creado el zip, selecciona el archivo y haz clic en "Descargar". Guárdalo en tu computadora o en la nube.

[TIP] No olvides eliminar el archivo zip del servidor después de descargarlo para no ocupar espacio innecesario.


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

PrestaShop guarda toda la información de productos, clientes, pedidos y configuraciones en una base de datos MySQL. Sin ella, tu copia de archivos no sirve de nada.

2.1 Abre phpMyAdmin

Desde cPanel, busca el icono de "phpMyAdmin" (suele estar en la sección "Bases de datos"). Haz clic.

2.2 Selecciona la base de datos de tu tienda

En la columna izquierda de phpMyAdmin, verás una lista de bases de datos. Busca la que corresponde a tu PrestaShop. Normalmente tiene un nombre como usuario_prestashop.

Haz clic en el nombre para seleccionarla.

2.3 Exporta la base de datos

En la barra superior, haz clic en la pestaña "Exportar".
Se abrirán dos opciones:

  • Rápida (recomendada para principiantes).
  • Personalizada (si necesitas ajustes avanzados).

Elige "Rápida" y en formato asegúrate de que esté seleccionado "SQL".
Luego haz clic en "Continuar" o "Exportar".

El navegador descargará un archivo con extensión .sql. Guárdalo junto con el zip de los archivos.

[WARNING] No cierres phpMyAdmin hasta que la descarga termine. Si la base de datos es muy grande, puede tardar unos segundos.


Paso 3: Guarda todo en un lugar seguro

Ya tienes dos archivos:

  • tudominio.zip (archivos de la tienda)
  • tudominio.sql (base de datos)

Ahora es crucial guardarlos en un sitio fuera del servidor. Te recomiendo:

  • Tu disco duro externo.
  • Google Drive, Dropbox o OneDrive.
  • Un servicio de backup en la nube.

[INFO] Hacer una sola copia no es suficiente. Programa backups periódicos (semanal o mensual) para no perder cambios recientes.


Paso 4: Cómo restaurar tu PrestaShop desde el backup

Si llega el momento de usar tu copia seguridad PrestaShop, el proceso es el inverso. Sigue estos pasos.

4.1 Sube los archivos al servidor

Accede al Administrador de archivos de cPanel.
Navega hasta public_html (o la carpeta correspondiente).
Elimina todo el contenido actual (si estás restaurando sobre una instalación dañada) o crea una carpeta nueva.

Sube tu archivo .zip mediante la opción "Subir". Luego, selecciona el archivo y haz clic en "Extraer".

4.2 Restaura la base de datos

Vuelve a phpMyAdmin.
Selecciona la base de datos que usarás (puede ser la misma o una nueva).
Haz clic en la pestaña "Importar".
Selecciona tu archivo .sql y haz clic en "Continuar".

Espera a que termine el proceso. Si la base de datos es grande, puede tardar unos minutos.

4.3 Ajusta la configuración (si es necesario)

Si cambiaste de dominio o de carpeta, deberás editar el archivo app/config/parameters.php (en versiones modernas de PrestaShop) o config/settings.inc.php (en versiones antiguas).

Allí encontrarás parámetros como:

  • database_host
  • database_name
  • database_user
  • database_password

Actualízalos con los datos de tu nuevo hosting.

[WARNING] Si no modificas estos datos, la tienda no podrá conectar con la base de datos y mostrará un error.


Preguntas frecuentes (FAQ)

¿Cada cuánto debo hacer un backup?

Depende de la actividad de tu tienda. Si haces cambios diarios (productos nuevos, pedidos), lo ideal es un backup diario o semanal. Si tu tienda es estática, mensual es suficiente.

¿Puedo automatizar los backups en cPanel?

Sí. En cPanel busca la sección "Backup" o "Backup Wizard". Allí puedes programar copias automáticas de archivos y bases de datos. También hay plugins de PrestaShop que lo hacen.

¿Qué hago si el backup no se restaura correctamente?

Primero verifica que los archivos y la base de datos sean compatibles (misma versión de PrestaShop). Luego revisa los permisos de archivos (755 para carpetas, 644 para archivos). Si el error persiste, contacta a tu soporte técnico.

¿Puedo usar plugins para hacer backups?

Sí, hay módulos de PrestaShop como "PrestaShop Backup" o "MyPresta Backup" que facilitan el proceso. Pero siempre es bueno saber hacerlo manualmente por si falla el plugin.

¿El backup incluye los emails y las imágenes de productos?

Sí, si copias toda la carpeta de archivos, incluyes imágenes, temas, módulos y configuraciones. Los emails no se almacenan en el servidor web, sino en el servidor de correo. Si usas el correo de tu hosting, también deberías hacer backup de las cuentas de correo desde cPanel.


Consejos finales para no fallar

  • Prueba tu backup: Después de crear la copia, intenta restaurarla en un subdominio o en un entorno local para asegurarte de que funciona.
  • Mantén varias versiones: No te quedes con la última copia. Guarda al menos las 3 últimas por si alguna está corrupta.
  • Protege tus backups: Si guardas los archivos en la nube, cifra la carpeta con contraseña o usa un servicio de confianza.
  • Anota las credenciales: Guarda en un lugar seguro los datos de acceso a cPanel, phpMyAdmin y FTP.

[TIP] Si tu hosting usa Syspanel (antes HestiaCP), el proceso es muy similar. Solo recuerda que el puerto de acceso es el 2106 y que la interfaz puede variar ligeramente, pero las opciones de backup son las mismas.


Conclusión

Hacer un backup PrestaShop cPanel no es complicado, pero requiere seguir los pasos correctos. Con esta guía, ya sabes cómo proteger tu tienda online de desastres. Recuerda: la prevención es la mejor inversión para tu negocio.

Si tienes dudas, vuelve a leer los pasos o consulta con tu proveedor de hosting. Y no olvides programar backups regulares. ¡Tu tienda te lo agradecerá!

¿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