Cómo hacer una copia de seguridad de PrestaShop con Plesk y restaurarla
¿Por qué es tan importante hacer una copia de seguridad de tu PrestaShop?
Cuando tienes una tienda online, tu negocio vive en los archivos y la base de datos de tu hosting. Un error en una actualización, un ataque de malware o un fallo en el servidor pueden borrar catálogos, pedidos y clientes en segundos. Por eso, saber hacer una copia seguridad prestashop plesk no es una opción, es una necesidad.
Plesk es uno de los paneles de control más utilizados en el hosting compartido y en los VPS. Su interfaz es muy visual y te permite gestionar dominios, bases de datos y archivos sin tocar una sola línea de código. En esta guía te voy a enseñar, paso a paso y sin tecnicismos, cómo proteger tu tienda con un backup completo y cómo restaurarla si algo sale mal.
Vamos a ello.
Qué necesitas antes de empezar
Antes de lanzarte a crear tu primer backup, asegúrate de tener lo siguiente:
- Acceso a Plesk con permisos de administrador o de suscripción.
- Las credenciales de acceso a tu panel de control (normalmente en
https://tu-dominio.com:8443o la URL que te haya dado tu proveedor). - Una idea clara de dónde vas a guardar la copia (en el servidor, en tu ordenador o en la nube).
- Un poco de paciencia, porque el proceso puede tardar unos minutos dependiendo del tamaño de tu tienda.
Paso 1: Acceder a Plesk y localizar tu suscripción
Entra en tu panel de Plesk. Una vez dentro, verás una lista de dominios y suscripciones. Haz clic en el dominio donde está instalada tu tienda PrestaShop. Esto te llevará al panel de gestión de ese sitio web.
En la barra lateral izquierda, busca la sección "Copias de seguridad" o "Backup Manager". Dependiendo de la versión de Plesk (la más reciente es la 18.x), puede aparecer como un icono de disco duro o de flecha circular.
[TIP] Si no encuentras la opción, usa el buscador de Plesk en la esquina superior derecha y escribe "backup" o "copia".
Paso 2: Crear una copia de seguridad de PrestaShop con Plesk
Ahora viene lo importante. Plesk te permite hacer dos tipos de copia: completa (archivos + base de datos) o solo archivos / solo base de datos. Para una tienda como PrestaShop, te recomiendo siempre la copia completa.
Sigue estos pasos:
-
En el menú de Copias de seguridad, haz clic en "Crear una copia de seguridad" o "Back up".
-
Verás un formulario con varias opciones. Estas son las que debes configurar:
-
Tipo de copia: selecciona "Completa" para incluir todos los archivos, bases de datos, correos y configuraciones.
-
Ubicación de almacenamiento: elige si quieres guardarla en el servidor (recomendado para restaurar rápido) o descargarla a tu ordenador. Si tu plan de hosting tiene poco espacio, mejor descargarla.
-
Programar copias automáticas (opcional): puedes activar un horario semanal o diario. Esto es oro puro para no olvidarte nunca.
-
-
Haz clic en "Respaldar" o "Crear".
Plesk comenzará a comprimir tu tienda. Dependiendo del peso de tu PrestaShop (imágenes, módulos, caché), puede tardar desde unos segundos hasta varios minutos.
[INFO] Si tu tienda tiene más de 2 GB, te recomiendo hacer la copia en horas de baja afluencia, como la madrugada, para no saturar el servidor.
Paso 3: Descargar la copia de seguridad a tu ordenador
Una vez finalizado el proceso, verás la copia en la lista de backups disponibles. Para tenerla a salvo fuera del servidor (lo más recomendable), haz lo siguiente:
-
Localiza la copia en la lista y haz clic en el icono de descarga (normalmente una flecha hacia abajo).
-
Se descargará un archivo comprimido con extensión
.tar.gzo.zip. Guárdalo en un lugar seguro, como un disco duro externo o un servicio de nube (Google Drive, Dropbox, etc.). -
Si quieres mantener la copia en el servidor para restaurarla fácilmente, no la borres. Pero recuerda que ocupa espacio.
[WARNING] No almacenes la copia solo en el mismo servidor donde está tu web. Si el servidor falla, perderás tanto la web como el backup. Regla de oro: 3 copias, en 2 soportes diferentes, 1 fuera del sitio.
Paso 4: Cómo restaurar PrestaShop desde Plesk (paso a paso)
Llegó el momento de ponerte el traje de bombero. Restaurar es tan importante como hacer el backup. Imagina que has roto algo en tu tienda, que un plugin ha dado error o que te han hackeado. Con estos pasos, tu PrestaShop volverá a la vida en minutos.
Restaurar desde una copia guardada en el servidor
Si la copia sigue en Plesk, el proceso es muy sencillo:
-
Ve a Copias de seguridad en el panel de tu dominio.
-
Localiza la copia que quieres restaurar y haz clic en el icono de restaurar (normalmente una flecha circular o un botón con texto "Restore").
-
Plesk te preguntará qué elementos quieres restaurar. Marca "Todo" o selecciona solo la base de datos y los archivos si prefieres no tocar los correos.
-
Confirma la acción y espera. El sistema reemplazará los archivos actuales con los de la copia.
[WARNING] Restaurar sobrescribe todo lo que hay actualmente. Si has hecho cambios después de la copia, los perderás. Asegúrate de que es lo que quieres.
Restaurar desde un archivo descargado en tu ordenador
Este caso es un poco más largo, pero igual de efectivo:
-
En la misma sección de Copias de seguridad, haz clic en "Subir" o "Upload".
-
Selecciona el archivo
.tar.gzque descargaste anteriormente. -
Una vez subido, aparecerá en la lista de backups. Ahora sí, haz clic en restaurar y sigue el mismo proceso que antes.
Paso 5: Qué hacer si la restauración falla (solución de problemas)
A veces las cosas no salen a la primera. No te asustes, aquí van los problemas más comunes y sus soluciones:
Error de permisos de archivos
Si tras restaurar ves errores de "permiso denegado" o la web sale en blanco, es probable que los permisos de las carpetas no sean correctos. En Plesk, ve a Archivos y asegúrate de que las carpetas config, img y var tengan permisos 755 y los archivos 644. También puedes usar el botón de "Restablecer permisos" que tiene Plesk en el gestor de archivos.
Base de datos corrupta o no conecta
Si PrestaShop te pide instalar de nuevo, es que la conexión a la base de datos no se ha restaurado bien. Revisa el archivo app/config/parameters.php y verifica que el nombre de la base de datos, el usuario y la contraseña coinciden con los de tu hosting. Si no, edítalos manualmente.
La web carga pero sin estilos ni imágenes
Esto suele pasar cuando la caché de PrestaShop se ha quedado desactualizada. Entra al panel de administración de tu tienda (normalmente /admin123 o la URL que configuraste) y ve a Parámetros avanzados > Rendimiento. Ahí, pulsa "Vaciar caché" y recarga tu web.
[TIP] Si no puedes acceder al panel de administración, borra manualmente el contenido de la carpeta
var/cachedesde el gestor de archivos de Plesk. No borres la carpeta, solo su contenido.
Paso 6: Automatizar tus copias de seguridad en Plesk
No quiero que te conviertas en un esclavo de los backups manuales. Plesk te permite programar copias automáticas. Así, si algún día olvidas hacerlo, tu tienda estará protegida igualmente.
Para configurarlo:
-
Ve a Copias de seguridad y haz clic en "Configuración de copias de seguridad" o "Schedule".
-
Activa la opción de "Programar copia".
-
Elige la frecuencia: diaria, semanal o mensual. Para una tienda activa, te recomiendo al menos semanal.
-
Selecciona la hora y el número de copias que quieres conservar (por ejemplo, las últimas 5). Las más antiguas se borrarán automáticamente.
-
Guarda los cambios.
Con esto, tu backup prestashop plesk se hará solo, como por arte de magia.
Preguntas frecuentes (FAQ) sobre backups de PrestaShop en Plesk
¿Puedo hacer una copia de seguridad solo de la base de datos?
Sí, en Plesk puedes elegir "Solo base de datos" al crear la copia. Esto es útil si solo has tocado productos, pedidos o clientes y no quieres sobrescribir los archivos de la web.
¿Cuánto espacio ocupa una copia de PrestaShop?
Depende del tamaño de tu tienda. Una tienda con 100 productos y fotos puede ocupar entre 500 MB y 2 GB. Las copias se comprimen, así que el archivo final suele ser un 30-50% más pequeño.
¿Restaurar borra los pedidos nuevos hechos después de la copia?
Sí. Si restauras una copia de hace una semana, perderás todos los pedidos, clientes y cambios hechos desde esa fecha. Por eso es tan importante hacer copias frecuentes.
¿Puedo usar Syspanel (antes HestiaCP) para lo mismo?
Si tu hosting usa Syspanel (el panel que antes conocías como HestiaCP), el proceso es similar pero con otra interfaz. Accede por el puerto 2106 (por ejemplo, https://tu-dominio.com:2106) y busca la sección de "Backup". Aunque el artículo está enfocado en Plesk, la lógica es la misma: archivos + base de datos.
¿Cuánto tarda en restaurar una tienda grande?
Para una tienda de 1 GB, puede tardar entre 5 y 15 minutos dependiendo del servidor. No cierres la pestaña del navegador mientras se restaura.
Consejos finales para mantener tu PrestaShop a salvo
- Haz copias antes de cualquier actualización: ya sea de PrestaShop, de un módulo o de un tema. Nunca sabes si algo puede romperse.
- Revisa que tus copias funcionan: no sirve de nada tener backups si no los pruebas. Restaura una copia en un subdominio de prueba cada cierto tiempo.
- Usa almacenamiento externo: no te conformes con el backup en el servidor. Descárgalo o súbelo a la nube.
- Mantén PrestaShop actualizado: muchas vulnerabilidades se corrigen con parches de seguridad. Un PrestaShop desactualizado es un blanco fácil.
Conclusión
Hacer una copia seguridad prestashop plesk y saber restaurar prestashop plesk es una de las habilidades más valiosas que puedes tener como dueño de una tienda online. No necesitas ser un experto en sistemas: con esta guía y un poco de práctica, podrás dormir tranquilo sabiendo que tu negocio está protegido.
Recuerda: la copia de seguridad no es un lujo, es un seguro de vida digital. Configúrala, automatízala y pruébala. Tu yo del futuro (cuando algo falle) te lo agradecerá.
Si te ha quedado alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tu tienda!
