Cómo hacer backup de PrestaShop en Plesk: base de datos y archivos
Antes de empezar: por qué es tan importante hacer copias de seguridad
Si tienes una tienda online con PrestaShop, saber cómo hacer un backup PrestaShop Plesk no es una opción, es una necesidad. Imagina que pierdes todos tus productos, pedidos y clientes por un error al actualizar un módulo o por un ataque malintencionado. Sin una copia de seguridad reciente, ese escenario puede convertirse en una pesadilla.
Las copias seguridad PrestaShop te permiten restaurar tu tienda a un estado anterior, sin perder información crítica. En este artículo te explico, paso a paso y con un lenguaje muy sencillo, cómo hacer una copia completa de tu tienda en Plesk, tanto de la base de datos como de los archivos. También verás cómo restaurarla si algún día lo necesitas.
No te preocupes si no eres un experto en tecnología. Aquí iremos despacio, con instrucciones claras y consejos para que no te pierdas en ningún momento.
Qué necesitas para hacer un backup PrestaShop Plesk
Antes de empezar, asegúrate de tener a mano lo siguiente:
Acceso a Plesk (normalmente a través de una URL como https://tudominio.com:8443).
Tus credenciales de administrador de Plesk (usuario y contraseña).
Un poco de paciencia y un lugar seguro donde guardar el backup (tu ordenador, un disco duro externo o un servicio de almacenamiento en la nube).
[INFO] Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el acceso se realiza a través del puerto 2106. Por ejemplo: https://tudominio.com:2106. El proceso puede variar ligeramente, pero los conceptos son los mismos.
Qué incluye un backup completo de PrestaShop
Para que tu backup PrestaShop Plesk sea realmente útil, debe incluir dos partes fundamentales:
La base de datos: es el cerebro de tu tienda. Aquí se guardan los pedidos, clientes, productos, precios, módulos configurados, etc.
Los archivos: son el cuerpo de tu tienda. Incluyen el código de PrestaShop, las imágenes de los productos, los temas, los módulos, los logs, etc.
Si solo haces una parte, podrías restaurar una tienda incompleta o con errores.
Cómo hacer backup de la base de datos de PrestaShop en Plesk
La base de datos es la parte más delicada. Aquí te explico cómo hacer una copia de seguridad en Plesk.
Paso 1: Accede al panel de Plesk
Abre tu navegador y escribe la dirección de acceso a Plesk. Introduce tu usuario y contraseña.
Paso 2: Busca la sección de bases de datos
En el menú principal de Plesk, busca el apartado que se llama Bases de datos o Databases. Haz clic en él.
Verás una lista con todas las bases de datos que tienes en tu hosting. Normalmente, la base de datos de PrestaShop tendrá un nombre similar al de tu dominio o al de tu tienda.
Paso 3: Exporta la base de datos
Localiza la base de datos de tu PrestaShop y haz clic en el icono de Exportar (normalmente es un símbolo de descarga o una flecha hacia abajo).
Plesk te ofrecerá algunas opciones. Te recomiendo dejar las opciones por defecto, ya que suelen ser las más seguras.
Haz clic en Aceptar o Exportar. Plesk comenzará a generar un archivo con extensión .sql o .gz.
Paso 4: Descarga el archivo a tu ordenador
Una vez que la exportación haya terminado, Plesk te mostrará un enlace para descargar el archivo. Haz clic en él y guárdalo en un lugar seguro.
[WARNING] Nunca guardes el backup en el mismo servidor donde está tu tienda. Si el servidor falla, perderías tanto la tienda como la copia de seguridad.
Cómo hacer backup de los archivos de PrestaShop en Plesk
Ahora vamos con la segunda parte: los archivos de tu tienda.
Paso 1: Accede al Administrador de archivos
En el menú principal de Plesk, busca la opción Administrador de archivos o File Manager. Haz clic en ella.
Paso 2: Localiza la carpeta de tu tienda
Dentro del Administrador de archivos, verás la estructura de carpetas de tu hosting. Busca la carpeta httpdocs o public_html. Dentro de ella estará tu tienda PrestaShop.
[INFO] Si tienes varias tiendas o dominios, asegúrate de entrar en la carpeta correcta. Si no estás seguro, revisa cuál es el dominio principal de tu PrestaShop.
Paso 3: Selecciona todos los archivos de PrestaShop
Entra en la carpeta httpdocs y selecciona todos los archivos y carpetas que veas. Puedes hacerlo con Ctrl + A (en Windows) o Cmd + A (en Mac).
Paso 4: Comprime los archivos en un ZIP
Una vez seleccionados todos los archivos, busca el botón Comprimir o Add to Archive. Plesk te pedirá un nombre para el archivo. Ponle algo descriptivo, como backup-tienda-2024-01-15.zip.
Haz clic en Aceptar. Plesk creará un archivo ZIP con todo el contenido de tu tienda.
Paso 5: Descarga el archivo ZIP
Cuando la compresión termine, verás el archivo ZIP en la lista de archivos. Selecciónalo y haz clic en Descargar.
[WARNING] El archivo ZIP puede ser muy pesado (varios cientos de MB o incluso GB). Asegúrate de tener suficiente espacio en tu disco duro y una conexión a internet estable.
Cómo restaurar PrestaShop desde un backup en Plesk
Ahora que ya sabes cómo hacer el backup PrestaShop Plesk, es igual de importante saber cómo restaurarlo. Aquí tienes los pasos para los dos casos.
Restaurar la base de datos desde un backup
Accede a Plesk y ve a Bases de datos.
Localiza la base de datos de tu PrestaShop.
Haz clic en Importar.
Selecciona el archivo .sql o .gz que descargaste anteriormente.
Haz clic en Aceptar. Plesk importará la base de datos.
[WARNING] Al importar, se sobrescribirán los datos actuales. Si no estás seguro de lo que haces, haz un backup actual antes de restaurar.
Restaurar los archivos desde un backup
Ve a Administrador de archivos y entra en la carpeta httpdocs.
Sube el archivo ZIP que descargaste antes (botón Subir o Upload).
Una vez subido, selecciona el archivo ZIP y haz clic en Extraer o Extract.
Plesk descomprimirá los archivos y los colocará en la carpeta.
[WARNING] Si la carpeta httpdocs ya tiene archivos, es posible que se mezclen. Lo más seguro es borrar primero los archivos existentes y luego extraer el backup. Pero ten mucho cuidado al borrar, asegúrate de que el backup es correcto.
Consejos para que tus copias de seguridad sean efectivas
Hacer un backup PrestaShop Plesk de vez en cuando no es suficiente. Te recomiendo seguir estas buenas prácticas:
Establece una frecuencia: como mínimo, haz una copia semanal. Si actualizas tu tienda a menudo, hazla a diario.
Automatiza el proceso: Plesk permite programar tareas de backup automáticas. Busca la opción Administrador de tareas o Scheduled Tasks y crea una tarea que ejecute el backup de la base de datos y de los archivos.
Almacena los backups en varios lugares: no te conformes con tener la copia solo en tu ordenador. Usa un disco externo o un servicio en la nube como Google Drive, Dropbox o Amazon S3.
Prueba a restaurar: no esperes a tener un problema para saber si tu backup funciona. Haz una prueba de restauración en un entorno de pruebas o en un subdominio.
Preguntas frecuentes sobre el backup PrestaShop Plesk
¿Cuánto tiempo se tarda en hacer un backup?
Depende del tamaño de tu tienda. Una tienda pequeña puede tardar unos minutos, mientras que una tienda grande con muchas imágenes puede tardar bastante más. Ten paciencia y no cierres la ventana del navegador.
¿Puedo hacer un backup desde el panel de administración de PrestaShop?
PrestaShop tiene su propio sistema de backups, pero es menos fiable que hacerlo directamente desde Plesk. El backup de Plesk es más completo y te permite restaurar la tienda incluso si el panel de administración de PrestaShop no funciona.
¿Qué hago si mi backup no se restaura correctamente?
Lo primero es no entrar en pánico. Revisa que el archivo de la base de datos no esté corrupto y que el ZIP de los archivos se haya extraído completamente. Si el problema persiste, contacta con tu proveedor de hosting. Ellos podrán ayudarte a restaurar desde una copia de seguridad interna.
¿Es seguro guardar el backup en el mismo servidor?
No, no es seguro. Si el servidor sufre un fallo grave, podrías perder tanto la tienda como el backup. Guárdalo siempre en un lugar externo.
¿Necesito conocimientos técnicos para hacer un backup?
No, con seguir los pasos de esta guía es suficiente. Plesk está diseñado para ser fácil de usar, incluso para principiantes.
Errores comunes al hacer backups y cómo evitarlos
Uno de los errores más comunes es olvidarse de hacer una copia de los archivos y solo hacer la de la base de datos. Recuerda que necesitas ambas partes.
Otro error frecuente es no comprobar que el backup se ha descargado correctamente. Asegúrate de que el archivo no esté vacío y de que su tamaño sea razonable.
También es habitual guardar los backups en el mismo disco duro del ordenador sin hacer una copia adicional. Si tu disco falla, perderías todo. Usa la regla 3-2-1: al menos 3 copias de tus datos, en 2 formatos diferentes y 1 copia fuera de tu ubicación física.
Conclusión: tu tienda segura con backups regulares
Hacer un backup PrestaShop Plesk es un proceso sencillo si sabes qué pasos seguir. Con esta guía, ya tienes el conocimiento necesario para proteger tu tienda online de imprevistos.
Las copias seguridad PrestaShop no son un lujo, son una inversión en la tranquilidad de tu negocio. Dedica unos minutos a la semana o al mes a hacerlas y podrás dormir tranquilo sabiendo que, pase lo que pase, podrás restaurar PrestaShop Plesk y volver a poner tu tienda en marcha.
Si tienes dudas, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu hosting. Y recuerda, si tu panel es Syspanel, accede siempre por el puerto 2106.
Ahora que ya sabes cómo hacerlo, no lo dejes para mañana. Haz tu primera copia de seguridad hoy mismo. Tu yo del futuro te lo agradecerá.
