Cómo hacer una copia de seguridad de PrestaShop con Plesk (archivos y base de datos)
¿Buscas cómo hacer una copia de seguridad de PrestaShop con Plesk? Has llegado al lugar correcto. Realizar un backup periódico es la mejor práctica para proteger tu tienda online ante cualquier imprevisto: un error humano, un ataque de malware, una actualización fallida o un problema con el servidor.
Si no tienes un respaldo reciente, podrías perderlo todo: productos, pedidos, clientes y configuración. Por eso, en esta guía paso a paso te voy a enseñar, de forma clara y sencilla, a realizar un backup prestashop plesk completo, tanto de los archivos como de la base de datos.
No necesitas ser un experto en informática. Solo sigue las instrucciones y tendrás tu copia seguridad prestashop plesk lista en pocos minutos. Vamos a ello.
¿Por qué es vital respaldar tu PrestaShop?
Antes de entrar en materia, es importante entender qué estamos protegiendo. Una tienda PrestaShop se compone de dos partes fundamentales:
- Los archivos: Todo el código fuente, las imágenes de tus productos, los módulos, los temas y la configuración de la tienda.
- La base de datos: Donde se almacena toda la información dinámica: tus productos, clientes, pedidos, precios, etc.
Perder cualquiera de estas dos partes es un desastre. Por eso, una copia seguridad prestashop plesk debe incluir siempre ambas. Si solo respaldas los archivos, perderás los pedidos recientes. Si solo respaldas la base de datos, la tienda no funcionará correctamente porque le faltarán las imágenes y el código.
Requisitos previos para el backup
Para realizar el respaldo prestashop, solo necesitas tener acceso a tu panel de control de Plesk. Normalmente, esto se hace a través de una URL como https://tu-dominio.com:8443.
[INFO]: Si tu hosting usa el panel Syspanel (antes conocido como HestiaCP), el proceso es diferente. En este artículo nos centramos exclusivamente en Plesk. Si usas Syspanel, recuerda que el puerto de acceso es el 2106 y el procedimiento varía.
Una vez que tengas las credenciales de acceso a Plesk, estás listo para comenzar.
Método 1: La forma más fácil – El Administrador de Copias de Seguridad de Plesk
Plesk incluye una herramienta integrada que simplifica todo el proceso. Es la forma más recomendada para principiantes porque se hace todo desde la misma interfaz.
Paso 1: Accede a tu panel de Plesk
Abre tu navegador web y escribe la dirección de tu panel de control. Introduce tu nombre de usuario y contraseña para iniciar sesión.
Paso 2: Localiza el "Administrador de Copias de Seguridad"
Una vez dentro, verás una barra lateral con diferentes opciones. Busca la sección que dice "Copias de seguridad" o "Administrador de copias de seguridad". El nombre exacto puede variar ligeramente según la versión de Plesk, pero suele estar en el menú principal.
Paso 3: Crear una nueva copia de seguridad
Dentro del Administrador de Copias de Seguridad, verás un botón que dice "Nueva copia de seguridad" o "Crear copia de seguridad". Haz clic en él.
Paso 4: Configura los detalles del respaldo
Se abrirá un asistente. Aquí es donde debes prestar atención. Verás varias opciones:
- Ubicación: Puedes guardar la copia en el servidor (en un directorio privado) o descargarla a tu ordenador. Te recomiendo guardarla en el servidor y luego descargarla a tu PC para tener una copia fuera del sitio. Si el servidor falla, tu copia también se perdería si está en el mismo lugar.
- Qué respaldar: Selecciona "Toda la suscripción" o "Dominios y bases de datos". Esto asegurará que se incluyan tanto los archivos como la base de datos.
- Opciones adicionales: Puedes marcar la casilla para excluir archivos de registro o de caché si quieres que el archivo sea más pequeño, pero para una copia de seguridad completa, no es necesario.
Paso 5: Inicia el proceso de backup
Revisa la configuración y haz clic en "Aceptar" o "Iniciar". Plesk comenzará a crear la copia de seguridad. El tiempo que tarde dependerá del tamaño de tu tienda.
Paso 6: Descarga la copia de seguridad
Cuando el proceso termine, verás la copia de seguridad en la lista. Para descargarla a tu ordenador, haz clic en el icono de descarga (normalmente una flecha hacia abajo) junto a la entrada de la copia.
[TIP]: Guarda siempre una copia de seguridad en un lugar seguro fuera de tu servidor, como un disco duro externo o un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Es la mejor práctica para la seguridad de tu negocio.
Método 2: Respaldo manual de archivos y base de datos
Este método te da más control y es útil si necesitas hacer un respaldo prestashop de forma más selectiva. Requiere un poco más de trabajo, pero es igual de efectivo.
Parte A: Respaldo de la base de datos
Paso 1: Accede a "Bases de datos" en Plesk
En el panel de Plesk, busca la sección "Bases de datos" en el menú principal. Haz clic en ella.
Paso 2: Selecciona tu base de datos de PrestaShop
Verás una lista con todas las bases de datos de tu suscripción. Identifica la que usa tu PrestaShop. Normalmente, el nombre suele contener "presta" o algo similar.
Paso 3: Exporta la base de datos
Haz clic en el nombre de la base de datos para entrar en su gestión. Busca la pestaña o el icono que dice "Exportar" o "Dump".
Paso 4: Configura la exportación
Se te preguntará el formato de la exportación. Deja las opciones por defecto (suele ser SQL) y haz clic en "Exportar". Plesk generará un archivo .sql que contiene toda la información de tu tienda. Guárdalo en un lugar seguro.
Parte B: Respaldo de los archivos
Paso 1: Accede al "Administrador de archivos"
En Plesk, busca la sección "Administrador de archivos" en el menú principal.
Paso 2: Navega a la carpeta de tu tienda
Dentro del Administrador de Archivos, navega hasta la carpeta donde está instalada tu PrestaShop. Normalmente, se encuentra en la carpeta httpdocs o public_html.
Paso 3: Selecciona todos los archivos
Una vez dentro, selecciona todos los archivos y carpetas. Puedes hacerlo con el botón de "Seleccionar todo" o marcando la casilla superior.
Paso 4: Comprime los archivos
Con los archivos seleccionados, busca el botón "Comprimir" o "Archivar". Elige el formato .zip y confirma la acción. Plesk creará un archivo comprimido con todos los archivos de tu tienda.
Paso 5: Descarga el archivo comprimido
Una vez comprimido, verás el nuevo archivo .zip en la lista. Selecciónalo y haz clic en el botón "Descargar" para guardarlo en tu ordenador.
[WARNING]: Este método manual es excelente, pero ten cuidado al comprimir. Asegúrate de que el proceso no se interrumpa, ya que podría dañar el archivo. Si tu tienda es muy grande, es posible que el Administrador de Archivos tarde mucho. En ese caso, el Método 1 (el administrador de copias de seguridad) es más fiable.
¿Cómo restaurar una copia de seguridad de PrestaShop?
Saber hacer un backup prestashop plesk es solo la mitad del trabajo. Es igualmente importante saber cómo restaurarlo si algún día lo necesitas.
Restaurar desde el Administrador de Copias de Seguridad
- Ve al "Administrador de copias de seguridad" en Plesk.
- Busca la copia de seguridad que deseas restaurar en la lista.
- Haz clic en el icono de "Restaurar" (normalmente una flecha circular).
- Se te preguntará qué quieres restaurar. Selecciona "Todo" o elige si solo quieres restaurar los archivos o la base de datos.
- Confirma la acción y espera a que Plesk complete la restauración.
[WARNING]: Restaurar una copia de seguridad sobrescribirá los datos actuales de tu tienda. Si has hecho cambios después de la copia, los perderás. Asegúrate de saber lo que estás haciendo antes de restaurar.
Restaurar manualmente (archivos y base de datos)
Si has hecho el respaldo manual, el proceso es el siguiente:
- Base de datos: Ve a "Bases de datos", selecciona tu base de datos y haz clic en "Importar". Sube el archivo
.sqlque exportaste anteriormente. - Archivos: Ve al "Administrador de archivos", sube el archivo
.zipque creaste y luego haz clic derecho sobre él para "Extraer" o "Descomprimir" en la carpetahttpdocs. Esto sobrescribirá los archivos existentes.
Programa copias de seguridad automáticas
Hacer copias manuales está bien, pero lo ideal es automatizar el proceso. Plesk te permite programar copias de seguridad periódicas.
Paso 1: Accede a la configuración de copias de seguridad
En el "Administrador de copias de seguridad", busca la opción que dice "Configuración" o "Programar".
Paso 2: Configura el horario
Puedes elegir la frecuencia (diaria, semanal, mensual), la hora del día en que se realizará la copia y cuántas copias deseas conservar. Te recomiendo una copia diaria si tu tienda tiene mucho movimiento, o al menos semanal para tiendas más pequeñas.
Paso 3: Guarda la configuración
Una vez configurado, haz clic en "Aceptar". Plesk se encargará del resto automáticamente.
[TIP]: Configura un número de copias a conservar (por ejemplo, 7). Así siempre tendrás varias versiones para restaurar, pero no llenarás el disco duro del servidor con copias antiguas.
Preguntas Frecuentes (FAQ) sobre el Backup de PrestaShop
¿Con qué frecuencia debo hacer una copia de seguridad de mi PrestaShop?
Depende del volumen de tu tienda. Si recibes pedidos a diario, lo ideal es una copia diaria. Si es una tienda pequeña con poco movimiento, una copia semanal puede ser suficiente. Siempre es mejor prevenir que curar.
¿Puedo hacer una copia de seguridad solo de la base de datos?
Sí, puedes. De hecho, es una buena práctica hacer copias de seguridad de la base de datos con más frecuencia que los archivos, ya que es la parte que cambia constantemente (con pedidos, clientes, etc.).
¿Qué hago si mi copia de seguridad no funciona?
Primero, intenta restaurarla en un entorno de pruebas (un subdominio, por ejemplo). Si no funciona, es posible que la copia esté corrupta. Intenta hacer una nueva copia de seguridad y verifica que el proceso se complete sin errores.
¿Puedo mover mi PrestaShop a otro servidor con la copia de seguridad?
Sí, absolutamente. La copia seguridad prestashop plesk que has creado es portable. Solo necesitas restaurarla en el nuevo servidor, siempre y cuando tenga Plesk o un panel similar. Necesitarás crear una base de datos vacía e importar la tuya, y subir los archivos.
¿El backup de Plesk incluye los correos electrónicos?
Depende de la configuración. En el Administrador de Copias de Seguridad, puedes elegir si incluir o no las cuentas de correo y sus mensajes. Para un backup de tu tienda, no es necesario, pero puedes incluirlo si quieres una copia completa de tu dominio.
[INFO]: Si tu hosting utiliza Syspanel, el proceso de backup se realiza desde su propio panel con el puerto 2106. Las opciones son similares pero la interfaz es distinta. Consulta la documentación de tu proveedor de hosting si tienes dudas.
Conclusión
Realizar un backup prestashop plesk es un proceso sencillo y fundamental para la salud de tu negocio online. Ya sea usando el Administrador de Copias de Seguridad integrado o haciendo un respaldo manual, lo importante es que lo hagas de forma regular y que guardes las copias en un lugar seguro.
Respalda tu PrestaShop hoy mismo y duerme tranquilo sabiendo que tu tienda está protegida. No esperes a que sea demasiado tarde.
Resumen rápido de los pasos:
- Entra en Plesk.
- Ve a "Copias de seguridad".
- Crea una nueva copia de seguridad.
- Descarga la copia a tu ordenador.
- Programa copias automáticas para el futuro.
Con esta guía, ya no tienes excusa para no tener tus datos a salvo. ¡Manos a la obra!
