Crealib Server Backup: Un Respaldo Sencillo y Eficaz para tu Servidor Linux
Crealib Server Backup es un programa que sirve para hacer backups de los sitios web y bbdd de nuestro servidor GNU/Linux.
He estado trabajando en un nuevo proyecto que quiero compartir con ustedes: Crealib Server Backup (CSB), una herramienta ligera y funcional para hacer copias de seguridad en servidores GNU/Linux. Aunque originalmente lo creé para mis propias necesidades, pensé que podría ser útil para otros administradores de servidores, por lo que decidí publicarlo bajo la licencia GPL. Si buscas una solución práctica y sin complicaciones para respaldar tu servidor, sigue leyendo.
Enlace para descargar CSB – CREALIB SERVER BACKUP
¿Qué es Crealib Server Backup?
CSB es un script en Bash que permite realizar copias de seguridad de tus sitios web, bases de datos y archivos de configuración de virtualhost. Está diseñado para ser fácil de usar y no requiere compilación, lo que lo hace accesible para cualquier persona con un servidor basado en Debian, Devuan o sus derivados como Ubuntu, Mint y otros.
¿Por qué usarlo?
En el mundo de los servidores, las copias de seguridad son una prioridad. Hay muchas herramientas disponibles, pero a menudo son complejas o dependen de software adicional para restaurar los datos. CSB se enfoca en la simplicidad: copia los archivos esenciales y lo hace de manera eficiente. Además, puedes configurarlo para guardar las copias en un disco diferente al principal, lo que añade una capa extra de seguridad.
Modos de Operación
CSB opera en dos modos:
- Automático: Realiza un respaldo completo de las carpetas que contienen los sitios web, las configuraciones de los virtualhost y las bases de datos, todo de forma programada si lo configuras con Cron.
- Manual: Te permite seleccionar qué sitios, bases de datos y archivos de configuración deseas respaldar, ideal para cuando necesitas hacer un respaldo puntual sin desperdiciar espacio ni tiempo.
Características Principales
- Gestión de dependencias: Si el script detecta que faltan dependencias, las instala automáticamente.
- Organización: Almacena las copias en carpetas organizadas por año y mes.
- Registro detallado: Mantiene un log con un registro de todas las operaciones realizadas.
¿Cómo instalarlo?
Al no ser un programa binario, la instalación se reduce a ubicar el script en un lugar adecuado y asegurarse de que tenga los permisos de ejecución correctos. La configuración inicial es sencilla y se realiza directamente en el archivo del script, donde podrás definir las rutas para los backups y el archivo de log, así como las credenciales de la base de datos.
¿Cómo usarlo?
Una vez configurado, puedes ejecutar CSB en cualquier momento con el comando backup
. Si prefieres tener control sobre qué se respalda, usa el modo manual con backup --manual
o backup -m
para ahorrar tiempo.
¿Te interesa?
Si este programa te llama la atención o tienes alguna duda, estaré encantado de leer tus comentarios. En el siguiente enlace encontrarás el programa y la documentación necesaria para configurarlo y hacerlo funcionar: