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

Cómo crear backups de PrestaShop en cPanel

Actualizado el 16 de abril de 2026

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

Tener una copia de seguridad (backup) de tu tienda PrestaShop es como tener un seguro para tu negocio. Si algo sale mal —una actualización fallida, un error humano, un ataque informático o un problema con el servidor—, restaurar tu tienda desde un backup te permite volver a la normalidad en minutos en lugar de perder horas, ventas y clientes.

En este artículo, te explicaré paso a paso cómo crear y restaurar un backup PrestaShop cPanel de forma segura y sencilla. No necesitas ser un experto técnico; solo sigue los pasos al pie de la letra.


¿Qué necesitas antes de empezar?

Antes de crear una copia seguridad PrestaShop, asegúrate de tener lo siguiente:

  • Acceso a cPanel de tu hosting (usuario y contraseña).
  • Credenciales de tu base de datos de PrestaShop (usuario, contraseña y nombre de la BD).
  • Acceso al administrador de PrestaShop (por si necesitas desactivar la tienda temporalmente).
  • Una conexión a internet estable.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106. Por ejemplo: https://tudominio.com:2106.


Paso 1: Accede a cPanel

Abre tu navegador y escribe la dirección de tu cPanel. Normalmente es algo como:

https://tudominio.com/cpanel

o

https://tudominio.com:2083

Ingresa tu usuario y contraseña de cPanel (no confundir con los de PrestaShop). Una vez dentro, verás una interfaz con muchos iconos. No te asustes; solo necesitamos dos secciones principales: Archivos y Bases de Datos.


Paso 2: Crea un 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. Es la parte más crítica.

2.1. Busca la herramienta "phpMyAdmin"

Dentro de cPanel, busca la sección Bases de Datos y haz clic en phpMyAdmin. Se abrirá una nueva ventana con todas tus bases de datos.

2.2. Selecciona tu base de datos de PrestaShop

En la columna izquierda, verás una lista de bases de datos. Busca la que corresponde a tu PrestaShop (por lo general, tiene un nombre como tuusuario_prestashop). Haz clic en ella.

2.3. Exporta la base de datos

Una vez dentro de la base de datos, verás una pestaña llamada Exportar. Haz clic en ella.

  • En Método de exportación, elige Rápido (es más sencillo).
  • 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 en una carpeta segura (por ejemplo, "Backups PrestaShop"). Este archivo es tu copia seguridad PrestaShop de la base de datos.

[TIP] Nombra el archivo con la fecha: basedatos_prestashop_2025-04-01.sql. Así siempre sabrás cuándo lo hiciste.


Paso 3: Crea un backup de los archivos de PrestaShop

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

3.1. Ve al Administrador de Archivos de cPanel

En cPanel, busca la sección Archivos y haz clic en Administrador de Archivos. Se abrirá una ventana con la estructura de carpetas de tu hosting.

3.2. Localiza la carpeta de PrestaShop

Normalmente, PrestaShop se instala en una carpeta dentro de public_html. Si tu tienda está en la raíz (por ejemplo, tudominio.com), la carpeta es public_html. Si está en una subcarpeta (por ejemplo, tudominio.com/tienda), busca esa carpeta.

3.3. Comprime la carpeta

Selecciona la carpeta de PrestaShop (haz clic una vez para marcarla) y luego, en el menú superior, haz clic en Comprimir.

  • Elige Zip Archive (es el formato más compatible).
  • En Nombre del archivo, pon algo como archivos_prestashop_2025-04-01.zip.
  • Haz clic en Modificar archivo o Comprimir.

cPanel creará un archivo .zip en la misma carpeta. Puedes descargarlo haciendo clic derecho sobre él y seleccionando Descargar.

[WARNING] No comprimas la carpeta cache o var/cache si es muy grande; puede tardar mucho. En su lugar, puedes excluirla (pero asegúrate de que no tenga datos críticos). Si no sabes, mejor inclúyela.


Paso 4: Guarda ambos backups en un lugar seguro

Ahora tienes dos archivos:

  • basedatos_prestashop_2025-04-01.sql (la base de datos).
  • archivos_prestashop_2025-04-01.zip (los archivos).

Guárdalos en:

  • Tu computadora (en una carpeta con nombre claro).
  • Un servicio en la nube (Google Drive, Dropbox, OneDrive).
  • Un disco duro externo (ideal para mayor seguridad).

[INFO] No dejes los backups en el servidor. Si el servidor falla, perderás todo. Bájalos siempre.


Paso 5: Cómo restaurar un backup de PrestaShop desde cPanel

Restaurar es el proceso inverso. Si alguna vez necesitas volver a un estado anterior, sigue estos pasos.

5.1. Restaurar los archivos

  • Sube el archivo archivos_prestashop_2025-04-01.zip a la misma carpeta donde estaba tu PrestaShop (por ejemplo, public_html).
  • En el Administrador de Archivos, selecciona el archivo .zip y haz clic en Extraer.
  • Confirma que quieres sobrescribir los archivos existentes.

5.2. Restaurar la base de datos

  • Ve a phpMyAdmin nuevamente.
  • Selecciona la base de datos de PrestaShop.
  • Haz clic en Importar (no en Exportar).
  • Haz clic en Elegir archivo y selecciona el archivo .sql que descargaste.
  • Haz clic en Continuar.

Una vez terminado, tu base de datos estará restaurada.

[WARNING] Antes de importar, asegúrate de que la base de datos esté vacía o que quieras sobrescribirla. Si hay datos nuevos, se perderán.


Preguntas frecuentes (FAQ)

¿Cada cuánto debo hacer un backup?

Depende de la actividad de tu tienda. Si vendes a diario, haz un backup semanal. Si tienes pocos cambios, uno mensual basta. Lo ideal es tener al menos 3 backups: uno diario, uno semanal y uno mensual.

¿Puedo automatizar los backups en cPanel?

Sí. En cPanel, busca la herramienta Backup o Backup Wizard. Allí puedes programar backups automáticos de toda la cuenta (archivos y bases de datos) y enviarlos a un almacenamiento remoto (como Google Drive o FTP). No todos los planes de hosting lo permiten; consulta con tu proveedor.

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

Primero, verifica que el archivo .sql no esté corrupto. Prueba abrirlo con un editor de texto (Bloc de notas) para ver si tiene contenido SQL. Si está vacío o tiene errores, necesitas un backup más reciente. También asegúrate de que la versión de PHP y MySQL de tu hosting sea compatible con la de tu PrestaShop.

¿Puedo hacer un backup sin cPanel?

Sí, pero es más técnico. Si no tienes cPanel (por ejemplo, usas Syspanel), puedes acceder por SSH y usar comandos como mysqldump para la base de datos y tar o zip para los archivos. Pero si no te sientes cómodo, pide ayuda a tu proveedor de hosting.

¿El backup incluye mis imágenes y módulos?

Sí, el backup de archivos (el .zip) incluye todo: imágenes, temas, módulos, configuraciones, etc. Solo asegúrate de comprimir toda la carpeta de PrestaShop, no solo una parte.


Conclusión

Crear un backup PrestaShop cPanel es un proceso sencillo que cualquier dueño de tienda online debería hacer regularmente. Con solo dos pasos —exportar la base de datos y comprimir los archivos— tienes una copia seguridad PrestaShop completa. Y si algo sale mal, restaurar es igual de fácil: subir los archivos e importar la base de datos.

No esperes a tener un problema. Dedica 10 minutos ahora mismo a hacer tu primer backup. Tu tienda (y tus clientes) te lo agradecerán.

[TIP] Si usas Syspanel (HestiaCP), recuerda que el acceso es por el puerto 2106. El proceso es similar, pero las herramientas pueden tener nombres distintos. Consulta la documentación de tu panel o contacta a soporte.

¡Cuida tu negocio, haz backups!

¿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