Bacula es un sistema de respaldo informático de código abierto y de nivel empresarial para redes heterogéneas . Está diseñado para automatizar las tareas de respaldo que a menudo requerían la intervención de un administrador de sistemas o un operador de computadora.
Desarrollador (es) | Kern Sibbald y equipo |
---|---|
Versión inicial | Enero de 2000 |
Lanzamiento estable | 11.0.0 / 26 de marzo de 2021 [1] |
Repositorio | |
Escrito en | C , C ++ |
Sistema operativo | Multiplataforma |
Tipo | Respaldo |
Licencia | Licencia pública general GNU Affero v3.0 |
Sitio web | www |
Bacula admite clientes de copia de seguridad de Linux , UNIX , Windows y macOS , y una variedad de dispositivos de copia de seguridad profesionales que incluyen bibliotecas de cintas . Los administradores y operadores pueden configurar el sistema a través de una consola de línea de comandos , GUI o interfaz web ; su back-end es un catálogo de información almacenada por MySQL , PostgreSQL o SQLite .
Descripción general
Bacula es un conjunto de programas informáticos para administrar copias de seguridad, recuperación y verificación de datos informáticos a través de una red, que proporciona una solución de copia de seguridad para entornos de sistemas operativos mixtos.
Bacula es de código abierto y se publica bajo la licencia AGPL versión 3 con excepciones para permitir la vinculación con OpenSSL y la distribución de binarios de Windows. [2]
Bacula está disponible bajo una "licencia dual" (ver Licencias múltiples ) AGPLv3 o una licencia propietaria. Varias entidades ofrecen soporte comercial para la "versión comunitaria Bacula" de AGPL, mientras que Bacula Systems [3] vende varios niveles de contratos de soporte anuales para "Bacula Enterprise Edition", que contiene varios componentes no GPL desarrollados internamente. En 2015, Bacula Systems fue nombrado "Los 20 proveedores de soluciones de centros de datos más prometedores" por CIO Review. [4]
Al igual que otros software de licencia dual, los componentes desarrollados para Bacula Enterprise Edition se lanzan a la edición Bacula Community después de un período de exclusividad de la versión propietaria.
Desde abril de 2002, Bacula tiene más de 2 millones de descargas, lo que lo convierte en el programa de respaldo de código abierto más descargado. [5]
Características
Las características de Bacula incluyen:
Opciones de red
- TCP / IP : la comunicación cliente-servidor utiliza puertos y servicios estándar en lugar de RPC para NFS , SMB , etc .; esto facilita la administración del firewall y la seguridad de la red
- CRAM-MD5 : autenticación configurable cliente-servidor
- GZIP / LZO : compresión del lado del cliente para reducir el consumo de ancho de banda de la red ; esto se ejecuta por separado de la compresión de hardware realizada por el dispositivo de respaldo
- TLS : cifrado de comunicaciones de red [6]
- MD5 / SHA : verificar la integridad del archivo
- CRC : verificar la integridad del bloque de datos
- PKI : cifrado de datos de respaldo
- NDMP : complemento de la versión empresarial [7]
- copia de seguridad en la nube con algunos servicios de almacenamiento de archivos S3
SO cliente
El software de cliente, ejecutado por un "demonio de archivos" que se ejecuta en un cliente de Bacula, admite varios sistemas operativos. [8]
Consideraciones
De forma predeterminada, las copias de seguridad diferenciales e incrementales de Bacula se basan en marcas de tiempo del sistema. En consecuencia, si mueve archivos a un directorio existente o mueve un directorio completo al conjunto de archivos de respaldo después de una copia de seguridad completa, es posible que esos archivos no se respalden mediante un guardado incremental porque pueden tener fechas antiguas. Debe actualizar explícitamente la marca de fecha / hora en todos los archivos movidos. Las versiones de Bacula que comienzan con 3.0 o posteriores admiten la copia de seguridad precisa, que es una opción que soluciona este problema sin necesidad de modificar las marcas de tiempo de los archivos. Esta característica siempre debe usarse si es importante un estado preciso del sistema de archivos. El criterio que se debe aplicar es configurable, es decir, comparaciones de inodo, tiempos de modificación o firmas md5 / sha1. [9]
Historia
Fecha | Evento |
---|---|
Enero de 2000 | Proyecto iniciado |
14 de abril de 2002 | Primera versión de SourceForge.net (versión 1.16) |
29 de junio de 2006 | Versión 1.38.11 (versión final 1) |
Enero de 2007 | Versión 2.0.0 |
Septiembre de 2007 | Versión 2.2.3 |
Junio de 2008 | Versión 2.4.0 |
Abril de 2009 | Versión 3.0.0 con nuevas funciones [10] |
Enero de 2010 | Versión 5.0.0 con nuevas funciones [11] |
Septiembre de 2010 | Versión 5.0.3 |
Enero de 2012 | Versión 5.2.4 con nuevas funciones [12] |
Febrero de 2012 | Versión 5.2.6 |
junio 2012 | Versión 5.2.9 |
febrero de 2013 | Versión 5.2.13 |
Julio de 2014 | Versión 7.0.5 con muchas funciones nuevas [13] |
Agosto de 2015 | Versión 7.2.0 con muchas funciones nuevas [14] |
Julio de 2017 | Versión 9.0.0 con muchas características nuevas [15] |
Diciembre de 2018 | Versión 9.2.0 con muchas funciones nuevas [16] |
Enero de 2020 | Versión 9.4.0 con muchas características nuevas [17] |
Marzo 2021 | Versión 11.0.0 con muchas funciones nuevas [18] |
Horquillas de Bacula
En 2011, Graham Keeling, un "ex" desarrollador de la comunidad de Bacula, lanzó una bifurcación amigable de Bacula. [19]
En febrero de 2013, un antiguo desarrollador de la comunidad de Bacula (con varios otros usuarios de software libre) lanzó Bareos como una bifurcación de Bacula. [20]
Referencias
- ^ Sibbald, Kern (26 de marzo de 2021). "Versión de Bacula 11.0.0" . Consultado el 19 de mayo de 2021 .
- ^ "Derechos de autor, marcas registradas y licencias de Bacula" . Bacula.org.
- ^ "Bacula Systems SA"
- ^ 10 de junio de 2015. "Edición especial del centro de datos de junio de 2015" . Revisión del CIO . Consultado el 10 de junio de 2015 .
- ^ http://sourceforge.net/projects/bacula/
- ^ https://www.bacula.org/9.4.x-manuals/en/main/Bacula_TLS_Communications_E.html
- ^ Complementos de Bacula Enterprise
- ^ "Sistemas operativos compatibles" . Bacula.org.
- ^ "Nuevas funciones en 3.0.0" . Bacula.org.
- ^ "Nuevas funciones en 3.0.0" . Bacula.org.
- ^ "Nuevas funciones en 5.0.0" . Bacula.org.
- ^ "Nuevas funciones en 5.2.0" . Bacula.org.
- ^ "Nuevas funciones en 7.0.0" . Bacula.org.
- ^ "Nuevas funciones en 7.2.0" . Bacula.org.
- ^ "Nuevas funciones en 9.0.0" . Bacula.org.
- ^ "Nuevas funciones en 9.2.0" . Bacula.org.
- ^ "Nuevas funciones en 9.4.0" . Bacula.org.
- ^ "Nuevas funciones en 11.0.0" . Bacula.org.
- ^ "Eructar" .
- ^ "Bareos" .
enlaces externos
- Página web oficial
- Página de inicio de Bacula Systems