Preguntas frecuentes sobre backups en Plesk: Cómo restaurar y programar
¿Por qué son importantes las copias de seguridad en Plesk?
Imagina que trabajas en tu sitio web durante meses: diseñas páginas, escribes artículos, configuras formularios de contacto y añades productos a tu tienda online. Un día, por un error humano, un plugin malicioso o un fallo del servidor, todo desaparece. Sin una copia de seguridad, recuperar ese trabajo sería una pesadilla, cuando no imposible.
Las copias de seguridad (backups) son tu red de seguridad. Te permiten restaurar tu sitio web, bases de datos, correos electrónicos y configuraciones a un estado anterior, como si hubieras viajado en el tiempo. En Plesk, una de las herramientas de gestión de hosting más populares, este proceso es sorprendentemente sencillo, tanto para usuarios principiantes como para SysAdmin experimentados.
Este artículo responde a las preguntas más frecuentes sobre backups en Plesk, centrándose en cómo restaurar datos y cómo programar copias automáticas para que nunca te preocupes por perder tu trabajo. Al final, serás capaz de gestionar tus propias copias de seguridad con total confianza.
[INFO] Aunque este artículo se centra en Plesk, muchos conceptos son aplicables a otros paneles de control. Por ejemplo, si usas Syspanel (la versión modernizada de HestiaCP, accesible por el puerto 2106), los principios de programación y restauración son muy similares, aunque la interfaz cambie.
Pregunta 1: ¿Qué tipos de backups puedo hacer en Plesk?
Plesk ofrece varias formas de realizar copias de seguridad, adaptándose a diferentes necesidades. Las principales son:
### Backup completo del dominio o suscripción
Este es el tipo más común y recomendado. Incluye todo lo asociado a un dominio o suscripción de hosting:
- Archivos del sitio web (HTML, PHP, imágenes, etc.)
- Bases de datos (MySQL, MariaDB, PostgreSQL)
- Cuentas de correo electrónico y sus mensajes
- Configuraciones de DNS, certificados SSL, y ajustes de seguridad
### Backup manual vs. automático
- Backup manual: Lo inicias tú desde el panel de control cuando lo necesitas. Ideal antes de hacer cambios importantes (actualizar WordPress, modificar archivos clave, etc.).
- Backup automático (programado): Plesk lo ejecuta según una programación que tú defines (diaria, semanal, mensual). Es la mejor forma de tener siempre una copia reciente sin acordarte.
### Backup de servidor completo (solo para SysAdmin)
Si tienes acceso root al servidor, Plesk permite hacer copias de seguridad de todo el servidor, incluyendo todos los clientes y sus datos. Esto es útil para migraciones o recuperación ante desastres a gran escala.
Pregunta 2: ¿Cómo programar backups automáticos en Plesk?
Programar backups es la forma más inteligente de proteger tus datos. Olvídate de acordarte de hacer copias manuales. Sigue estos pasos:
### Paso a paso para programar backups de un dominio
- Inicia sesión en Plesk como administrador o como usuario con permisos sobre el dominio.
- Ve a Herramientas y Configuración (en el menú de la izquierda, si eres administrador) o directamente a Sitios web y dominios y selecciona el dominio que quieres proteger.
- Busca la sección Copias de seguridad. En la interfaz moderna, suele estar en un icono con un disco duro o una flecha circular.
- Haz clic en Programación de copias de seguridad (o un botón similar).
- Activa la opción Programar copia de seguridad automática.
- Configura la frecuencia:
- Diaria: La opción más segura. La copia se hace cada día a una hora que elijas (recomendamos de madrugada, cuando el tráfico es bajo).
- Semanal: Útil si tu sitio se actualiza con poca frecuencia.
- Mensual: Para sitios muy estáticos.
- Elige cuántas copias conservar. Plesk borrará las más antiguas automáticamente. Por ejemplo, si programas backups diarios y eliges mantener 7, tendrás siempre una semana de historial.
- Selecciona el destino del backup:
- Repositorio local en el servidor: Rápido, pero si el servidor falla, podrías perder las copias.
- Repositorio FTP o SFTP externo: Lo más recomendable. Envía las copias a otro servidor o servicio en la nube (como Dropbox, Google Drive mediante FTP, o un servicio especializado).
- Almacenamiento en la nube de Plesk (si está disponible): Una opción integrada y sencilla.
- Haz clic en Aceptar o Guardar.
[TIP] Para mayor seguridad, programa un backup completo semanal y backups diarios incrementales (si tu plan lo permite). Los incrementales solo guardan los cambios desde el último backup completo, ahorrando espacio.
Pregunta 3: ¿Cómo restaurar un backup en Plesk?
Restaurar es tan importante como hacer las copias. Aquí te explicamos cómo hacerlo en diferentes situaciones.
### Restaurar un dominio completo desde un backup
- Ve a Sitios web y dominios y selecciona el dominio que quieres restaurar.
- Haz clic en Copias de seguridad.
- Verás una lista de las copias disponibles (tanto manuales como automáticas). Busca la que necesites por su fecha y hora.
- Haz clic en el icono de restaurar (suele ser una flecha circular o un icono de "rewind").
- Plesk te preguntará qué quieres restaurar. Puedes elegir:
- Restaurar todo el dominio: Vuelve a dejar el sitio exactamente como estaba en ese momento.
- Restaurar solo archivos: Recupera los archivos del sitio web, pero no las bases de datos ni los correos.
- Restaurar solo bases de datos: Útil si corrompiste una tabla de WordPress.
- Restaurar solo cuentas de correo: Para recuperar emails borrados accidentalmente.
- IMPORTANTE: Marca la opción "Reemplazar los datos actuales" si quieres sobrescribir el sitio con la copia. Si la desmarcas, los datos se añadirán, lo que puede causar duplicados.
- Haz clic en Restaurar. El proceso puede tardar desde segundos hasta varios minutos, dependiendo del tamaño del backup.
[WARNING] Restaurar un backup completo borrará todos los cambios hechos desde que se realizó esa copia. Si has añadido contenido nuevo, asegúrate de que no lo necesitas o haz un backup manual justo antes de restaurar.
### Restaurar un archivo o carpeta específicos (sin restaurar todo)
A veces no necesitas restaurar todo el sitio, solo un archivo que borraste por error. Plesk permite hacerlo:
- Ve a Copias de seguridad del dominio.
- En lugar de hacer clic en "Restaurar", busca la opción "Examinar" o "Ver contenido" del backup.
- Se abrirá una vista del sistema de archivos del backup. Navega hasta la carpeta o archivo que necesitas.
- Selecciona el elemento y haz clic en "Restaurar". Plesk lo descargará y lo colocará en su ubicación original.
Pregunta 4: ¿Dónde se almacenan los backups en Plesk?
La ubicación depende de cómo configures la programación:
- Local (en el servidor): Por defecto, Plesk guarda los backups en
/var/lib/psa/dumps/. Es una carpeta del sistema, no accesible desde el panel de archivos normal. Solo el administrador del servidor puede acceder a ella por SSH. - Externo (FTP, SFTP, nube): Se almacenan en el servidor remoto que hayas configurado. No ocupan espacio en tu plan de hosting.
- Repositorio de Plesk: Si usas la opción de la nube de Plesk, se guardan en los servidores de Plesk (servicio de pago adicional).
[INFO] Como SysAdmin, es buena práctica mover los backups a un almacenamiento externo. Si tu servidor se estropea, un backup local se pierde con él.
Pregunta 5: ¿Puedo migrar un sitio a otro servidor usando backups de Plesk?
¡Sí! Es una de las funciones más potentes. Puedes descargar un backup completo de tu dominio y luego restaurarlo en otro servidor Plesk (o incluso en otro panel como Syspanel, aunque el proceso puede requerir ajustes).
Pasos para migrar con un backup:
- En el servidor origen, ve a Copias de seguridad de tu dominio.
- Selecciona la copia que quieres migrar y haz clic en "Descargar". Se descargará un archivo
.taro.tar.gz. - En el servidor destino (nuevo hosting), crea un nuevo dominio o suscripción.
- Ve a Copias de seguridad en ese nuevo dominio.
- Haz clic en "Subir" o "Cargar" y selecciona el archivo que descargaste.
- Una vez subido, aparecerá en la lista. Haz clic en "Restaurar" como vimos antes.
[TIP] Asegúrate de que el nuevo servidor tenga las mismas versiones de PHP, MySQL y otras extensiones que el anterior para evitar conflictos.
Pregunta 6: ¿Qué hago si la restauración falla?
Los fallos en la restauración no son comunes, pero pueden ocurrir. Aquí tienes las causas más frecuentes y sus soluciones:
- Error de permisos: El usuario de Plesk no tiene permisos para sobrescribir archivos. Solución: Verifica que los archivos del sitio no estén bloqueados por otro proceso. Puedes intentar reiniciar el servicio de Plesk o contactar a tu proveedor de hosting.
- Espacio en disco insuficiente: El backup es más grande que el espacio disponible. Solución: Libera espacio en el servidor (borra backups antiguos, archivos temporales, etc.) o contrata más espacio.
- Versión de Plesk incompatible: Si migras entre versiones muy antiguas y nuevas, puede haber problemas. Solución: Actualiza Plesk en ambos servidores a la misma versión o contacta a soporte.
- Base de datos corrupta en el backup: Raro, pero posible. Solución: Si tienes otro backup (de una fecha anterior), pruébalo. Si no, contacta a un especialista en bases de datos.
[WARNING] No intentes modificar manualmente los archivos del backup (como descomprimirlos y editarlos) a menos que sepas exactamente lo que haces. Puedes romper la estructura del backup y hacerlo irrecuperable.
Pregunta 7: ¿Cómo gestiono los backups desde la línea de comandos (para SysAdmin)?
Si eres SysAdmin y prefieres la terminal, Plesk ofrece comandos potentes para gestionar backups. Aquí tienes algunos ejemplos esenciales:
-
Listar todos los backups de un dominio:
plesk bin backup --list --domain=mydomain.com -
Crear un backup manual de un dominio:
plesk bin backup --create --domain=mydomain.com -
Restaurar un backup específico (por su ID):
plesk bin backup --restore --domain=mydomain.com --id=backup-id-12345 -
Programar un backup diario a las 3 AM:
plesk bin backup --schedule --domain=mydomain.com --type=full --schedule=daily --hour=3
[INFO] Para ver el ID de un backup, usa el comando
--list. Los backups se identifican por un hash único, como2025-03-15-03-00-01-abc123.
Pregunta 8: ¿Cada cuánto tiempo debo hacer backups?
No hay una respuesta única, pero aquí tienes una guía práctica:
- Sitio web estático (pocas actualizaciones): Backup semanal o mensual.
- Blog o sitio con contenido dinámico (WordPress, Joomla): Backup diario, especialmente si publicas a menudo.
- Tienda online (WooCommerce, PrestaShop): Backup diario + backup manual antes de cada cambio importante (actualización de plugins, cambios de precios, etc.).
- Servidor con múltiples clientes (SysAdmin): Backups diarios completos de cada suscripción y backups de servidor completos semanales.
[TIP] La regla de oro es: haz backups con la frecuencia con la que no quieras perder datos. Si perder un día de trabajo te parece inaceptable, programa backups diarios.
Pregunta 9: ¿Plesk me notifica si un backup falla?
Sí, Plesk puede enviarte notificaciones por correo electrónico si un backup programado falla o se completa con éxito.
Cómo configurarlo:
- Ve a Herramientas y Configuración > Notificaciones.
- Busca la sección de Copias de seguridad o Eventos del sistema.
- Marca la opción "Enviar notificación cuando falle una tarea de backup" (o similar).
- Asegúrate de que tu dirección de correo electrónico esté configurada en tu perfil de usuario.
De esta forma, si algo sale mal, lo sabrás al instante y podrás tomar medidas.
Conclusión: Domina tus backups en Plesk
Las copias de seguridad no son un lujo, son una necesidad. Con Plesk, tienes todas las herramientas para proteger tu trabajo de forma sencilla y eficaz, tanto si eres un usuario novel como un SysAdmin experimentado.
Recuerda los puntos clave:
- Programa backups automáticos con una frecuencia que se ajuste a tu actividad.
- Almacena las copias en un lugar externo al servidor (FTP, nube) para mayor seguridad.
- Practica la restauración en un entorno de pruebas para saber cómo hacerlo cuando realmente lo necesites.
- No olvides las notificaciones para estar al tanto de cualquier fallo.
Con estos conocimientos, ya puedes gestionar tus backups en Plesk como un profesional. Tu sitio web (y tu tranquilidad) te lo agradecerán.
