Cómo crear un backup de tu sitio en Plesk
¿Por qué es crucial hacer un backup en Plesk?
Imagina que trabajas durante semanas en tu sitio web: subes contenido, configuras plugins, diseñas páginas… y de repente, un error humano, un ataque malicioso o una actualización fallida lo borra todo. Sin una copia de seguridad, ese trabajo se pierde para siempre. Por eso, crear un backup en Plesk no es una opción, es una necesidad. Como SysAdmin, tu prioridad debe ser la continuidad del negocio, y una copia de seguridad periódica es tu mejor aliada.
En este artículo, te guiaré paso a paso para que aprendas a hacer un backup Plesk completo, tanto de forma manual como automática. No necesitas ser un experto en Linux; con seguir estas instrucciones, tendrás tu Plesk copia seguridad lista en minutos.
[INFO] Un backup no solo protege tu sitio ante desastres. También te permite migrar tu web a otro servidor, hacer pruebas sin miedo o restaurar versiones anteriores si algo sale mal.
¿Qué necesitas antes de empezar?
Antes de lanzarte a crear backup Plesk, asegúrate de tener lo siguiente:
- Acceso al panel de administración de Plesk (generalmente a través de
https://tudominio.com:8443o la IP de tu servidor). - Credenciales de administrador (usuario con permisos para gestionar suscripciones).
- Suficiente espacio en disco para almacenar el backup (Plesk te avisará si no hay espacio).
- Opcional: un destino externo (FTP, SFTP, Amazon S3, etc.) si quieres guardar la copia fuera del servidor.
[WARNING] No guardes el backup en el mismo disco que tu sitio. Si el disco falla, perderías ambos. Siempre que puedas, usa un almacenamiento externo.
## Método 1: Crear un backup manual desde Plesk (paso a paso)
Este es el método más común y recomendado para SysAdmin backup cuando necesitas una copia puntual. Sigue estos pasos:
### Paso 1: Accede a Plesk
Abre tu navegador y escribe la URL de tu panel Plesk. Por ejemplo: https://192.168.1.100:8443. Inicia sesión con tu usuario administrador.
### Paso 2: Ve a la sección de backups
En el menú lateral izquierdo, busca Herramientas y ajustes. Luego, dentro de la sección Herramientas, haz clic en Administrador de copias de seguridad.
### Paso 3: Selecciona el tipo de backup
Plesk te ofrece dos opciones principales:
- Backup completo de la suscripción: Incluye archivos, bases de datos, configuraciones de correo, etc. Es lo más completo.
- Backup de contenido de la suscripción: Solo archivos web y bases de datos, sin configuraciones del servidor.
Para la mayoría de los casos, elige Backup completo de la suscripción.
### Paso 4: Configura los detalles
Se te pedirá:
- Nombre del backup: Pon uno descriptivo (ej.
backup-15-octubre-2024). - Ubicación: Elige si lo guardas en el servidor local o en un repositorio remoto (FTP, SFTP, etc.). Si es local, se almacenará en
/var/lib/psa/dumps/. - Notificaciones: Actívalas para recibir un correo cuando termine.
### Paso 5: Inicia el backup
Haz clic en Crear copia de seguridad y espera. El tiempo dependerá del tamaño de tu sitio. Verás una barra de progreso.
[TIP] Si tu sitio es grande, programa el backup para horarios de bajo tráfico (como las 3 a.m.) para no afectar la velocidad de carga.
### Paso 6: Verifica que se haya creado correctamente
Ve al Administrador de copias de seguridad de nuevo. Busca tu backup en la lista. Debería aparecer con estado Completado. Puedes descargarlo o eliminarlo desde ahí.
## Método 2: Programar backups automáticos en Plesk
Si eres un SysAdmin ocupado, lo ideal es automatizar el proceso. Así te olvidas de hacerlo manualmente. Aquí te explico cómo:
### Paso 1: Accede a la programación
En Herramientas y ajustes > Administrador de copias de seguridad, busca la pestaña Programación.
### Paso 2: Activa la programación
Marca la casilla Activar programación de copias de seguridad.
### Paso 3: Configura la frecuencia
Elige:
- Diaria: Para sitios muy dinámicos (tiendas online, blogs con muchos posts).
- Semanal: Para sitios estáticos o con poco cambio.
- Mensual: Para proyectos pequeños.
También puedes definir la hora exacta.
### Paso 4: Define la retención
Plesk te permite conservar un número máximo de backups. Por ejemplo, guarda los últimos 7 diarios y los últimos 4 semanales. Esto evita llenar el disco.
### Paso 5: Elige el destino
Al igual que en el método manual, puedes elegir repositorio local o remoto. Para mayor seguridad, te recomiendo usar un destino remoto (por ejemplo, un servidor FTP o un bucket de S3).
### Paso 6: Guarda los cambios
Haz clic en Aceptar. A partir de ese momento, Plesk generará backups automáticos según tu configuración.
[INFO] Si usas un repositorio remoto, asegúrate de que las credenciales (usuario, contraseña, ruta) sean correctas. Plesk te mostrará un error si no puede conectar.
## ¿Dónde se guardan los backups en Plesk?
De forma predeterminada, los backups locales se almacenan en:
/var/lib/psa/dumps/
Dentro de esa carpeta, encontrarás subcarpetas con el nombre de cada suscripción. Los archivos tienen extensión .tar o .tar.gz.
Puedes acceder a ellos por FTP o SSH si necesitas descargarlos manualmente.
[WARNING] No modifiques ni elimines archivos dentro de
/var/lib/psa/dumps/directamente desde la terminal a menos que sepas lo que haces. Podrías corromper la estructura de backups.
## Cómo restaurar un backup en Plesk
Restaurar es igual de sencillo que hacer el backup. Sigue estos pasos:
- Ve a Herramientas y ajustes > Administrador de copias de seguridad.
- Selecciona el backup que quieres restaurar (de la lista local o remota).
- Haz clic en Restaurar.
- Elige qué restaurar:
- Todo el contenido: Sobrescribe completamente tu sitio actual.
- Solo archivos o solo bases de datos: Útil si solo necesitas recuperar una parte.
- Confirma la acción. Plesk te preguntará si quieres sobrescribir datos existentes.
- Espera a que termine. Recibirás una notificación.
[TIP] Antes de restaurar, haz un backup del estado actual por si algo sale mal. Así siempre tienes un punto de retorno.
## Preguntas frecuentes (FAQ)
### 1. ¿Puedo hacer un backup de un solo dominio en lugar de toda la suscripción?
Sí. En el Administrador de copias de seguridad, puedes seleccionar una suscripción específica. Si tienes varios dominios en una misma suscripción, el backup incluirá todos. Para backups individuales, necesitas crear suscripciones separadas.
### 2. ¿Los backups incluyen las bases de datos?
Sí, tanto los backups completos como los de contenido incluyen las bases de datos. En el proceso de restauración, puedes elegir si restaurarlas o no.
### 3. ¿Qué hago si el backup falla?
Plesk te mostrará un mensaje de error. Las causas comunes son:
- Falta de espacio en disco.
- Problemas de conexión al repositorio remoto.
- Permisos incorrectos en la carpeta de destino.
Revisa los logs en Herramientas y ajustes > Registros.
### 4. ¿Puedo migrar mi sitio a otro servidor con estos backups?
Sí. Descarga el archivo .tar del backup, súbelo al nuevo servidor y usa el Administrador de copias de seguridad de ese Plesk para restaurarlo. Asegúrate de que la versión de Plesk sea compatible.
### 5. ¿Cómo sé si mi backup es válido?
Puedes probar a restaurarlo en un entorno de pruebas (por ejemplo, un subdominio) o simplemente descargarlo y comprobar que los archivos se abren correctamente.
## Consejos extra para SysAdmin
- Automatiza y olvida: Programa backups diarios o semanales según la criticidad de tu sitio.
- Prueba la restauración: Al menos una vez al mes, haz una restauración de prueba para asegurarte de que el proceso funciona.
- Cifra tus backups: Si guardas datos sensibles, considera cifrar el backup antes de subirlo a la nube.
- Documenta el proceso: Anota las rutas, contraseñas y frecuencias. Te ahorrará tiempo si tienes que delegar.
[WARNING] No confíes ciegamente en los backups automáticos. Un fallo en la programación puede dejarte sin copias. Revisa periódicamente que se estén generando.
## Conclusión
Crear backup Plesk es una tarea sencilla pero fundamental para cualquier SysAdmin. Con los pasos que te he mostrado, tanto manuales como automáticos, puedes proteger tu sitio web contra cualquier imprevisto. Recuerda: una copia de seguridad no es un lujo, es un seguro de vida digital.
Ahora que sabes cómo hacerlo, tómate 10 minutos para configurar tu primer backup automático. Tu yo del futuro te lo agradecerá.
[TIP] Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar pero el acceso se hace por el puerto 2106. En ese panel, busca la sección de backups dentro de cada usuario.
¡Espero que este artículo te haya sido útil! Si tienes dudas, déjalas en los comentarios o consulta la documentación oficial de Plesk.
