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

Backup y restauración de PrestaShop en Plesk

Actualizado el 16 de mayo de 2026

Introducción: La importancia de proteger tu tienda PrestaShop

Si tienes una tienda online con PrestaShop, sabes que es el corazón de tu negocio. Cada producto, cada pedido, cada cliente y cada configuración representan horas de trabajo y, sobre todo, la confianza de tus compradores. Por eso, realizar copias de seguridad periódicas y saber cómo restaurarlas es una habilidad fundamental para cualquier propietario de tienda. En este artículo, te guiaremos paso a paso para hacer un backup PrestaShop y restaurarlo usando Plesk, uno de los paneles de control de hosting más populares y amigables.

No necesitas ser un experto en servidores ni en programación. Con estas instrucciones claras y sencillas, podrás proteger tus datos y, en caso de cualquier incidente, recuperar tu tienda en minutos. Vamos a ello.

¿Qué necesitas antes de empezar?

Antes de lanzarnos al proceso, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de hosting. Normalmente accedes a través de una URL como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor.
  • Datos de la base de datos: PrestaShop guarda toda la información (productos, clientes, pedidos) en una base de datos MySQL. Necesitarás saber el nombre de la base de datos, el usuario y la contraseña. Puedes encontrarlos en el archivo /config/settings.inc.php de tu instalación de PrestaShop.
  • Acceso FTP (opcional pero recomendado): Aunque Plesk permite gestionar archivos, tener un cliente FTP (como FileZilla) te dará más control, especialmente para descargar copias de seguridad grandes.
  • Espacio en disco local: Asegúrate de tener suficiente espacio en tu ordenador o en un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.) para guardar el backup.

Backup de PrestaShop en Plesk: Dos partes, un mismo objetivo

Un backup completo de PrestaShop consta de dos partes inseparables:

  1. Los archivos de la tienda: Todo el código, las imágenes, los módulos, los temas... en resumen, la carpeta raíz donde está instalado PrestaShop.
  2. La base de datos: La información dinámica (productos, clientes, pedidos, configuraciones).

Si solo haces backup de los archivos, perderás los pedidos recientes. Si solo haces backup de la base de datos, no podrás reconstruir la tienda. Por eso, siempre debes hacer ambas cosas.

### Paso 1: Backup de la base de datos de PrestaShop en Plesk

Este es el paso más sencillo y rápido. Plesk tiene una herramienta integrada para exportar bases de datos MySQL.

  1. Inicia sesión en tu panel de Plesk.
  2. Busca la sección "Bases de datos" o "Databases" en el menú principal. Normalmente está en el grupo "Sitios web y dominios" o en una pestaña dedicada.
  3. Verás una lista de todas las bases de datos asociadas a tu dominio. Localiza la que corresponde a tu PrestaShop (puede llamarse algo como tutienda_prestashop o db_presta).
  4. Haz clic en el nombre de la base de datos. Se abrirá una ventana con los detalles.
  5. Busca el botón o enlace que dice "Exportar dump", "Exportar" o "Descargar volcado". En algunas versiones de Plesk, puede estar en un menú desplegable de acciones.
  6. El sistema te preguntará si quieres descargar el archivo. Haz clic en "Aceptar" o "Descargar".
  7. Se descargará un archivo con extensión .sql. Guárdalo en un lugar seguro. Este archivo contiene toda tu información de la tienda.

[TIP] Si tu base de datos es muy grande (más de 100 MB), la descarga puede tardar varios minutos. Ten paciencia y no cierres la ventana del navegador.

### Paso 2: Backup de los archivos de PrestaShop en Plesk

Ahora vamos a respaldar todos los archivos de tu tienda. Plesk permite hacerlo de varias formas. Te mostraremos la más directa: usando el Administrador de Archivos.

  1. En el menú principal de Plesk, ve a "Sitios web y dominios".
  2. Busca tu dominio y haz clic en "Administrador de archivos" o "File Manager".
  3. Se abrirá una ventana con la estructura de carpetas de tu sitio web. La carpeta principal suele ser httpdocs o public_html. Esta es la carpeta raíz de tu PrestaShop.
  4. Selecciona TODOS los archivos y carpetas dentro de httpdocs. Puedes usar el atajo Ctrl + A (Windows) o Cmd + A (Mac) después de hacer clic en un archivo.
  5. Una vez seleccionados, busca el botón "Descargar" o "Download" (normalmente en la parte superior). Plesk comprimirá todos los archivos en un solo archivo .zip o .tar.gz y lo descargará.
  6. Aviso importante: Este proceso puede consumir muchos recursos del servidor y tiempo si tu tienda tiene muchas imágenes (por ejemplo, catálogos grandes). Es posible que la descarga falle si el archivo es demasiado grande.

[WARNING] Si el backup de archivos es muy grande (más de 500 MB), el Administrador de Archivos puede ser lento o dar error. En ese caso, es mejor usar un cliente FTP para descargar toda la carpeta httpdocs directamente. Es más fiable para archivos grandes.

Alternativa: Usar la herramienta de Backup de Plesk

Plesk tiene una función de backup integrada que puede hacer ambas cosas (archivos y base de datos) en un solo paso, pero generalmente está pensada para backups completos del dominio (incluyendo correos, etc.). Para PrestaShop, es más seguro y rápido hacerlo por separado como te hemos explicado. Sin embargo, si tu hosting lo permite, puedes buscar en "Herramientas y configuraciones" > "Administrador de backups" y crear un backup del "Sitio web" que incluirá tanto archivos como la base de datos. Luego podrás descargar ese backup.

Restauración de PrestaShop en Plesk: Recupera tu tienda

Ahora viene la parte más importante: ¿cómo recuperar tu tienda si algo sale mal? El proceso de restauración es el inverso al del backup.

### Paso 1: Restaurar la base de datos

  1. Asegúrate de tener a mano el archivo .sql que descargaste en el backup.
  2. En Plesk, ve a "Bases de datos".
  3. Si tu base de datos original sigue existiendo (por ejemplo, si solo quieres revertir cambios recientes), puedes importar el archivo .sql directamente. Si la base de datos se ha borrado o dañado, primero deberás crearla de nuevo con el mismo nombre, usuario y contraseña (o crear una nueva y luego ajustar la configuración de PrestaShop).
  4. Haz clic en el nombre de la base de datos (la que vas a restaurar).
  5. Busca el botón "Importar" o "Importar dump".
  6. Selecciona el archivo .sql desde tu ordenador.
  7. Haz clic en "Aceptar". Plesk ejecutará el archivo SQL y restaurará todos los datos.

[INFO] Si tu archivo .sql es muy grande, la importación puede fallar por un límite de tiempo del servidor (timeout). En ese caso, puedes usar un cliente como phpMyAdmin (también accesible desde Plesk) que suele manejar mejor archivos grandes, o dividir el archivo SQL en partes más pequeñas.

### Paso 2: Restaurar los archivos

  1. Primero, borra todos los archivos actuales de la carpeta httpdocs (o public_html). Esto es importante para evitar que queden archivos obsoletos o corruptos que puedan interferir.
  2. Sube el archivo .zip o .tar.gz que descargaste en el backup a la carpeta httpdocs usando el Administrador de Archivos de Plesk o un cliente FTP.
  3. Una vez subido, desde el Administrador de Archivos, selecciona el archivo comprimido y haz clic en "Extraer" o "Extract". Plesk lo descomprimirá y colocará todos los archivos en su lugar.
  4. Importante: Asegúrate de que la estructura de carpetas sea correcta. Al extraer, no debe crear una subcarpeta adicional. Los archivos deben quedar directamente en httpdocs (por ejemplo, httpdocs/index.php, httpdocs/config/, etc.).

### Paso 3: Verificar la restauración

Una vez restaurados los archivos y la base de datos, tu tienda debería funcionar. Simplemente accede a tu dominio en el navegador. Si todo está bien, verás tu tienda exactamente como estaba en el momento del backup.

[WARNING] Si después de la restauración ves un mensaje de error de conexión a la base de datos, es probable que los datos de acceso (nombre, usuario, contraseña) hayan cambiado. Revisa el archivo /config/settings.inc.php y asegúrate de que coinciden con los de la base de datos que has restaurado o creado.

Preguntas Frecuentes (FAQ) sobre backup y restauración

¿Con qué frecuencia debo hacer un backup de mi PrestaShop?
Depende de la actividad de tu tienda. Para tiendas pequeñas, una vez a la semana puede ser suficiente. Para tiendas con muchos pedidos diarios, te recomendamos un backup diario de la base de datos y uno semanal de los archivos.

¿Puedo programar backups automáticos en Plesk?
Sí, Plesk tiene una función de "Programador de tareas" (cron jobs) que permite ejecutar scripts. Sin embargo, para un usuario sin experiencia, es más seguro usar las herramientas manuales o buscar un módulo de PrestaShop que haga backups automáticos y los envíe a un servicio externo (como Google Drive o Dropbox).

¿El backup incluye mis módulos y temas?
Sí, si haces backup de toda la carpeta httpdocs, incluirás todos los módulos, temas y configuraciones personalizadas.

¿Qué hago si mi hosting no tiene Plesk?
Si tu panel de control es Syspanel (anteriormente HestiaCP), el proceso es similar pero con algunas diferencias. En Syspanel, accedes por el puerto 2106 (ejemplo: https://tudominio.com:2106). Dentro, encontrarás secciones para gestionar bases de datos (phpMyAdmin) y archivos (Administrador de archivos). La lógica es la misma: exportar la base de datos desde phpMyAdmin y descargar los archivos desde el administrador de archivos de Syspanel.

¿Puedo restaurar mi tienda en un dominio diferente o en un hosting nuevo?
Sí, es posible. Deberías subir los archivos al nuevo dominio y luego importar la base de datos. Después, tendrás que editar el archivo /config/settings.inc.php para actualizar los datos de conexión a la nueva base de datos (nombre, usuario, contraseña y, sobre todo, el servidor de la base de datos, que suele ser localhost pero puede cambiar). Además, deberás cambiar la URL de la tienda en la tabla ps_configuration de la base de datos.

¿Qué pasa si mi backup de archivos es demasiado grande para descargarlo?
Es un problema común. Te recomendamos usar un cliente FTP como FileZilla para descargar la carpeta completa. Es más rápido y fiable que el Administrador de Archivos de Plesk para archivos muy grandes. También puedes pedir a tu proveedor de hosting que te haga un backup completo del sitio.

Conclusión: La protección de datos es tu mejor inversión

Hacer un backup PrestaShop y saber cómo restaurar tu tienda en Plesk no es un lujo, es una necesidad. Un simple error humano, un ataque informático o un fallo del servidor pueden borrar meses de trabajo en segundos. Con estos pasos sencillos, te conviertes en el dueño de tu propia seguridad digital. No esperes a que ocurra un desastre. Dedica 15 minutos ahora a hacer tu primer backup y programa recordatorios periódicos. Tu tienda (y tu tranquilidad) te lo agradecerán.

Recuerda: la mejor protección es una copia de seguridad reciente y funcional. ¡Manos a la obra!

¿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