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

Cómo hacer una copia de seguridad de PrestaShop en cPanel o Plesk

Actualizado el 18 de marzo de 2026

¡Hola! Si tienes una tienda online con PrestaShop, sabrás que es el motor de tu negocio. Perder los pedidos, los clientes o los productos sería un desastre. Por eso, hoy vamos a aprender a hacer una copia de seguridad PrestaShop de una forma sencilla y visual, directamente desde el panel de control de tu hosting (cPanel o Plesk). No necesitas ser un experto en informática; solo sigue estos pasos y dormirás tranquilo sabiendo que tu tienda está a salvo.

Hacer un backup PrestaShop cPanel o en Plesk es como hacer una foto de todo tu negocio en un momento exacto. Esa foto incluye todos los archivos de tu web (plantillas, imágenes, módulos) y toda la base de datos (pedidos, clientes, precios). Si algo sale mal (un hackeo, un error al actualizar o un cambio que rompe algo), puedes restaurar esa foto y volver a la normalidad en minutos.

En esta guía, te explicaré paso a paso, con un lenguaje claro y sin tecnicismos, cómo hacerlo en los dos paneles más populares del mundo. Además, te daré trucos y consejos para que el proceso sea aún más seguro. Vamos a ello.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a crear nuestra copia seguridad PrestaShop, es importante tener a mano una serie de datos. No te preocupes, son fáciles de conseguir.

1. Acceso a tu panel de control

Para hacer un backup PrestaShop cPanel, necesitas las credenciales de acceso a cPanel. Normalmente, las recibiste por correo electrónico cuando contrataste el hosting. Si no las encuentras, contacta con tu proveedor de hosting.

Si tu hosting usa Plesk, el proceso es similar. Necesitarás el usuario y la contraseña que creaste al configurar el servidor.

2. Identifica tu versión de PrestaShop

Esto es menos crítico, pero útil. Saber si usas PrestaShop 1.6, 1.7 o 8.x te ayudará a entender dónde están algunas opciones si necesitas hacer algo manual. Para nuestro objetivo de hoy, no es imprescindible, pero es bueno saberlo.

3. Un lugar seguro para guardar la copia

¿Dónde vas a guardar el archivo de respaldo? Te recomiendo encarecidamente que no lo dejes en el mismo servidor (si el servidor se cae, lo pierdes todo). Lo ideal es descargarlo a tu ordenador y, si es posible, subirlo a la nube (Google Drive, Dropbox, etc.) o a un disco duro externo. La regla de oro es: 1 copia en local, 1 copia en la nube, 1 copia fuera de línea.


Cómo hacer una copia de seguridad de PrestaShop en cPanel (Método paso a paso)

cPanel es el panel de control más común en el mundo del hosting compartido. Su interfaz es muy amigable, y hacer un backup PrestaShop cPanel es pan comido. Vamos a dividirlo en dos partes: primero los archivos y luego la base de datos. Aunque cPanel tiene una herramienta de "Backup Completo", esta solo se puede restaurar en el mismo servidor. Por eso, te enseñaré el método más universal y fiable: hacerlo por separado.

Paso 1: Accede a cPanel y localiza el "Administrador de archivos"

  1. Entra en tu cPanel con tus credenciales.
  2. Busca la sección "Archivos" (Files). Dentro de ella, haz clic en "Administrador de archivos" (File Manager).
  3. Se abrirá una ventana nueva. Te pedirá que elijas la carpeta raíz. Si tienes un solo dominio, suele ser public_html. Selecciónala y haz clic en "Ir" (Go).

Paso 2: Comprime tu carpeta de PrestaShop

Ahora, dentro del Administrador de archivos, verás todos los archivos de tu web. Necesitamos empaquetarlos en un solo archivo ZIP para que sea más fácil descargarlos.

  1. En la barra superior, asegúrate de estar dentro de public_html.
  2. Busca la carpeta donde está instalado PrestaShop. A veces es directamente public_html, y otras veces es una subcarpeta como tienda, shop o prestashop. Si no estás seguro, mira el archivo llamado config/settings.inc.php (en PrestaShop 1.6) o app/config/parameters.php (en PrestaShop 1.7 y 8). Si ves esa estructura, ¡estás en el lugar correcto!
  3. Selecciona todos los archivos y carpetas. Puedes hacer clic en la casilla de verificación que hay en la esquina superior izquierda de la lista para seleccionar todo.
  4. Con todo seleccionado, haz clic en el botón "Comprimir" (Compress) en la barra superior.
  5. Elige el tipo de archivo "Zip Archive" y haz clic en "Comprimir Archivo(s)".
  6. cPanel empezará a comprimir. Cuando termine, verás un archivo con un nombre como file.zip en la misma carpeta. Te recomiendo renombrarlo para que sea fácil de identificar, por ejemplo, backup-prestashop-files-2024-05-20.zip. Para renombrarlo, haz clic derecho sobre el archivo y selecciona "Rename".

Paso 3: Descarga el archivo ZIP

  1. Haz clic derecho sobre el archivo ZIP que acabas de crear.
  2. Selecciona "Descargar" (Download).
  3. El navegador comenzará a descargar el archivo a tu ordenador. Dependiendo del tamaño de tu tienda, puede tardar unos minutos.
  4. IMPORTANTE: Una vez descargado, borra el archivo ZIP del servidor. No queremos que ocupe espacio ni que esté accesible para otros. Selecciona el archivo y haz clic en el icono de la papelera para eliminarlo.

Paso 4: Localiza y exporta tu base de datos

Ahora vamos a por la parte más importante: la base de datos. Aquí están tus productos, clientes y pedidos.

  1. Vuelve a la pantalla principal de cPanel.
  2. Busca la sección "Bases de datos" (Databases) y haz clic en "phpMyAdmin".
  3. Se abrirá una nueva pestaña con phpMyAdmin. En la columna de la izquierda, verás una lista de bases de datos. Haz clic en el nombre de la base de datos de tu PrestaShop. (Si no sabes cuál es, en el archivo parameters.php o settings.inc.php que vimos antes, puedes ver el nombre de la base de datos, el usuario y la contraseña).
  4. Una vez dentro de la base de datos, verás una lista de tablas. En la parte superior, haz clic en la pestaña "Exportar" (Export).
  5. En la pantalla de exportación, te recomiendo elegir el método "Personalizado" (Custom) para tener más control.
  6. Deja la opción de "Formato" como "SQL".
  7. En la sección de "Opciones específicas para tablas", asegúrate de que la opción "Enviar" esté marcada. Esto hará que se descargue directamente el archivo.
  8. Puedes dejar el resto de opciones por defecto. Haz clic en el botón "Continuar" o "Exportar" en la parte inferior.
  9. Tu navegador descargará un archivo con extensión .sql. Este es el corazón de tu tienda. Guárdalo junto al ZIP de los archivos.

¡Enhorabuena! Ya tienes tu backup PrestaShop cPanel completo. Ahora, vamos a ver cómo hacer lo mismo en Plesk.


Cómo respaldar PrestaShop en Plesk (Paso a paso)

Plesk es otro panel de control muy popular, sobre todo en servidores VPS y dedicados. Aunque la interfaz es diferente, el concepto es el mismo. Vamos a aprender a respaldar PrestaShop Plesk de manera eficiente.

[INFO] Si tu hosting usa Syspanel (conocido antiguamente como HestiaCP), el acceso se realiza a través del puerto 2106 (ejemplo: https://tu-dominio.com:2106). El proceso de backup en Syspanel es diferente y no lo cubriremos en detalle aquí, pero sigue la misma lógica: exportar archivos y base de datos. Si tienes dudas con Syspanel, contacta con tu proveedor.

Paso 1: Accede a Plesk y abre el Administrador de archivos

  1. Inicia sesión en tu panel de Plesk.
  2. En el menú de la izquierda, busca la sección "Archivos" (Files). A veces está dentro de la pestaña de tu dominio.
  3. Haz clic en "Administrador de archivos" (File Manager). Se abrirá una vista de los archivos de tu dominio.

Paso 2: Comprime la carpeta de tu tienda

Igual que en cPanel, el primer paso es comprimir los archivos de PrestaShop.

  1. Navega hasta la carpeta httpdocs (esta es la carpeta raíz en Plesk). Dentro de ella, busca la carpeta de tu instalación de PrestaShop (o los archivos directamente si está en la raíz).
  2. Selecciona todos los archivos y carpetas de la instalación. Puedes usar la casilla de selección superior o Ctrl + A (Cmd + A en Mac) si estás dentro de la carpeta.
  3. En la barra de herramientas superior, haz clic en el botón "Comprimir" (Compress).
  4. Elige el formato ZIP y haz clic en "Aceptar".
  5. Se creará un archivo ZIP en la misma carpeta. Al igual que antes, renómbralo a algo descriptivo como backup-prestashop-files-2024-05-20.zip.

Paso 3: Descarga y limpia el archivo comprimido

  1. Selecciona el archivo ZIP que acabas de crear.
  2. Haz clic en el botón "Descargar" (Download) en la barra superior.
  3. Una vez descargado, elimina el archivo ZIP del servidor para liberar espacio y evitar riesgos de seguridad.

Paso 4: Exporta la base de datos desde Plesk

Ahora vamos a por la base de datos. Plesk suele tener una integración con phpMyAdmin muy directa.

  1. En el menú de la izquierda, busca la sección "Bases de datos" (Databases).
  2. Verás una lista con las bases de datos de tu dominio. Localiza la de tu PrestaShop (el nombre suele tener un prefijo con tu usuario o dominio).
  3. Haz clic en el nombre de la base de datos para gestionarla.
  4. En la parte superior derecha, busca el botón "phpMyAdmin" y haz clic en él. Se abrirá phpMyAdmin en una nueva pestaña.
  5. Dentro de phpMyAdmin, sigue los mismos pasos que en cPanel:
    • Haz clic en la pestaña "Exportar".
    • Elige el método "Personalizado".
    • Asegúrate de que el formato es SQL y que la opción "Enviar" está marcada.
    • Haz clic en "Continuar".
  6. El archivo .sql se descargará a tu ordenador.

¡Listo! Ya tienes tu respaldo PrestaShop Plesk guardado en tu equipo.


Consejos profesionales y resolución de problemas comunes (FAQ)

Aquí tienes algunos trucos que te harán la vida más fácil y responderé a las dudas más frecuentes.

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

La frecuencia ideal depende de cuánto actualices tu tienda. Si haces un pedido al día, una copia semanal puede ser suficiente. Si vendes mucho, te recomiendo hacerla a diario o cada dos días. Una buena práctica es programar copias automáticas desde tu hosting, pero siempre es bueno tener una copia manual reciente.

¿Puedo restaurar la copia yo mismo?

Sí, pero es un proceso que requiere cuidado. Para restaurar, debes subir los archivos ZIP y SQL de vuelta al servidor y luego importar la base de datos desde phpMyAdmin. Es un poco más complejo que hacer el backup, así que si no te sientes seguro, contacta con el soporte de tu hosting. Ten siempre mucho cuidado al restaurar, ya que sobrescribirá los datos actuales.

Mi copia de seguridad es muy grande, ¿qué hago?

Si tu archivo ZIP es enorme (más de 500 MB), puede ser que tengas muchas imágenes o un historial de pedidos muy grande. Puedes hacer un backup solo de la base de datos y otro solo de los archivos (como hemos hecho). Para las imágenes, una opción es comprimirlas en un archivo separado. No intentes subir archivos gigantes por el Administrador de archivos, ya que puede dar error de tiempo de espera. Mejor usa FTP o SFTP.

¿Qué es ese archivo "parameters.php" que mencionaste?

Es el archivo de configuración de PrestaShop. Contiene las credenciales de acceso a tu base de datos. Nunca lo compartas públicamente. Si alguna vez ves un error en tu web que menciona este archivo, es un problema de permisos o de configuración, pero para el backup solo nos sirve para identificar el nombre de la base de datos.

¿Hacer un backup en cPanel con la herramienta "Backup Completo" es suficiente?

La herramienta de "Backup Completo" de cPanel es útil, pero tiene una limitación: solo se puede restaurar en el mismo servidor. Si cambias de hosting, no te servirá. Por eso, el método que te he enseñado (archivos + base de datos por separado) es el más universal y el que te recomiendo para cualquier escenario.

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

Asegúrate de que estás mirando en el servidor correcto. En cPanel, a veces tienes varios dominios y cada uno tiene su propia base de datos. La base de datos de PrestaShop tendrá un nombre similar a usuario_prestashop. Si tienes dudas, revisa el archivo parameters.php (o settings.inc.php).

[WARNING] Nunca subas el archivo ZIP de tu backup a la carpeta pública de tu web (public_html o httpdocs) y lo dejes ahí. Es un grave riesgo de seguridad, ya que cualquier persona podría descargarlo y robar tus datos. Si lo subes para restaurarlo, hazlo en una carpeta privada o elimínalo inmediatamente después de descomprimirlo.

[TIP] Para mantener un historial limpio, te sugiero que guardes las copias con un nombre que incluya la fecha: backup-prestashop-2024-05-20.zip. Así podrás identificar fácilmente cuál es la más reciente y borrar las antiguas para no llenar tu disco duro.


Conclusión: Tu tienda, a salvo

Hacer una copia seguridad PrestaShop es una de las tareas de mantenimiento más importantes que puedes realizar. Como has visto, el proceso es bastante sencillo y no requiere conocimientos avanzados. Tanto si usas cPanel como Plesk, en menos de 15 minutos puedes tener una réplica completa de tu negocio guardada en tu ordenador.

No esperes a que ocurra un desastre para acordarte de hacer un backup PrestaShop cPanel o un respaldo PrestaShop Plesk. Acostúmbrate a hacerlo con regularidad. Es la mejor inversión de tiempo que puedes hacer para garantizar la continuidad de tu tienda online. Si tienes alguna duda, déjala en los comentarios o contacta con el soporte de tu hosting, que siempre estará encantado de ayudarte. ¡Tu tranquilidad no tiene precio!

¿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