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

Cómo crear backups de PrestaShop en Plesk

Actualizado el 7 de marzo de 2026

Introducción

Mantener una copia de seguridad actualizada de tu tienda online es una de las tareas más importantes para cualquier propietario de un negocio digital. En el mundo del comercio electrónico, un fallo del servidor, un error humano al modificar un archivo o un ataque malicioso pueden borrar meses de trabajo en segundos. Por eso, saber cómo crear backups de PrestaShop en Plesk no es solo una recomendación técnica, sino una necesidad para la supervivencia de tu tienda.

En esta guía extensa y detallada, te explicaré paso a paso cómo realizar copias de seguridad completas de tu PrestaShop usando el panel de control Plesk. Cubriremos desde los conceptos básicos hasta las opciones avanzadas, incluyendo consejos para restaurar tu tienda y preguntas frecuentes. Todo explicado de forma clara, sin tecnicismos innecesarios, para que puedas hacerlo tú mismo aunque no seas un experto en hosting.

[INFO] Este artículo está diseñado para usuarios de Plesk, uno de los paneles de control más populares en hosting compartido y VPS. Si usas otro panel como cPanel o Syspanel (anteriormente HestiaCP, accesible por el puerto 2106), algunos pasos variarán, pero los conceptos generales son los mismos.

¿Por qué es crítico hacer backups de tu PrestaShop?

Antes de entrar en materia, entendamos por qué las copias de seguridad son tan importantes para una tienda online como PrestaShop:

  • Protección ante errores humanos: Al actualizar módulos, modificar plantillas o cambiar configuraciones, un pequeño error puede dejar tu tienda inaccesible.
  • Seguridad frente a ataques: Los ciberataques como ransomware o inyecciones de código pueden corromper tu base de datos o archivos.
  • Recuperación ante fallos del servidor: Los servidores no son infalibles. Un disco duro dañado o un error del sistema puede borrar todo.
  • Migraciones y pruebas: Necesitarás un backup limpio para mover tu tienda a otro servidor o para probar cambios en un entorno de desarrollo.

Una copia de seguridad de PrestaShop consta de dos partes esenciales:

  1. Los archivos del sistema (código, imágenes, temas, módulos).
  2. La base de datos (productos, pedidos, clientes, configuraciones).

Ambos deben respaldarse juntos para que la restauración sea completa. Plesk facilita esta tarea con herramientas integradas.

Requisitos previos

Para seguir esta guía, necesitas:

  • Acceso a tu panel de control Plesk (generalmente a través de https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting).
  • Credenciales de administrador de Plesk (usuario y contraseña).
  • Conocimientos básicos de navegación en Plesk (saber dónde están las secciones de "Sitios web y dominios" y "Herramientas y configuraciones").

[WARNING] No confíes únicamente en las copias de seguridad automáticas que ofrece tu hosting. Aunque son útiles, es recomendable que tú mismo generes backups manuales periódicos y los descargues a tu ordenador o a un servicio en la nube (Google Drive, Dropbox, etc.). Así tienes control total.

Método 1: Crear un backup completo de PrestaShop usando la herramienta de Plesk

Plesk incluye un módulo de backup muy potente que te permite generar copias de seguridad completas de todo tu sitio web, incluyendo archivos y bases de datos. Sigue estos pasos:

Paso 1: Accede a Plesk

Abre tu navegador y escribe la dirección de tu panel Plesk. Introduce tu usuario y contraseña de administrador.

Paso 2: Ve a la sección de Sitios web y dominios

Una vez dentro, verás el panel principal. Busca la sección "Sitios web y dominios" (puede estar en el menú lateral o en la parte superior). Haz clic en el nombre de tu dominio (por ejemplo, tutienda.com).

Paso 3: Busca la opción de Backup

Dentro de la página de tu dominio, desplázate hacia abajo hasta encontrar la sección "Administración de sitios web" o similar. Busca el icono o enlace que diga "Backup" o "Copias de seguridad". En algunas versiones de Plesk, está dentro de un menú desplegable llamado "Más herramientas".

Paso 4: Selecciona "Crear un backup"

Haz clic en "Crear un backup". Se abrirá una ventana con varias opciones. Aquí es donde debes prestar atención:

  • Nombre del backup: Pon un nombre descriptivo, por ejemplo: Backup_PrestaShop_2024_01_15. Incluir la fecha te ayudará a identificar cuándo lo hiciste.
  • Tipo de backup: Elige "Completo" (incluye archivos y bases de datos). No selecciones solo archivos o solo base de datos, porque necesitas ambos para restaurar tu tienda.
  • Almacenamiento: Puedes guardar el backup en el servidor (repositorio local) o descargarlo directamente a tu ordenador. Recomiendo primero guardarlo en el servidor y luego descargarlo para tener una copia externa.
  • Notificaciones: Marca la casilla si quieres recibir un correo cuando termine el proceso.

Paso 5: Inicia el backup

Haz clic en "Aceptar" o "Crear". Dependiendo del tamaño de tu tienda (número de productos, imágenes, etc.), el proceso puede tardar desde unos segundos hasta varios minutos. Plesk te mostrará una barra de progreso. No cierres la ventana ni interrumpas el proceso.

[TIP] Para tiendas grandes con muchas imágenes (más de 500 productos), programa los backups en horas de baja actividad (por la noche o madrugada) para no afectar el rendimiento de tu tienda.

Paso 6: Descarga y almacena el backup

Una vez finalizado, verás el backup en la lista de copias de seguridad disponibles. Desde ahí puedes:

  • Descargarlo a tu ordenador (haciendo clic en el icono de descarga).
  • Restaurarlo directamente si lo necesitas (pero eso lo veremos más adelante).

Guarda el archivo .tar o .zip en un lugar seguro. Idealmente, ten al menos dos copias: una en tu PC y otra en la nube.

Método 2: Backup manual de archivos y base de datos por separado

A veces, por razones de seguridad o porque tu plan de hosting no incluye la herramienta de backup de Plesk (algo raro, pero posible), necesitarás hacerlo manualmente. Este método te da más control, pero requiere un poco más de trabajo.

Backup de los archivos de PrestaShop

  1. Accede a Plesk y ve a "Sitios web y dominios" > tu dominio.
  2. Busca la sección "Administrador de archivos" (normalmente es un icono de carpeta). Haz clic.
  3. Navega hasta la carpeta raíz de tu tienda (normalmente httpdocs o public_html). Allí estarán todos los archivos de PrestaShop (carpetas admin, classes, modules, img, etc.).
  4. Selecciona todos los archivos y carpetas (puedes usar Ctrl+A o la opción "Seleccionar todo").
  5. Haz clic en "Descargar" o "Comprimir". Si eliges comprimir, Plesk creará un archivo .zip que luego puedes descargar.

[WARNING] Este método solo respalda los archivos. No incluye la base de datos. Es imprescindible que también hagas el siguiente paso.

Backup de la base de datos de PrestaShop

  1. En Plesk, ve a "Sitios web y dominios" > tu dominio.
  2. Busca la sección "Bases de datos" (puede estar dentro de "Herramientas" o "Aplicaciones"). Haz clic.
  3. Verás una lista de bases de datos. La de PrestaShop suele llamarse algo como prestashop_db o tutienda_prestashop. Haz clic en su nombre.
  4. Dentro de la página de la base de datos, busca el botón "Exportar" o "Descargar volcado".
  5. Elige el formato SQL y haz clic en "Exportar". Se descargará un archivo .sql con toda la información de tu tienda (productos, pedidos, clientes).

Ahora tienes dos archivos: uno con los archivos del sistema y otro con la base de datos. Guárdalos juntos en una carpeta con la fecha.

[INFO] Si alguna vez necesitas restaurar, deberás subir los archivos al servidor y luego importar el archivo SQL usando la misma herramienta de bases de datos de Plesk (botón "Importar").

Método 3: Usar módulos de PrestaShop para backups

Existen módulos de pago y gratuitos en el marketplace de PrestaShop que permiten programar backups automáticos desde el panel de administración de tu tienda. Algunos ejemplos son:

  • PrestaShop Backup Module (gratuito).
  • MyBackup (de pago, pero muy completo).
  • Backup and Restore (también de pago).

Estos módulos suelen ofrecer opciones como:

  • Programar backups diarios, semanales o mensuales.
  • Enviar el backup a tu correo o a servicios en la nube (Dropbox, Google Drive).
  • Restaurar con un solo clic.

Sin embargo, ten en cuenta que estos módulos consumen recursos del servidor y pueden ralentizar tu tienda durante el proceso. Además, dependen de que PrestaShop funcione correctamente. Si tu tienda se cae, no podrás acceder al módulo para restaurar. Por eso, siempre recomiendo tener también un backup desde Plesk.

[TIP] Combina ambos métodos: usa un módulo para backups diarios automáticos (ligeros) y genera un backup completo desde Plesk una vez a la semana.

Cómo restaurar un backup de PrestaShop en Plesk

Saber crear backups es solo la mitad del trabajo. También debes saber restaurarlos. Aquí te explico cómo hacerlo desde Plesk:

Restaurar un backup completo (archivos + base de datos)

  1. Ve a "Sitios web y dominios" > tu dominio > "Backup".
  2. En la lista de backups disponibles, busca el que deseas restaurar.
  3. Haz clic en el icono de "Restaurar" (generalmente una flecha circular).
  4. Se abrirá una ventana con opciones. Puedes elegir restaurar solo archivos, solo base de datos o ambos. Selecciona "Completo".
  5. Confirma la acción. Plesk sobrescribirá los archivos y la base de datos actuales con los del backup.

[WARNING] La restauración sobrescribe todo. Si tienes cambios recientes (pedidos nuevos, productos añadidos) que no estaban en el backup, se perderán. Por eso es importante hacer backups frecuentes.

Restaurar manualmente (archivos y SQL por separado)

Si tienes los archivos y la base de datos por separado:

  1. Sube los archivos: Usa el Administrador de archivos de Plesk o un cliente FTP. Borra primero la carpeta httpdocs actual (o renómbrala como httpdocs_old por seguridad) y luego sube los archivos del backup.
  2. Importa la base de datos: Ve a "Bases de datos" > selecciona la base de datos de PrestaShop > haz clic en "Importar" > selecciona el archivo .sql y ejecuta.

[INFO] Si cambiaste de servidor o de dominio, deberás editar el archivo app/config/parameters.php de PrestaShop para actualizar los datos de conexión a la base de datos (nombre de la base, usuario, contraseña y servidor).

Preguntas frecuentes (FAQ)

¿Con qué frecuencia debo hacer un backup de mi PrestaShop?

Depende de la actividad de tu tienda. Si vendes a diario, te recomiendo:

  • Backup completo semanal (desde Plesk).
  • Backup diario de la base de datos (con un módulo o desde Plesk, si tu plan lo permite).
  • Backup antes de cualquier actualización (módulos, temas, versión de PrestaShop).

¿Los backups de Plesk incluyen los correos electrónicos?

Por defecto, los backups de Plesk incluyen archivos y bases de datos, pero no siempre incluyen los buzones de correo. Si usas el servicio de correo de tu hosting, verifica en las opciones de backup si puedes marcar "Incluir buzones". Si no, deberás hacer un backup aparte de tus correos.

¿Puedo programar backups automáticos en Plesk?

Sí. En la sección de "Herramientas y configuraciones" > "Programación de tareas" (o "Cron jobs"), puedes crear una tarea que ejecute un script de backup. Sin embargo, esto es más avanzado. La mayoría de los planes de Plesk ya incluyen backups automáticos diarios o semanales que puedes configurar desde la misma sección de backups.

¿Qué hago si mi backup es muy grande y no puedo descargarlo?

Si tu tienda pesa varios GB (por ejemplo, por muchas imágenes de productos), puedes:

  • Comprimir el backup en Plesk antes de descargarlo (opción disponible en algunas versiones).
  • Usar un cliente FTP para descargar los archivos directamente del servidor (desde la carpeta donde Plesk guarda los backups, generalmente en /var/lib/psa/dumps).
  • Solicitar a tu proveedor de hosting que te envíe el backup por un método alternativo (como un enlace de descarga temporal).

¿Los backups de Plesk sirven para migrar a otro servidor?

Sí, perfectamente. Puedes descargar el backup completo de Plesk y luego restaurarlo en otro servidor que también tenga Plesk. Si el servidor de destino usa otro panel (como cPanel o Syspanel), necesitarás hacer una migración manual (subir archivos e importar SQL).

[TIP] Si tu nuevo servidor usa Syspanel (anteriormente HestiaCP, puerto 2106), la migración manual es similar: sube los archivos por FTP, crea una base de datos e importa el SQL, y luego ajusta el archivo parameters.php.

Conclusión

Crear backups de PrestaShop en Plesk es un proceso sencillo pero fundamental para la seguridad de tu negocio online. Ya sea usando la herramienta integrada de Plesk, haciendo una copia manual de archivos y base de datos, o utilizando módulos especializados, lo importante es que tengas una rutina establecida.

Recuerda: un backup que no se prueba no es un backup. De vez en cuando, restaura tu copia de seguridad en un entorno de pruebas (un subdominio o un servidor local) para asegurarte de que funciona correctamente. Así, cuando realmente necesites usarla, no te llevarás sorpresas.

Si tienes alguna duda o problema durante el proceso, no dudes en contactar con el soporte técnico de tu hosting. Ellos pueden ayudarte a configurar los backups o a restaurar tu tienda en caso de emergencia.

¡Protege tu tienda hoy y duerme tranquilo sabiendo que tus datos están a salvo!

¿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