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

Cómo hacer una copia de seguridad completa de PrestaShop desde cPanel

Actualizado el 11 de marzo de 2026

Antes de empezar, ¿qué necesitas?

Para realizar un backup PrestaShop cPanel completo, necesitas tener acceso a tu panel de control de hosting (cPanel) y conocer tu usuario y contraseña de FTP o del administrador de archivos.

No te preocupes si nunca lo has hecho. Este proceso es más sencillo de lo que parece. Un respaldo completo de tu tienda online implica dos partes fundamentales:

  1. Los archivos de tu instalación (el código de PrestaShop, imágenes, temas, módulos, etc.).
  2. La base de datos (donde se almacenan tus productos, pedidos, clientes y configuración).

Si solo copias una de las dos partes, la restauración posterior será incompleta o fallará. Por eso, en esta guía te enseñaremos a hacer una copia seguridad PrestaShop de forma total y segura.


Paso 1: Accede a tu panel de cPanel

Lo primero es entrar en tu cuenta de hosting. Normalmente, el acceso a cPanel es a través de una URL como https://tudominio.com/cpanel o https://tuip:2083. Si no lo recuerdas, contacta con tu proveedor de hosting.

Una vez dentro, busca la sección Archivos. Ahí verás dos herramientas clave: Administrador de archivos y Copia de seguridad.


Paso 2: Haz una copia de seguridad de la base de datos de PrestaShop

La base de datos es el cerebro de tu tienda. Sin ella, no podrías vender nada. Vamos a respaldarla primero.

2.1. Localiza la base de datos en cPanel

En la sección Bases de datos, haz clic en Bases de datos MySQL.

Anota el nombre de la base de datos que usa tu PrestaShop. Normalmente tiene un prefijo con el nombre de tu cuenta (ej. tiusuario_prestashop). Si tienes varias, revisa el archivo config/settings.inc.php dentro de tu instalación de PrestaShop si no estás seguro de cuál es.

2.2. Exporta la base de datos con phpMyAdmin

  1. En la misma sección Bases de datos, haz clic en phpMyAdmin.
  2. En el panel izquierdo, verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos de tu tienda.
  3. Arriba, ve a la pestaña Exportar.
  4. Elige el método de exportación Rápido y formato SQL. Asegúrate de que la casilla "Enviar" esté marcada.
  5. Haz clic en el botón Continuar o Exportar.

Esto descargará un archivo .sql a tu ordenador. Guárdalo en un lugar seguro. Este archivo es la pieza más importante de tu copia seguridad PrestaShop.

[TIP] Algunos hosting tienen límite de tamaño para las exportaciones. Si tu base de datos es muy grande y falla, usa el método Personalizado y desmarca la opción "Compatible con SQL" si te da error.


Paso 3: Haz una copia de seguridad de los archivos de tu tienda

Ahora vamos a respaldar todos los archivos de tu instalación. Esto incluye las imágenes de tus productos, los módulos, los temas, etc.

3.1. Usa el Administrador de archivos de cPanel

  1. Ve a la sección Archivos y haz clic en Administrador de archivos.
  2. Se abrirá una ventana. Asegúrate de que la casilla "Mostrar archivos ocultos (dotfiles)" esté marcada y haz clic en Ir.
  3. Navega hasta la carpeta public_html (o la carpeta raíz donde esté instalado PrestaShop). Si tu tienda está en una subcarpeta (ej. public_html/tienda), entra ahí.

IMPORTANTE: No entres dentro de la carpeta de PrestaShop. Debes estar en la carpeta que la contiene, justo por encima.

3.2. Comprime la carpeta en un archivo ZIP

  1. Marca la casilla junto al nombre de la carpeta de tu tienda (ej. public_html o tienda).
  2. Haz clic en el botón Comprimir en la barra superior.
  3. Elige el tipo de archivo Zip y haz clic en Comprimir archivos.

cPanel creará un archivo .zip en la misma ubicación. Este proceso puede tardar unos minutos si tu tienda tiene muchas imágenes. Espera a que termine.

3.3. Descarga el archivo ZIP a tu ordenador

Una vez comprimido, verás el archivo .zip en la lista. Selecciónalo y haz clic en Descargar. Guárdalo en el mismo lugar seguro donde pusiste la base de datos.

[WARNING] No edites ni muevas los archivos dentro del ZIP. Solo nos interesa tener una copia íntegra. Si necesitas cambiar algo, hazlo en la copia descomprimida.


Paso 4: Verifica que tu copia de seguridad esté completa

Antes de darlo por bueno, es recomendable comprobar que todo está en orden.

  1. Tamaño: El archivo ZIP de los archivos suele ser bastante grande (cientos de MB o varios GB). Si es muy pequeño (ej. 50 MB), algo falló.
  2. Integridad: Intenta abrir el ZIP en tu ordenador. Si te da error, repite la compresión.
  3. Base de datos: Abre el archivo .sql con un editor de texto. Deberías ver líneas de código SQL. Si está vacío o es diminuto, repite la exportación.

Paso 5: ¿Dónde guardar el backup PrestaShop cPanel?

Nunca guardes la copia de seguridad en el mismo servidor donde está tu tienda. Si el servidor falla, perderás todo.

Te recomendamos:

  • En tu ordenador personal en una carpeta segura.
  • En un disco duro externo.
  • En la nube con servicios como Google Drive, Dropbox o Amazon S3.

[INFO] Es una buena práctica mantener al menos dos copias en lugares diferentes. Por ejemplo, una en tu PC y otra en la nube. Así estarás protegido ante cualquier desastre.


Paso 6: Cómo restaurar tu copia de seguridad (en caso de emergencia)

Saber hacer el backup es la mitad del trabajo. La otra mitad es saber restaurarlo. Aquí tienes un resumen rápido:

6.1. Restaurar los archivos

  1. Sube el archivo ZIP a tu public_html (o la carpeta correspondiente) usando el Administrador de archivos o FTP.
  2. Selecciona el ZIP y haz clic en Extraer.
  3. Confirma que quieres sobrescribir los archivos existentes si te lo pregunta.

6.2. Restaurar la base de datos

  1. Crea una base de datos nueva en cPanel (o usa la misma, pero vacía).
  2. Ve a phpMyAdmin, selecciona la base de datos.
  3. Haz clic en la pestaña Importar.
  4. Selecciona tu archivo .sql y haz clic en Continuar.

Después de restaurar, es posible que necesites editar el archivo config/settings.inc.php para actualizar el nombre de la base de datos, el usuario y la contraseña si los cambiaste.

[WARNING] Restaurar una copia sobrescribirá los datos actuales. Asegúrate de que es lo que quieres hacer. Si no estás seguro, consulta con tu soporte técnico.


Preguntas frecuentes sobre el backup de PrestaShop

¿Con qué frecuencia debo hacer una copia de seguridad?

Depende de la actividad de tu tienda. Si vendes a diario, lo ideal es hacer un backup semanal de la base de datos y mensual de los archivos. Si tu tienda es pequeña, con un backup mensual completo puede ser suficiente.

¿Puedo automatizar el proceso?

Sí. En cPanel, en la sección Archivos, puedes usar la herramienta Copias de seguridad o programar tareas Cron Jobs para que se ejecuten automáticamente. Sin embargo, te recomendamos que al menos una vez al mes hagas una copia manual y la descargues a tu ordenador.

¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?

Si tu proveedor de hosting utiliza el panel Syspanel, el proceso es muy similar. La diferencia principal es que para acceder al panel de control, la URL será algo como https://tudominio.com:2106. Dentro de Syspanel, busca las secciones de Archivos y Bases de datos para realizar los mismos pasos de exportación y compresión que te hemos explicado. La lógica de respaldar PrestaShop es idéntica.

¿Necesito conocimientos técnicos avanzados?

No. Siguiendo esta guía paso a paso, cualquier persona puede hacer una copia seguridad PrestaShop completa. Solo necesitas tener acceso a tu panel de control y ser cuidadoso con los pasos.

¿Qué hago si no encuentro la base de datos en phpMyAdmin?

Revisa el archivo config/settings.inc.php en la raíz de tu instalación de PrestaShop. Busca las líneas define('_DB_NAME_', '...') y define('_DB_USER_', '...'). Ahí verás el nombre exacto de la base de datos y el usuario que la usa.


Consejos finales para un respaldo exitoso

  • Mantén PrestaShop actualizado: Antes de hacer un backup, es recomendable que tu tienda esté en la última versión estable. Así la copia será más limpia.
  • Desactiva la tienda temporalmente: Si tienes mucho tráfico, puedes poner tu tienda en modo mantenimiento durante unos minutos para evitar que se generen pedidos o cambios mientras haces la copia. Así el backup será más consistente.
  • Anota la fecha y la versión: Cuando guardes el archivo, incluye en el nombre la fecha y la versión de PrestaShop (ej. backup-prestashop-2024-05-20-v8.1.5.zip). Esto te ayudará a identificar las copias más recientes.

Con estos pasos, ya tienes un plan sólido para proteger tu negocio online. Un buen backup PrestaShop cPanel es tu mejor seguro ante errores, ataques o accidentes. Si tienes cualquier duda, repasa la sección de preguntas frecuentes o consulta con tu proveedor de hosting. ¡Buena suerte con tu tienda!

¿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