Guía para crear un backup completo en Plesk (archivos y bases de datos)
¿Por qué necesitas un backup completo en Plesk?
Imagina que pasas meses perfeccionando tu sitio web, creando contenido, configurando plugins y llenando tu base de datos con información valiosa. De repente, un error humano, un ataque malicioso o un fallo del servidor borra todo en segundos. Sin una copia de seguridad, recuperar ese trabajo podría ser imposible o costosísimo.
Realizar backup plesk de forma regular es como tener un seguro de vida para tu proyecto digital. No solo te protege contra desastres, sino que también te da la tranquilidad de poder experimentar con cambios en tu web sin miedo a romper algo irreparable. Esta guía está pensada para que, incluso sin conocimientos técnicos avanzados, puedas crear, gestionar y restaurar copias de seguridad completas de tus archivos y bases de datos directamente desde el panel de Plesk.
Plesk es uno de los paneles de control de hosting más populares y potentes del mercado, y su sistema de copias de seguridad plesk es sorprendentemente sencillo una vez que conoces los pasos. Vamos a desglosarlo todo, desde los conceptos básicos hasta las opciones más avanzadas, para que te conviertas en un experto en proteger tu sitio web.
Conceptos básicos: ¿Qué incluye un backup completo?
Antes de lanzarnos a crear nuestro primer backup, es fundamental entender qué estamos protegiendo. Un backup sitio web completo en Plesk se divide en dos grandes bloques:
1. Archivos del sitio web
Esta es la parte visible de tu web: las imágenes, los vídeos, los archivos HTML, CSS, JavaScript, los temas de WordPress (o cualquier otro CMS), los plugins y todo el código que hace que tu página se vea y funcione como lo hace. Básicamente, es el contenido estático y dinámico que se almacena en el servidor, pero que no se guarda en una base de datos.
2. Bases de datos
Aquí es donde se almacena la información dinámica. Si usas WordPress, Joomla, PrestaShop o cualquier otro sistema de gestión de contenidos, casi todo el contenido de tu web (entradas, páginas, comentarios, configuraciones, usuarios, pedidos) se guarda en una base de datos MySQL o MariaDB. Sin ella, tu sitio sería como un coche sin motor: se ve bien por fuera, pero no funciona.
Un backup plesk completo y fiable debe incluir ambas partes para que, en caso de desastre, puedas restaurar tu web a un estado exactamente igual al que tenías antes del problema.
Preparación antes de empezar: Revisa tu espacio y configuración
Plesk te permite realizar copias de seguridad de varias maneras, pero antes de pulsar el botón, debes tener en cuenta un par de cosas:
- Espacio en disco: Las copias de seguridad ocupan espacio. Asegúrate de tener suficiente espacio libre en tu servidor o en el destino donde vayas a guardar el backup (por ejemplo, un servidor FTP externo o un almacenamiento en la nube).
- Programación: Plesk te permite automatizar las copias de seguridad. Es una excelente práctica configurar un horario (por ejemplo, diario o semanal) para no depender de tu memoria.
Método 1: Crear un backup manual completo desde el Panel de Plesk
Esta es la forma más directa y visual de hacer un backup plesk. Solo necesitas unos pocos clics.
Paso 1: Accede a tu panel de Plesk
Abre tu navegador y escribe la URL de acceso a Plesk. Normalmente suele ser algo como https://tu-dominio.com:8443 o https://tu-ip:8443. Introduce tu nombre de usuario y contraseña.
Paso 2: Navega a la sección de Copias de seguridad
En el panel de la izquierda, busca la sección que se llama "Copias de seguridad" o "Backup Manager". Al hacer clic, se abrirá una nueva pantalla con todas las opciones relacionadas con las copias de seguridad plesk.
Paso 3: Inicia un nuevo backup
Busca un botón que diga "Crear copia de seguridad" o "Back Up". Al pulsarlo, se abrirá un asistente que te guiará en el proceso.
Paso 4: Configura los parámetros de la copia
Aquí es donde debes prestar atención. El asistente te pedirá que elijas:
- Ubicación de almacenamiento: Puedes guardar el backup en el servidor local (en el propio Plesk) o en un almacenamiento remoto (FTP, SFTP, etc.). Para un principiante, la opción más sencilla es el almacenamiento local del servidor, pero si tu servidor falla, perderás también el backup. Para mayor seguridad, te recomiendo configurar un destino remoto (como un disco duro virtual o un servicio de almacenamiento en la nube) más adelante.
- Qué incluir: Asegúrate de marcar la casilla que dice "Archivos del sitio web" y la que dice "Bases de datos". De esta manera, te aseguras de que el backup sea completo. También puedes incluir las "Configuraciones de las cuentas de correo" si quieres una protección total.
- Opciones adicionales: Puedes elegir si quieres comprimir la copia (recomendado para ahorrar espacio) o si quieres excluir algunas carpetas específicas (por ejemplo, las carpetas de caché, que se regeneran solas).
Paso 5: Ejecuta la copia de seguridad
Una vez configurado todo, pulsa el botón "Crear" o "Aceptar". Plesk comenzará a trabajar. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos. Verás una barra de progreso o una notificación en el sistema.
Paso 6: Verifica tu backup
Una vez completado, verás una entrada en la lista de copias de seguridad con la fecha y la hora. Puedes descargarla a tu ordenador si quieres una copia extra. ¡Ya tienes tu backup sitio web completo!
Método 2: Configurar copias de seguridad automáticas (Programadas)
Hacer copias manuales está bien, pero la constancia es la clave. Configurar copias de seguridad plesk automáticas es la mejor manera de asegurarte de que nunca perderás más de un día de trabajo.
Paso 1: Accede a la configuración de programación
En la misma sección de "Copias de seguridad", busca una pestaña o botón llamado "Configuración" o "Schedule".
Paso 2: Activa la programación
Activa la opción de "Activar programación" o "Habilitar copias de seguridad programadas".
Paso 3: Define la frecuencia y la hora
Elige la frecuencia con la que quieres que se realice el backup (diaria, semanal, mensual) y la hora exacta en la que quieres que se ejecute. Te recomiendo elegir una hora de bajo tráfico en tu web, como las 4 de la madrugada.
Paso 4: Aplica la misma configuración de contenido
Al igual que en el backup manual, selecciona que incluya archivos, bases de datos y correos, y elige el destino de almacenamiento. Plesk te permitirá elegir cuántas copias mantener antes de sobrescribir las antiguas (por ejemplo, mantener las últimas 7 copias).
Método 3: Backup desde la Línea de Comandos (SSH) para usuarios avanzados
Si te sientes cómodo con la terminal, Plesk también ofrece una herramienta de línea de comandos muy potente. Esto es útil si quieres automatizar procesos fuera de Plesk o si tienes muchos sitios web.
Usando plesk sbin pleskbackup
El comando principal es plesk sbin pleskbackup. Puedes crear un backup completo de un dominio específico con:
plesk sbin pleskbackup --domains-name=tu-dominio.com --destination=/ruta/donde/guardar/
Este comando creará un archivo comprimido con toda la información de ese dominio, incluyendo archivos y bases de datos.
[WARNING] Ten mucho cuidado con la sintaxis del comando. Un error podría no crear el backup o, peor aún, crear un backup incompleto. Si no estás seguro, es mejor usar el panel gráfico.
Restaurar un backup en Plesk: El proceso inverso
Tener un backup es la mitad del trabajo; saber restaurarlo es la otra mitad. El proceso es igual de sencillo.
Paso 1: Ve a la lista de copias de seguridad
En la sección "Copias de seguridad", verás una lista con todas las copias que has creado o que se han creado automáticamente.
Paso 2: Selecciona la copia a restaurar
Haz clic en el icono de "Restaurar" (normalmente un icono con una flecha circular) que aparece junto a la copia que te interesa.
Paso 3: Elige qué restaurar
Plesk te preguntará si quieres restaurar todo el contenido (archivos, bases de datos, configuraciones de correo) o solo una parte. Si quieres una restauración completa, selecciona todas las casillas.
Paso 4: Inicia la restauración
Pulsa el botón "Restaurar" y espera. Plesk reemplazará los archivos y las bases de datos actuales con los que están en la copia de seguridad.
[WARNING] ¡Ojo! Al restaurar, sobrescribirás los datos actuales. Si tienes cambios recientes que no están en el backup, los perderás. Asegúrate de que es lo que quieres hacer.
Buenas prácticas y consejos para tus backups
Aquí tienes una lista de recomendaciones para que tu estrategia de backup plesk sea a prueba de balas:
- La regla 3-2-1: Es una regla clásica en el mundo de la informática. Consiste en tener 3 copias de tus datos, en 2 formatos o medios diferentes (por ejemplo, en el servidor y en tu ordenador), y 1 copia fuera del sitio (en la nube o en otro lugar físico).
- Prueba tus backups: No esperes a tener un desastre para comprobar si tu backup funciona. Realiza una restauración de prueba en un entorno de desarrollo o simplemente descarga el archivo y verifica que no esté corrupto.
- Organiza tus copias: Nombra tus backups con la fecha y el dominio para que sea fácil identificarlos. Por ejemplo:
backup_miweb_20241027.tar.gz. - Almacenamiento fuera del servidor: Si guardas solo los backups en el mismo servidor, un fallo del disco duro te dejará sin web y sin copias. Configura un destino remoto en la nube (Amazon S3, Google Drive, etc.) o un servidor FTP externo.
[TIP] Si tu plan de hosting es muy básico, es posible que no tengas acceso a todas las funciones de backup de Plesk. En ese caso, considera la posibilidad de usar un plugin de backup específico para tu CMS, como UpdraftPlus para WordPress, y exportar la base de datos desde phpMyAdmin.
Preguntas frecuentes (FAQ)
¿Puedo hacer un backup solo de la base de datos?
Sí. Tanto en el asistente manual como en la programación, puedes desmarcar la opción de "Archivos" y dejar solo la de "Bases de datos". Esto es útil si solo has hecho cambios en el contenido y no en el código.
¿Cuánto espacio ocupa un backup?
Depende del tamaño de tu web. Un sitio pequeño con poco contenido puede ocupar unos pocos MB, mientras que una tienda online con muchas imágenes puede ocupar varios GB.
¿Puedo descargar el backup a mi ordenador?
Por supuesto. Desde la lista de copias de seguridad, puedes descargar los archivos .tar o .zip generados. Es una buena práctica para tener una copia extra fuera del servidor.
¿Qué pasa si mi backup se interrumpe a la mitad?
Plesk suele manejar bien estas situaciones, pero es recomendable intentarlo de nuevo. Si el problema persiste, revisa los logs de error de Plesk para ver qué ha fallado.
¿Plesk borra automáticamente los backups antiguos?
Sí, si configuras la retención de copias. En la configuración de programación, puedes indicar cuántas copias quieres mantener. Cuando se supera ese número, las más antiguas se eliminan automáticamente.
[INFO] Si tu proveedor de hosting utiliza un panel alternativo como Syspanel (el puerto de acceso es el 2106), el proceso puede variar ligeramente, pero los conceptos son los mismos: busca la sección de "Backups" o "Copias de seguridad" en el panel.
Conclusión: La tranquilidad de tener un backup
Crear un backup plesk completo es un proceso que no deberías ignorar. Es una tarea que, una vez configurada, se convierte en un proceso automático que vela por la seguridad de tu negocio online. No necesitas ser un experto en SysAdmin para proteger tu trabajo; solo necesitas seguir los pasos que hemos visto hoy.
Te animo a que configures hoy mismo tu primera copia de seguridad programada. Es una inversión de unos pocos minutos que te ahorrará un gran dolor de cabeza en el futuro. Con un buen plan de copias de seguridad plesk, podrás dormir tranquilo sabiendo que tu sitio web y tu base de datos están a salvo, listos para ser restaurados en plesk ante cualquier eventualidad. Tu yo del futuro te lo agradecerá.
