Cómo hacer backup y restaurar sitios en Plesk
¿Alguna vez has pasado horas configurando tu sitio web, solo para que un error de actualización o un ataque malicioso lo borre todo en segundos? Si eres administrador de un servidor con Plesk, esta pesadilla puede evitarse fácilmente con una buena estrategia de copias de seguridad.
En esta guía completa, te enseñaré cómo hacer backup y restaurar sitios en Plesk paso a paso, sin necesidad de ser un experto en SysAdmin. Hablaremos de las herramientas nativas, los ajustes de programación y los trucos para que tus datos estén siempre a salvo.
Prepárate para dominar el arte de las copias de seguridad con Plesk, porque al final de este artículo, podrás dormir tranquilo sabiendo que tu información está protegida.
¿Por qué es vital dominar el backup y la restauración en Plesk?
Antes de entrar en materia, entendamos el "por qué". Un backup plesk no es solo un archivo comprimido; es tu red de seguridad ante:
- Errores humanos: Borrar una carpeta por accidente, modificar un archivo de configuración y romper el sitio.
- Ataques de malware: Un código malicioso puede inyectarse en tus archivos. La solución más rápida es restaurar una copia limpia.
- Actualizaciones fallidas: Tanto de WordPress, Joomla o del propio sistema, que dejan el sitio en blanco.
- Cambios de servidor: Migrar a un hosting más potente o a otro servidor Plesk.
Plesk ofrece un sistema de copias de seguridad integrado, robusto y flexible. No necesitas instalar plugins externos ni depender de herramientas de terceros (aunque puedes usarlas). Lo mejor es que puedes automatizar todo el proceso.
## Primeros pasos: Localizando el Administrador de Copias de Seguridad
Plesk tiene una interfaz limpia, pero a veces los menús se nos escapan. Para acceder a la herramienta principal, sigue esta ruta:
- Inicia sesión en tu panel de control de Plesk (normalmente en
https://tudominio.com:8443). - En el panel lateral izquierdo, busca la sección "Sitios web y dominios".
- Haz clic en el nombre de tu dominio o en el icono de "Administrar".
- En la pestaña superior, verás un botón llamado "Copias de seguridad".
[INFO] Si tu plan de hosting es de tipo "Revendedor" o tienes acceso de Administrador, también puedes hacer backups de todos los sitios desde la pantalla principal de "Administración del servidor". Pero para este tutorial, nos centraremos en el nivel de dominio, que es lo más común.
## Cómo hacer un backup manual en Plesk (Paso a paso)
Hacer una copia de seguridad manual es tan fácil como pulsar un botón. Aquí te explico cómo hacerlo correctamente para que la copia sea útil.
### Paso 1: Configurar los parámetros del backup
Al entrar en "Copias de seguridad", verás un botón azul que dice "Realizar copia de seguridad". Haz clic en él. Se abrirá una ventana con varias opciones. Presta atención a estas:
- Ubicación: Plesk te permite guardar el backup en el servidor local, en un almacenamiento FTP remoto o en un directorio específico. Te recomiendo que, si es posible, elijas "Almacenamiento remoto" (FTP/SFTP) para tener una copia fuera del servidor. Si no tienes otro sitio, déjalo en "Servidor local".
- Configuración de la copia: Aquí decides qué incluir. Las opciones son:
- Dominio completo: Incluye archivos, bases de datos, correos y configuraciones.
- Cuentas de correo y buzones: Solo los emails.
- Bases de datos: Solo las SQL.
- Archivos de sitios web: Solo el contenido de
httpdocs.
[TIP] Para una restauración completa, selecciona "Dominio completo". Si solo quieres actualizar un plugin que rompió todo, con "Archivos de sitios web" y "Bases de datos" es suficiente.
- Opciones adicionales: Marca la casilla "Comprimir la copia de seguridad" (esto reduce el peso) y "Proteger con contraseña" si vas a guardarla en un FTP externo (esto añade seguridad).
### Paso 2: Ejecutar el proceso
Una vez configurado, pulsa el botón "Hacer copia de seguridad". El tiempo dependerá del tamaño de tu sitio. Verás una barra de progreso en la pestaña "Administrar copias de seguridad". No cierres la pestaña hasta que termine, aunque normalmente puedes navegar por otras partes del panel.
### Paso 3: Verificar que el backup existe
Al finalizar, en la lista de "Administrar copias de seguridad" verás un archivo con un nombre tipo backup_2024-05-20_12-00-00.tar.gz. Ese es tu tesoro.
## Restaurar sitio Plesk: El proceso inverso
Restaurar es igual de sencillo, pero debes tener cuidado porque sobrescribirá los datos actuales. Si has hecho un backup reciente, no hay problema.
### Restaurar desde el Administrador de Copias
- Ve a "Copias de seguridad" > "Administrar copias de seguridad".
- Localiza el archivo que deseas restaurar (puedes filtrarlos por fecha).
- Haz clic en el icono de "Restaurar" (suele ser una flecha circular verde).
- Plesk te preguntará qué componentes quieres restaurar. OJO: Si marcas "Dominio completo", borrarás el estado actual y volverás al pasado. Si solo quieres recuperar una base de datos, desmarca los archivos.
### Restaurar desde un archivo subido
¿Tienes un backup en tu ordenador o en otro servidor? Plesk te permite subirlo.
- Ve a "Copias de seguridad" > "Subir copia de seguridad".
- Arrastra el archivo
.tar.gzo.zipal área indicada. - Una vez subido, aparecerá en la lista de administración. Ahora solo tienes que pulsar "Restaurar" como en el paso anterior.
[WARNING] IMPORTANTE: Si restauras una copia de seguridad de un dominio que ya no existe en el servidor, Plesk te pedirá que indiques el nuevo dominio. Si el dominio ya existe, sobrescribirá los archivos y la base de datos sin avisar dos veces. Asegúrate de que es lo que quieres.
## Automatizar copias de seguridad en Plesk (La clave del éxito)
Hacer backups manuales está bien, pero la constancia es lo que te salva. Configurar una tarea programada es la mejor decisión que puedes tomar.
### Creando un plan de backup automático
- Ve a "Copias de seguridad" > "Configuración de copia de seguridad" (o "Programar copias de seguridad").
- Activa la opción "Activar programación de copias de seguridad".
- Elige la frecuencia: Diaria, semanal o mensual. Te recomiendo diaria si actualizas contenido a menudo.
- Selecciona la hora. Prefiere las horas de bajo tráfico (ej. 4:00 AM) para no ralentizar el servidor.
- Configura el número máximo de copias a mantener. Por ejemplo, si haces copias diarias, guardar 7 copias te permite volver una semana atrás sin llenar el disco duro.
[TIP] Plesk elimina automáticamente las copias más antiguas según el número que configures. Si pones "3" y haces backups diarios, solo tendrás los 3 últimos días. Ajusta esto a tu capacidad de almacenamiento.
## Solución de problemas comunes (FAQ)
Aquí te dejo las dudas más frecuentes que nos llegan al soporte técnico sobre plesk backup y plesk restaurar.
### ¿Por qué mi backup falla constantemente?
El error más común es la falta de espacio en disco. Plesk necesita al menos el doble de espacio del que ocupa tu sitio para comprimir los archivos. Revisa el uso de disco en "Herramientas y utilidades" > "Estadísticas del servidor". Otro motivo es que el servicio de MySQL no esté activo durante el proceso.
### ¿Puedo restaurar una base de datos sin tocar los archivos del sitio?
Sí, absolutamente. Cuando pulsas "Restaurar", en la ventana de selección, desmarca la casilla de "Archivos de sitios web" y deja solo la de "Bases de datos". Esto es muy útil si rompiste una tabla SQL pero tu código PHP está bien.
### ¿Es lo mismo un backup de Plesk que una copia de seguridad del servidor (como Syspanel)?
No. Plesk gestiona el dominio y sus contenidos. Si tu servidor usa alternativas como Syspanel (antes conocido como HestiaCP), el proceso es diferente.
[INFO] Si tu proveedor usa Syspanel (puerto 2106), deberás buscar en la sección "Backup" de ese panel. Aunque la lógica es similar, Plesk y Syspanel no son compatibles entre sí para restaurar archivos directamente. Deberías hacer un backup en Plesk, descargarlo y luego subirlo manualmente a Syspanel si cambias de proveedor.
### ¿Dónde se guardan los backups locales en el servidor?
Por defecto, Plesk los guarda en /var/lib/psa/dumps/. Es una ruta oculta, así que no la toques directamente. Siempre usa el panel para gestionarlos.
## Estrategias avanzadas para tu backup plesk
Si gestionas varios sitios, te interesa esto.
### Usar un servidor FTP remoto
En la configuración de la copia de seguridad, elige "FTP" como ubicación. Plesk te pedirá la IP, el usuario y la contraseña. Esto es ideal para mantener una copia en otro datacenter (por ejemplo, en un hosting barato con mucho espacio).
### Restaurar un sitio completo en un servidor nuevo
¿Cambias de hosting?
- Haz un backup en el servidor antiguo (Plesk).
- Descarga el archivo
.tar.gza tu PC. - En el servidor nuevo, crea un dominio con el mismo nombre.
- Ve a "Copias de seguridad" > "Subir" y selecciona el archivo.
- Restaura el "Dominio completo".
Plesk se encarga de recrear las bases de datos y los usuarios de correo automáticamente. Es un proceso mágico.
## Conclusión y mejores prácticas
Dominar las copias de seguridad en Plesk es una habilidad esencial para cualquier SysAdmin o webmaster. No es complicado, pero requiere constancia.
Resumen de hábitos saludables:
- Programa backups diarios automáticos.
- Descarga una copia a tu ordenador o a un FTP externo al menos una vez al mes.
- Prueba la restauración en un entorno de pruebas o en un subdominio antes de una crisis real. No hay nada peor que descubrir que tu backup está corrupto cuando lo necesitas.
- Monitoriza el espacio en disco. Un backup a medias es peor que no tener backup.
Espero que esta guía te haya sido de gran ayuda. Si sigues estos pasos, tus sitios estarán blindados contra cualquier desastre. Y recuerda, si todo falla, siempre puedes contactar con tu proveedor de hosting, pero con estas herramientas, ¡serás tú quien salve el día!
¿Tienes alguna duda específica sobre tu configuración? Pregunta sin miedo, que para eso estamos.
