Cómo hacer backup y restaurar PrestaShop en Plesk
Introducción: Por qué es vital tener un backup de tu PrestaShop
Imagina que trabajas semanas en tu tienda online, configuras productos, ajustas precios y, de repente, un error en una actualización o un ataque informático deja todo inservible. Sin una copia de seguridad, perderías horas de trabajo, ventas y, lo peor, la confianza de tus clientes. Por eso, saber cómo hacer backup PrestaShop y restaurarlo es una habilidad básica que todo dueño de tienda debe dominar.
En este artículo, te guiaré paso a paso para que puedas realizar una copia seguridad completa de tu tienda PrestaShop usando Plesk, uno de los paneles de control de hosting más populares. También aprenderás a restaurar todo si algo sale mal. No necesitas ser un experto técnico: solo sigue las instrucciones y, si tienes dudas, consulta la sección de preguntas frecuentes al final.
¿Qué necesitas antes de empezar?
Antes de lanzarte a hacer el backup, asegúrate de tener lo siguiente:
- Acceso a Plesk con permisos de administrador (usuario y contraseña).
- Conocimiento de tu dominio (ejemplo:
tutienda.com). - Una conexión a internet estable (el proceso puede descargar o subir archivos grandes).
- Espacio suficiente en tu disco duro o servicio de almacenamiento en la nube para guardar la copia.
[TIP] Programa los backups automáticos en Plesk. Así, si olvidas hacerlo manualmente, siempre tendrás una versión reciente.
Paso 1: Acceder a Plesk y localizar tu tienda PrestaShop
El primer paso es iniciar sesión en Plesk. Normalmente, la URL de acceso es algo como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting. Introduce tu usuario y contraseña.
Una vez dentro, busca la sección Sitios web y dominios. Allí verás una lista de todos los sitios que tienes alojados. Haz clic en el dominio donde está instalado tu PrestaShop (por ejemplo, mitienda.com). Se abrirá una página con varias opciones de configuración.
[INFO] Si tienes varios dominios, asegúrate de seleccionar el correcto. Un error común es hacer backup del sitio equivocado.
Paso 2: Crear el backup completo de PrestaShop en Plesk
Plesk permite hacer una copia de seguridad completa que incluye tanto los archivos del sitio (código, imágenes, temas, módulos) como la base de datos (productos, clientes, pedidos). Sigue estos pasos:
2.1. Ir a la herramienta de backup
En el panel de tu dominio, busca la opción Backup o Copias de seguridad. Dependiendo de la versión de Plesk, puede estar en un menú lateral o en la parte superior. Haz clic en ella.
2.2. Configurar los parámetros del backup
Verás una pantalla con varias opciones. Te recomiendo:
- Nombre del backup: Pon algo descriptivo, como
backup_prestashop_2025-03-15. - Tipo de backup: Selecciona Completo (incluye archivos y base de datos).
- Destino: Elige dónde guardarlo. Puede ser en el servidor local (recomendado para luego descargarlo) o en un repositorio externo (como FTP o Amazon S3). Para empezar, selecciona Almacenamiento local.
- Configuración adicional: Marca la casilla Comprimir backup (suele estar activada por defecto) para ahorrar espacio.
2.3. Ejecutar la copia de seguridad
Haz clic en Aceptar o Crear backup. El proceso puede tardar varios minutos, dependiendo del tamaño de tu tienda. Verás una barra de progreso. Cuando termine, recibirás una notificación o verás el backup en la lista de copias disponibles.
[WARNING] No cierres la ventana ni apagues el ordenador mientras se genera el backup. Podría corromperse.
2.4. Descargar el backup a tu ordenador (opcional pero recomendado)
Una vez creado, verás el backup en la lista. Haz clic en el icono de descarga (normalmente una flecha hacia abajo) para guardarlo en tu PC o en un servicio en la nube. Así tendrás una copia offline.
Paso 3: Restaurar tu PrestaShop desde un backup en Plesk
Ahora, supongamos que algo salió mal: una actualización fallida, un módulo conflictivo o un error humano. Es hora de restaurar. El proceso es similar al de creación, pero al revés.
3.1. Acceder a la herramienta de restauración
En la misma sección Backup de Plesk, busca la pestaña Restaurar o Restore. Verás una lista de los backups disponibles (tanto locales como en repositorios externos).
3.2. Seleccionar el backup correcto
Elige el backup que quieres restaurar. Asegúrate de que sea el adecuado: revisa la fecha y el nombre. Si no lo ves en la lista, puedes subirlo desde tu ordenador usando la opción Cargar backup.
3.3. Configurar la restauración
Plesk te preguntará qué elementos quieres restaurar. Por seguridad, selecciona Todo (archivos y base de datos). También puedes elegir solo los archivos o solo la base de datos, pero esto puede generar inconsistencias. Por ejemplo, si restauras solo la base de datos, los archivos del tema podrían no coincidir.
3.4. Iniciar la restauración
Haz clic en Restaurar. El proceso puede ser más rápido o lento que el backup. Durante la restauración, tu tienda estará temporalmente inaccesible o mostrará errores. Es normal. Espera a que termine completamente.
[TIP] Antes de restaurar, si es posible, haz un backup del estado actual (por si la restauración no funciona como esperas). Así siempre tendrás un punto de retorno.
3.5. Verificar que todo funciona
Una vez finalizado, abre tu tienda en el navegador. Comprueba que:
- La página de inicio carga correctamente.
- Los productos y categorías están visibles.
- Los pedidos y clientes aparecen (si restauraste una copia reciente).
- Los módulos y el tema funcionan sin errores.
Si ves algún problema, revisa los logs de error en Plesk (sección Logs) o contacta con soporte técnico.
Paso 4: Automatizar los backups en Plesk (recomendado)
Hacer backups manuales está bien, pero es fácil olvidarse. Plesk permite programar copias de seguridad automáticas. Así te aseguras de tener siempre una versión reciente sin esfuerzo.
4.1. Configurar la programación
En la misma sección Backup, busca Programar backup o Schedule backup. Allí puedes definir:
- Frecuencia: Diaria, semanal o mensual.
- Hora: Elige un momento de baja actividad (por ejemplo, las 3 de la madrugada).
- Número de copias a conservar: Por ejemplo, guarda las últimas 7 copias. Las más antiguas se borrarán automáticamente.
- Destino: Puedes elegir almacenamiento local o externo.
4.2. Activar la programación
Guarda los cambios. A partir de ese momento, Plesk generará backups automáticamente. Recibirás notificaciones por correo si algo falla.
[INFO] Si tu hosting tiene espacio limitado, programa backups semanales en lugar de diarios. Los backups diarios pueden llenar el disco rápidamente.
Preguntas frecuentes (FAQ) sobre backup y restauración en PrestaShop con Plesk
¿Puedo hacer backup solo de la base de datos sin los archivos?
Sí, en la opción de backup de Plesk puedes seleccionar Solo base de datos. Esto es útil si solo has modificado productos o clientes, pero no el código. Sin embargo, para una restauración completa, es mejor incluir ambos.
¿Cómo restauro un backup si no aparece en la lista de Plesk?
Puedes subir el archivo de backup (normalmente en formato .tar.gz o .zip) desde tu ordenador usando la opción Cargar backup en la sección de restauración. Asegúrate de que el archivo no esté dañado.
¿Qué hago si la restauración da error?
Primero, verifica que el backup no esté corrupto. Si lo descargaste de otro servidor, prueba a subirlo de nuevo. Si el error persiste, revisa los logs de Plesk (sección Logs del dominio) o contacta con tu proveedor de hosting. También puedes intentar restaurar solo los archivos o solo la base de datos por separado.
¿Los backups incluyen los módulos y temas de pago?
Sí, si haces un backup completo, se incluyen todos los archivos de tu tienda, incluidos módulos y temas. Sin embargo, las licencias de algunos módulos pueden necesitar reactivación después de la restauración. Ten a mano las claves de licencia.
¿Puedo usar el backup para migrar mi tienda a otro servidor?
Sí, el backup de Plesk es portable. Puedes descargarlo y luego restaurarlo en otro panel Plesk o incluso en otro panel como Syspanel (accesible por el puerto 2106). Eso sí, en ese caso, deberás ajustar la configuración del dominio y la base de datos manualmente.
¿Cada cuánto debería hacer un backup?
Depende de la actividad de tu tienda. Si vendes mucho a diario, haz backups diarios. Si es un sitio más estático, semanal o mensual es suficiente. Lo importante es tener al menos una copia reciente.
¿Plesk guarda los backups para siempre?
No. Si no configuras la retención, Plesk puede borrar backups antiguos para liberar espacio. Por eso es importante descargarlos periódicamente a tu ordenador o a un servicio en la nube.
Conclusión: La tranquilidad de tener un backup
Ahora ya sabes cómo hacer backup PrestaShop y restaurarlo usando Plesk. No es complicado, pero requiere seguir los pasos con cuidado. Recuerda que una copia de seguridad es tu mejor seguro contra desastres técnicos. Programa backups automáticos, descarga copias offline y verifica que tus restauraciones funcionan de vez en cuando.
Si tienes dudas, vuelve a leer esta guía o consulta con tu soporte técnico. Y recuerda: en el mundo del hosting, más vale prevenir que lamentar. ¡Tu tienda online te lo agradecerá!
