Cómo hacer una copia de seguridad completa de PrestaShop en Plesk (archivos y BD)
¿Por qué necesitas una copia de seguridad completa de PrestaShop?
Imagina que trabajas durante meses en tu tienda online: has añadido productos, configurado métodos de pago, personalizado el tema y conseguido clientes fieles. Un buen dÃa, un error de actualización, un ataque malintencionado o un fallo del servidor deja tu tienda inservible. Sin una copia de seguridad, todo ese esfuerzo se pierde en segundos.
Realizar un backup prestashop plesk no es opcional, es una de las tareas de mantenimiento más importantes que debes hacer con regularidad. En esta guÃa completa aprenderás, paso a paso, cómo hacer una copia de seguridad completa de tu tienda PrestaShop en Plesk, incluyendo tanto los archivos del sistema como la base de datos MySQL. No necesitas ser un experto técnico; solo sigue las instrucciones y tendrás tu respaldo listo en pocos minutos.
¿Qué incluye una copia de seguridad completa de PrestaShop?
Para que tu respaldo sea realmente útil, debe contener dos partes fundamentales:
1. Archivos del sistema (código fuente): Incluye todo el contenido de la carpeta donde está instalado PrestaShop. Aquà se encuentran los temas, módulos, imágenes de productos, logs y archivos de configuración como config/settings.inc.php.
2. Base de datos MySQL: Contiene toda la información dinámica de tu tienda: productos, pedidos, clientes, contraseñas cifradas, precios, impuestos, mensajes y configuración del panel de administración.
Si solo respaldas una de las dos partes, tu copia de seguridad estará incompleta y no podrás restaurar la tienda correctamente. Por eso, en este artÃculo te enseñaremos a hacer ambas cosas dentro de Plesk.
Requisitos previos antes de empezar
Antes de lanzarte a crear tu copia seguridad prestashop plesk, asegúrate de tener lo siguiente:
- Acceso al panel de control Plesk con permisos de administrador o de gestión de dominios.
- Espacio suficiente en tu disco duro local o en un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.).
- Credenciales de acceso a la base de datos MySQL (las puedes encontrar dentro de Plesk).
- Una tarde tranquila para hacerlo sin prisas (aunque te prometemos que es más rápido de lo que parece).
[INFO] Si tu plan de hosting incluye backups automáticos, no confÃes solo en ellos. Los proveedores suelen guardar copias de seguridad, pero tener un respaldo manual y descargado en tu ordenador te da control total y te protege ante errores humanos o desaparición de datos en el servidor.
Cómo hacer la copia de seguridad de los archivos de PrestaShop en Plesk
Vamos a empezar con la parte de los archivos. Sigue estos pasos al pie de la letra:
Paso 1: Accede a Plesk e identifica tu dominio
Entra en tu panel de Plesk con tu usuario y contraseña. Una vez dentro, verás una lista de dominios y subdominios asociados a tu cuenta. Localiza el dominio donde está instalada tu tienda PrestaShop.
Paso 2: Abre el Administrador de archivos
En el panel del dominio, busca la sección "Archivos" o "Administrador de archivos". En la mayorÃa de versiones de Plesk, encontrarás un icono con forma de carpeta o un enlace directo en el menú lateral.
Paso 3: Navega hasta la carpeta raÃz de PrestaShop
Dentro del Administrador de archivos, accede a la carpeta httpdocs (o public_html, dependiendo de la configuración de tu servidor). Esta es la carpeta raÃz donde se encuentra todo el código de tu tienda. Verás archivos como index.php, config/, admin123/, themes/, modules/, etc.
Paso 4: Selecciona todos los archivos y carpetas
En la parte superior del Administrador de archivos, suele haber una casilla o un botón para "Seleccionar todo". Haz clic para marcar todos los elementos dentro de httpdocs. Es fundamental que no te dejes ningún archivo, asà que revisa que el contador de elementos seleccionados coincida con el total.
Paso 5: Comprime los archivos en un ZIP
Una vez seleccionados todos los archivos, busca el botón "Comprimir" o "Agregar a archivo ZIP". Plesk te pedirá que indiques el nombre del archivo comprimido. Te recomendamos usar un nombre descriptivo como prestashop_backup_archivos_YYYYMMDD.zip, donde YYYYMMDD sea la fecha actual (por ejemplo, prestashop_backup_archivos_20250612.zip). Haz clic en "Aceptar" y espera a que el proceso termine. Dependiendo del tamaño de tu tienda, puede tardar unos minutos.
Paso 6: Descarga el archivo ZIP a tu ordenador
Cuando la compresión haya finalizado, verás el archivo .zip en la lista de archivos. Selecciónalo y haz clic en "Descargar". Guarda el archivo en una carpeta segura de tu ordenador o en la nube.
[WARNING] No dejes el archivo ZIP en el servidor después de descargarlo. Ocupa espacio innecesario y podrÃa suponer un riesgo de seguridad si alguien accede a él. Borra el archivo comprimido del Administrador de archivos una vez lo hayas descargado.
Cómo hacer el backup de la base de datos MySQL en Plesk
Ahora vamos con la parte más delicada: la base de datos. No te preocupes, es más fácil de lo que parece.
Paso 1: Ve a la sección de bases de datos
En el panel de tu dominio en Plesk, busca la sección "Bases de datos" o "Bases de datos MySQL". Verás una lista con todas las bases de datos asociadas a tu dominio. Localiza la que corresponde a tu instalación de PrestaShop. Normalmente tiene un nombre similar a nombre_usuario_prestashop o algo que reconozcas.
Paso 2: Accede a la base de datos
Haz clic en el nombre de la base de datos para abrir su panel de gestión. Aquà verás opciones como "Usuarios", "Permisos", "Importar" y "Exportar".
Paso 3: Exporta la base de datos
Haz clic en el botón "Exportar" o "Dump". Plesk te ofrecerá varias opciones de configuración. Te recomendamos dejar las opciones por defecto, pero asegúrate de que el formato sea SQL (a veces indica "Archivo SQL" o "Dump de base de datos"). Si te pregunta si quieres exportar solo la estructura o los datos, elige "Completo" o "Estructura y datos".
Paso 4: Descarga el archivo SQL
Plesk generará un archivo .sql que puedes descargar directamente a tu ordenador. Guárdalo junto con el archivo ZIP de los archivos, en la misma carpeta de respaldo. Ponle un nombre claro como prestashop_backup_bd_YYYYMMDD.sql.
[TIP] Algunas versiones de Plesk permiten programar backups automáticos de bases de datos. Si tu plan lo permite, actÃvalo para tener una copia diaria o semanal sin esfuerzo. Pero no te fÃes solo de eso: sigue haciendo respaldos manuales periódicos.
Cómo restaurar la copia de seguridad (por si acaso)
Saber hacer un backup prestashop plesk es solo la mitad del trabajo. La otra mitad es saber restaurarlo. Vamos a ver el proceso rápido por si algún dÃa lo necesitas.
Restaurar los archivos
- Accede al Administrador de archivos en Plesk.
- Sube el archivo ZIP de tu backup a la carpeta
httpdocs. - Selecciona el ZIP y haz clic en "Extraer" o "Descomprimir".
- Cuando termine la extracción, borra el archivo ZIP del servidor.
- Sobrescribe cualquier archivo existente si te lo pregunta el sistema.
Restaurar la base de datos
- Ve a la sección "Bases de datos" en Plesk.
- Accede a la base de datos que quieres restaurar (o crea una nueva si la has perdido).
- Haz clic en "Importar".
- Sube el archivo
.sqlde tu backup y ejecuta la importación. - Espera a que termine y verifica que las tablas se han creado correctamente.
[WARNING] Antes de restaurar una base de datos sobre una existente, haz un backup de la base de datos actual. AsÃ, si algo sale mal, puedes volver al estado anterior.
Consejos adicionales para tu backup de PrestaShop en Plesk
Frecuencia recomendada
No esperes a tener un problema para hacer tu primera copia. Te recomendamos hacer un backup prestashop plesk al menos una vez a la semana si tu tienda tiene movimiento diario, y una vez al mes si es una tienda pequeña o en desarrollo. Además, haz una copia extra antes de:
- Actualizar PrestaShop a una nueva versión.
- Instalar o actualizar módulos o temas.
- Hacer cambios importantes en la configuración.
- Mover la tienda a otro servidor.
Dónde guardar las copias de seguridad
No guardes todas las copias en el mismo sitio. Usa la regla 3-2-1: tres copias de tus datos, en dos soportes diferentes, y una fuera de tu entorno local. Por ejemplo:
- Una copia en tu ordenador.
- Una copia en un disco duro externo.
- Una copia en un servicio de nube (Google Drive, Dropbox, Mega, etc.).
Verifica tus copias de seguridad
Una copia de seguridad que no se ha probado no es una copia de seguridad. Al menos una vez al mes, haz una restauración de prueba en un entorno local o en un subdominio de pruebas. Esto te garantiza que el proceso funciona y que tienes todos los archivos necesarios.
Optimiza el tamaño del backup
Si tu tienda tiene muchas imágenes o archivos de gran tamaño, el ZIP puede ser enorme. Para reducir el tamaño, puedes:
- Eliminar archivos temporales y logs antiguos antes de comprimir.
- Usar la compresión ZIP en lugar de TAR (Plesk te da la opción).
- Excluir carpetas innecesarias como
var/cacheovar/logs(aunque debes asegurarte de que no contengan información crÃtica).
Preguntas frecuentes sobre copias de seguridad en Plesk
¿Puedo hacer un backup automático de PrestaShop en Plesk?
SÃ. Plesk tiene una herramienta llamada "Administrador de tareas programadas" o "Planificador de tareas" que te permite ejecutar scripts de shell. Puedes crear un script que haga un dump de la base de datos y comprima los archivos automáticamente. Si no te sientes cómodo con comandos, puedes usar la herramienta de backups integrada de Plesk (si tu proveedor la tiene activada) y programar copias periódicas.
¿Qué pasa si mi instalación de PrestaShop usa varios dominios o subdominios?
Si tu tienda usa un subdominio como tienda.midominio.com, el proceso es exactamente el mismo: accede al subdominio en Plesk y sigue los pasos anteriores. Si tienes tiendas en varios dominios, repite el proceso para cada uno.
¿El backup de Plesk incluye las cuentas de correo?
No. El backup prestashop plesk que hemos descrito solo incluye archivos y base de datos de tu tienda. Si también necesitas respaldar tus cuentas de correo, tendrás que hacerlo por separado (Plesk tiene una opción de backup completo del dominio que incluye correo, pero suele requerir permisos especiales).
¿Puedo usar herramientas como phpMyAdmin para hacer el backup de la base de datos?
SÃ, Plesk incluye la opción de abrir phpMyAdmin directamente desde el panel de gestión de la base de datos. Dentro de phpMyAdmin puedes exportar la base de datos en formato SQL. Sin embargo, te recomendamos usar la herramienta nativa de Plesk porque es más segura y evita errores de codificación.
¿Cuánto tiempo tarda el proceso?
Depende del tamaño de tu tienda. Una tienda pequeña (menos de 500 MB) puede tardar entre 2 y 5 minutos en completar el proceso de compresión y descarga. Una tienda grande (más de 5 GB) puede tardar más de 20 minutos. Ten paciencia y no cierres la sesión del navegador durante el proceso.
Conclusión: tu tienda está a salvo
Hacer una copia seguridad prestashop plesk es una tarea que, una vez aprendida, te llevará menos de 10 minutos. La tranquilidad de saber que tu tienda puede recuperarse ante cualquier imprevisto no tiene precio.
Recuerda la clave: archivos + base de datos. Siempre juntos, siempre descargados en un lugar seguro, siempre probados. Con esta guÃa, ya tienes todo lo necesario para proteger tu negocio online.
No esperes al desastre: haz tu primer backup hoy mismo. Tu yo del futuro (y tu tienda) te lo agradecerán.
[TIP] Programa un recordatorio mensual en tu calendario para hacer el backup y verificar su correcto funcionamiento. La constancia es la mejor protección.
