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

Cómo restaurar una copia de seguridad de PrestaShop en Plesk

Actualizado el 11 de diciembre de 2025

Introducción

Restaurar una copia de seguridad de PrestaShop en un servidor gestionado con Plesk puede parecer una tarea compleja, pero con esta guía paso a paso lo harás de forma segura y sin perder datos. Ya sea que hayas tenido un error crítico, un ataque o simplemente quieras volver a un estado anterior del sistema, aquí te explicamos todo lo que necesitas saber. Recuerda que esta guía está pensada para usuarios sin experiencia técnica avanzada, así que iremos despacio y con mucho detalle.

¿Qué necesitas antes de empezar?

Antes de lanzarte a restaurar, es fundamental que tengas a mano los siguientes elementos:

  • Acceso al panel de control Plesk (con credenciales de administrador o de suscripción).
  • Un archivo de backup de tu tienda PrestaShop (generalmente en formato .tar.gz, .zip o .sql).
  • Conexión a internet estable.
  • Al menos 30 minutos de tiempo sin interrupciones.

[WARNING] Nunca realices una restauración si no estás seguro de que el backup es reciente y contiene todos los datos que necesitas. Si tienes dudas, primero haz un backup manual de tu estado actual.

Paso 1: Identifica el tipo de backup que tienes

Los backups de PrestaShop suelen dividirse en dos partes esenciales:

  • Archivos del sitio: carpetas como /admin, /modules, /themes, /img, /config, etc.
  • Base de datos: un archivo .sql con todas las tablas de productos, pedidos, clientes, etc.

En Plesk, puedes tener backups completos (archivos + base de datos) o backups separados. Asegúrate de tener ambos. Si solo tienes uno, la restauración será parcial.

Paso 2: Accede a Plesk y localiza la herramienta de backups

  1. Inicia sesión en tu panel Plesk (la URL suele ser algo como https://tudominio.com:8443).
  2. En el panel principal, busca la sección “Backup” o “Administrador de backups”. Normalmente está en el menú de la izquierda o en la pestaña “Sitios web y dominios”.
  3. Verás una lista de backups disponibles. Si el tuyo no aparece, deberás subirlo manualmente.

[TIP] Si tu backup está en tu ordenador, usa la opción “Subir backup” o “Upload” dentro de la misma sección. Plesk acepta formatos .tar, .tar.gz, .zip.

Paso 3: Restaurar la base de datos de PrestaShop

La base de datos es el corazón de tu tienda. Sin ella, no podrás ver productos, pedidos ni clientes. Sigue estos pasos:

  1. En Plesk, ve a “Bases de datos” (dentro del dominio de tu tienda).
  2. Selecciona la base de datos que usa PrestaShop (normalmente se llama algo como prestashop_db).
  3. Haz clic en “Importar” o “Importar Dump”.
  4. Sube tu archivo .sql (si está comprimido, Plesk lo descomprime solo).
  5. Espera a que termine la importación. Si el archivo es grande, puede tardar varios minutos.

[WARNING] Si importas una base de datos sobre una existente, se borrarán todos los datos actuales. Asegúrate de que es lo que deseas.

Paso 4: Restaurar los archivos del sitio

Ahora toca restaurar la estructura de carpetas y archivos (temas, módulos, imágenes, etc.).

  1. En Plesk, ve a “Administrador de archivos” o “File Manager”.
  2. Navega hasta la carpeta raíz de tu dominio (normalmente httpdocs o public_html).
  3. Sube tu backup de archivos (el .tar.gz o .zip) a esa carpeta.
  4. Una vez subido, selecciona el archivo y haz clic en “Extraer” o “Descomprimir”.
  5. Confirma que quieres sobrescribir los archivos existentes.

[INFO] Si tu backup incluye la carpeta admin, asegúrate de que el nombre de la carpeta no haya cambiado, de lo contrario no podrás acceder al panel de administración.

Paso 5: Verifica la configuración de conexión a la base de datos

Después de restaurar archivos y base de datos, es posible que PrestaShop no se conecte automáticamente. Debes revisar el archivo app/config/parameters.php (en PrestaShop 1.7+) o config/settings.inc.php (en versiones antiguas).

  1. Desde el Administrador de archivos de Plesk, localiza ese archivo.
  2. Ábrelo con el editor de texto de Plesk.
  3. Verifica que los datos de conexión (host, nombre de base de datos, usuario y contraseña) coincidan con los que tienes en Plesk.
  4. Si no coinciden, cámbialos y guarda el archivo.

[TIP] Si no recuerdas los datos de tu base de datos actual, ve a “Bases de datos” en Plesk y allí verás el nombre, usuario y host (normalmente localhost).

Paso 6: Limpia la caché de PrestaShop

Después de una restauración, la caché puede dar problemas. Para evitarlo:

  1. Accede a tu panel de administración de PrestaShop (ej: tudominio.com/admin1234).
  2. Ve a “Parámetros avanzados” > “Rendimiento”.
  3. Haz clic en “Limpiar caché” (tanto de Smarty como de Symfony).
  4. También puedes borrar manualmente la carpeta /var/cache desde el Administrador de archivos de Plesk.

Paso 7: Prueba que todo funciona

Abre tu tienda en el navegador y verifica:

  • Que la página principal carga sin errores.
  • Que los productos, categorías y precios se ven correctamente.
  • Que el carrito de compras y el proceso de pago funcionan.
  • Que puedes acceder al panel de administración.

Si ves errores como “Error de conexión a la base de datos” o “Página no encontrada”, repite los pasos anteriores con cuidado.

Preguntas frecuentes (FAQ)

¿Puedo restaurar un backup de PrestaShop de otro servidor?

Sí, siempre que sea del mismo sistema (Linux) y la misma versión de PrestaShop. Si cambias de versión, pueden haber incompatibilidades.

¿Qué hago si no tengo acceso a Plesk?

Si tu hosting usa otro panel como Syspanel (HestiaCP), el proceso es similar. En Syspanel, accedes por el puerto 2106 y buscas la sección de backups. La lógica es la misma: restaurar archivos y base de datos por separado.

¿Pierdo los pedidos nuevos si restauro un backup antiguo?

Sí, cualquier cambio realizado después de la fecha del backup se perderá. Por eso es importante hacer backups frecuentes.

¿Puedo restaurar solo la base de datos sin tocar los archivos?

Sí, en Plesk puedes importar solo el .sql. Útil si solo necesitas recuperar productos o clientes, pero ten cuidado porque sobrescribirá los datos actuales.

¿Qué hago si aparece un error 500 después de restaurar?

Revisa los permisos de archivos y carpetas. En Plesk, puedes usar la herramienta “Reparar permisos” o hacerlo manualmente: las carpetas deben tener permisos 755 y los archivos 644.

Consejos adicionales para evitar problemas

  • Haz siempre un backup antes de restaurar: por si algo sale mal, puedas volver atrás.
  • Usa backups completos: no te limites a archivos o base de datos por separado.
  • Mantén actualizado PrestaShop: las versiones antiguas pueden tener vulnerabilidades.
  • Prueba la restauración en un entorno de pruebas si es posible.

[INFO] Si tu tienda es grande (miles de productos), la restauración puede tardar más de lo esperado. No cierres la ventana del navegador ni apagues el ordenador durante el proceso.

Conclusión

Restaurar una copia de seguridad de PrestaShop en Plesk es un proceso que, siguiendo estos pasos, cualquier persona puede realizar con confianza. Recuerda siempre verificar los datos de conexión a la base de datos y limpiar la caché después de la restauración. Si algo no funciona, no dudes en contactar con el soporte de tu hosting o consultar la documentación oficial de PrestaShop.

Con esta guía, ya tienes las herramientas para recuperar tu tienda en caso de cualquier eventualidad. ¡Manos a la obra y buena suerte!

¿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