Bacula es un software de línea de comandos / línea gráfica completamente gratuito, de fuente abierta y multiplataforma, compuesto por componentes de copia de seguridad basados en servidor y cliente de red diseñados para administradores de sistemas o usuarios finales que están buscando una poderosa aplicación para gestionar la recuperación, copia de seguridad y verificación de datos de la computadora a través de una red de computadoras.
Ofrece numerosas funciones avanzadas
Si bien es muy eficiente y fácil de usar, Bacula cuenta con numerosas funciones avanzadas de administración de almacenamiento, que ayudan a los administradores de sistemas a encontrar y recuperar fácilmente los archivos dañados o perdidos. Entre ellos, podemos mencionar compatibilidad integrada para una amplia gama de unidades de cinta, soporte comercial, así como soporte para copias de seguridad completas, diferenciales, de consolidación y incrementales.
Además, el software admite formatos de datos personalizados y completamente abiertos, admite autocambiadores, admite la deduplicación a nivel de archivos, admite el Protocolo de administración de datos de red (NDMP), puede respaldar datos en cinta, DVD o disco, admite etapas, admite catálogos SQL , puede manejar mil millones de objetos, ofrece diversas funciones similares a Tripwire, admite Volume Shadow Copy (VSS) y capacidad de respaldo de múltiples volúmenes.
Entre otros cambios notables, podemos mencionar compatibilidad con Microsoft Exchange, informes de respaldo a través de breport, alertas / notificaciones de respaldo, eliminación de archivos en modo incremental, flujo de datos de cifrado mediante TLS (Transport Layer Security), soporte de base de datos Microsoft SQL Server, base de datos Oracle soporte, soporte de base de datos PostgreSQL, así como compatibilidad con VMware vStorage.
Su interfaz gráfica de usuario (GUI) es extremadamente fácil de usar y muy intuitiva. Enumerará clientes y volúmenes, le permite ver trabajos para ejecutar, modificar trabajos, ver gráficos, hacer zoom de gráficos y proporciona un asistente de restauración.
Funciona en GNU / Linux, BSD, Solaris, Windows y Mac
Bacula ha sido descrito por sus desarrolladores como la solución de respaldo de red de fuente abierta más popular. Después de nuestras pruebas exhaustivas, podemos confirmarlo. para los sistemas operativos Linux, BSD, Solaris, Microsoft Windows y Mac OS X. Ambas plataformas de hardware de 32 y 64 bits son compatibles en este momento.
Qué hay de nuevo en esta versión:
- Eliminar depuración de NSIS
- baculum: soluciona el error de las pestañas de configuración de apertura informado por Heitor Faria
- Restaurar el directorio win32 de Branch-5.2 y actualizarlo
- Agregue la solución de Phil Stracchino para Qt5
- baculum: corrige el guardado de valores booleanos en la agenda Ejecutar directiva
- rpm: agregue la plataforma Fedora26-64
- baculum: agrega un enlace para volver desde la ventana de configuración del trabajo
- Utilice la codificación de tabla SQL correcta para Postgresql 10.x
- baculum: agregue control de cuadro de lista y úselo para las directivas base y de dispositivo
- baculum: Se corrigió la verificación de los campos de trabajo en la ventana de configuración de ejecución de trabajo
- baculum: revertir el nombre del grupo de volúmenes en la ventana de la lista de volúmenes
- baculum: se corrigió el mensaje de error sobre la consola desactivada
- baculum: Refactor de código de puntos finales API
- baculum: agregue validadores de estado, número, booleano e id
- baculum: devuelve error de bconsole desactivado si el soporte de bconsole no está habilitado
- baculum: eliminar puntos finales api no utilizados
- baculum: soluciona el cliente oauth2 que trabaja en la parte web
- baculum: corregir la configuración de autenticación de los botones de radio
- baculum: ampliar la altura de la interfaz al 100%
- baculum: agregue más información al error cURL
- baculum: nuevo asistente de restauración revisado
- baculum: los asistentes ven mejoras
- baculum: agregue el soporte de enlaces permanentes de restauración en la API
- baculum: agregue strip_prefix, add_prefix, add_suffix y regex_where restore
- opciones para restaurar la API
- Falta el puerto del complemento RestoreObject. Código de configuración de BEE.
- baculum: deja de usar los campos ocultos para almacenar identificadores de elementos
- baculum: corregir el portlet de usuarios de carga redundante
- baculum: agregue los campos de configuración requeridos marca de asterisco
Qué hay de nuevo en la versión:
- Soluciona problemas de compilación / configuración con bpluginfo.c
- Refactor lock_volumes, por lo que la mayoría bloquea un volumen en lugar de globalmente
- Añadir prueba virtualfull-extreme
- Aplicar parche para chio-changer-openbsd desde el error # 1984 - Implements listall
- Agregue el parche Bat Mac del error # 1953
- El error de reparación # 1812 no puede ejecutar Copiar / Migrar trabajos desde murciélago
- Corregir la carga de traducciones de bat. Parche del error # 1890
- Corregir la entrada de texto en bat. Fixe bug # 1965
- Eliminar el dispositivo del comando show ya que no se usa ni se actualiza
- Repara la palabra clave habilitada para la actualización # 1982 en el comando de ayuda
- Reparar update_postgresql_tables 10 a 11
- Limpiar después de compilar los archivos binarios solicitados por Willem vd Akker para la compilación de Debian
- Requiere Qt versión 4.8.4
- Repara el error # 1955 que está bien para ejecutar? no vuelve a intentar la mala respuesta li>
- Backport nuevas llamadas de bloqueo + depuración para SD
- Se reparó la nueva etiqueta del bug # 1975 ignorada cuando la primera está duplicada.
- Extraiga cambios de src / lib del maestro
- Extraiga los archivos SD del maestro
- Desactivar prueba de poda
- Agrega logdir y bsrdir a la configuración de regresión
- Agregue bsrdir y logdir a regress-config
- Se cambiaron los directorios predeterminados de / var / bacula a / opt / bacula
- Hace que el mensaje máximo del tamaño del spool sea más explícito
- Muestra más información cuando se alcanza el tamaño máximo de spool
- Corrige los def de TERM para Solaris 11 en conio.c
- Permitir que el grupo copie a sysconfdir
- Haga que sysconfdir pertenezca al usuario / grupo de Bacula y excluya a otros
- Corregir error de cierre de archivo completo virtual - condición de carrera
- Mejorar el mensaje de montaje para incluir leer / anexar
- Mejora los mensajes de intercambio vol_mgr
- Mejorar la salida de Usar dispositivo para incluir para lectura / escritura
- Agregue jobid a la salida de Pmsg
- Repara la validación de la entrada del error # 1959 en la eliminación de trabajos.
- Error de reparación # 1956 Errores de autorización falsos
- Agregue una solución alternativa para el # 5507 donde la autopruena y la recarga están en punto muerto
- Permitir que las cadenas entre comillas del archivo conf se usen en una lista li>
- Hacer que los bfgets manejen líneas muy largas
- Evite la falla de segmentación comprobando si hay un cliente NULL - informado por Arno
- Solución final del error # 1943
- Error de reparación # 1948 MailOnSuccess se ejecuta por error.
- Repare el índice que falta en la tabla de Medios
- Repara el error # 1943 sin almacenamiento de mensajes en la conexión de la base de datos cerrada.
- Soluciona el error # 1946 Soluciona el problema con MySQL con grandes trabajos Base.
- Reduce el tiempo de espera en regresión RunScripts
- Implementar un tiempo de espera en pruebas de regresión de 15 minutos
- Repare # 5346 .bvfs_lsfiles y .bvfs_restore para gestionar los archivos eliminados
- Repara spooldata, precisión y argumento de ejecución ingnoreduplicate
- Corrige los mensajes segfault
- Implementar solicitud de función n.º 1939
- solución # 1938 sobre PATH_MAX en hurd
- solución # 1938 sobre MAXPATHLEN en hurd
- Corregir error # 1937 script de ejemplo de OpenBSD autochanger
- Solución # 4996 sobre MaxRunTime cancelando el trabajo demasiado pronto
- Corregir el error # 1934 Valores incorrectos en la lista de medios en BAT
- Repara la condición de carrera en close_msg que causa la falla seg
- Reparar desvinculación doble
- Más pruebas para liberar punteros NULL
- Agregue la directiva MaximumConcurrentReadJobs al recurso de almacenamiento
- Agregue ujobid a .bvfs_get_jobids
- Evite problemas al eliminar una ruta relativa
- Solución # 4513 sobre el atributo HIDDEN establecido en el directorio principal durante la restauración
Qué hay de nuevo en la versión 7.2.0:
- Soluciona problemas de compilación / configuración con bpluginfo.c
- Refactor lock_volumes, por lo que la mayoría bloquea un volumen en lugar de globalmente
- Añadir prueba virtualfull-extreme
- Aplicar parche para chio-changer-openbsd desde el error # 1984 - Implements listall
- Agregue el parche Bat Mac del error # 1953
- El error de reparación # 1812 no puede ejecutar Copiar / Migrar trabajos desde murciélago
- Corregir la carga de traducciones de bat. Parche del error # 1890
- Corregir la entrada de texto en bat. Fixe bug # 1965
- Eliminar el dispositivo del comando show ya que no se usa ni se actualiza
- Repara la palabra clave habilitada para la actualización # 1982 en el comando de ayuda
- Reparar update_postgresql_tables 10 a 11
- Limpiar después de compilar los archivos binarios solicitados por Willem vd Akker para la compilación de Debian
- Requiere Qt versión 4.8.4
- Repara el error # 1955 que está bien para ejecutar? no vuelve a intentar la mala respuesta li>
- Backport nuevas llamadas de bloqueo + depuración para SD
- Se reparó la nueva etiqueta del bug # 1975 ignorada cuando la primera está duplicada.
- Extraiga cambios de src / lib del maestro
- Extraiga los archivos SD del maestro
- Desactivar prueba de poda
- Agrega logdir y bsrdir a la configuración de regresión
- Agregue bsrdir y logdir a regress-config
- Se cambiaron los directorios predeterminados de / var / bacula a / opt / bacula
- Hace que el mensaje máximo del tamaño del spool sea más explícito
- Muestra más información cuando se alcanza el tamaño máximo de spool
- Corrige los def de TERM para Solaris 11 en conio.c
- Permitir que el grupo copie a sysconfdir
- Haga que sysconfdir pertenezca al usuario / grupo de Bacula y excluya a otros
- Corregir error de cierre de archivo completo virtual - condición de carrera
- Mejorar el mensaje de montaje para incluir leer / anexar
- Mejora los mensajes de intercambio vol_mgr
- Mejorar la salida de Usar dispositivo para incluir para lectura / escritura
- Agregue jobid a la salida de Pmsg
- Repara la validación de la entrada del error # 1959 en la eliminación de trabajos.
- Error de reparación # 1956 Errores de autorización falsos
- Agregue una solución alternativa para el # 5507 donde la autopruena y la recarga están en punto muerto
- Permitir que las cadenas entre comillas del archivo conf se usen en una lista li>
- Hacer que los bfgets manejen líneas muy largas
- Evite la falla de segmentación comprobando si hay un cliente NULL - informado por Arno
- Solución final del error # 1943
- Error de reparación # 1948 MailOnSuccess se ejecuta por error.
- Repare el índice que falta en la tabla de Medios
- Repara el error # 1943 sin almacenamiento de mensajes en la conexión de la base de datos cerrada.
- Soluciona el error # 1946 Soluciona el problema con MySQL con grandes trabajos Base.
- Reduce el tiempo de espera en regresión RunScripts
- Implementar un tiempo de espera en pruebas de regresión de 15 minutos
- Repare # 5346 .bvfs_lsfiles y .bvfs_restore para gestionar los archivos eliminados
- Repara spooldata, precisión y argumento de ejecución ingnoreduplicate
- Corrige los mensajes segfault
- Implementar solicitud de función n.º 1939
- solución # 1938 sobre PATH_MAX en hurd
- solución # 1938 sobre MAXPATHLEN en hurd
- Corregir error # 1937 script de ejemplo de OpenBSD autochanger
- Solución # 4996 sobre MaxRunTime cancelando el trabajo demasiado pronto
- Corregir el error # 1934 Valores incorrectos en la lista de medios en BAT
- Repara la condición de carrera en close_msg que causa la falla seg
- Reparar desvinculación doble
- Más pruebas para liberar punteros NULL
- Agregue la directiva MaximumConcurrentReadJobs al recurso de almacenamiento
- Agregue ujobid a .bvfs_get_jobids
- Evite problemas al eliminar una ruta relativa
- Solución # 4513 sobre el atributo HIDDEN establecido en el directorio principal durante la restauración
Qué hay de nuevo en la versión 7.0.5:
- Soluciona problemas de compilación / configuración con bpluginfo.c
- Refactor lock_volumes, por lo que la mayoría bloquea un volumen en lugar de globalmente
- Añadir prueba virtualfull-extreme
- Aplicar parche para chio-changer-openbsd desde el error # 1984 - Implements listall
- Agregue el parche Bat Mac del error # 1953
- El error de reparación # 1812 no puede ejecutar Copiar / Migrar trabajos desde murciélago
- Corregir la carga de traducciones de bat. Parche del error # 1890
- Corregir la entrada de texto en bat. Fixe bug # 1965
- Eliminar el dispositivo del comando show ya que no se usa ni se actualiza
- Repara la palabra clave habilitada para la actualización # 1982 en el comando de ayuda
- Reparar update_postgresql_tables 10 a 11
- Limpiar después de compilar los archivos binarios solicitados por Willem vd Akker para la compilación de Debian
- Requiere Qt versión 4.8.4
- Repara el error # 1955 que está bien para ejecutar? no vuelve a intentar la mala respuesta li>
- Backport nuevas llamadas de bloqueo + depuración para SD
- Se reparó la nueva etiqueta del bug # 1975 ignorada cuando la primera está duplicada.
- Extraiga cambios de src / lib del maestro
- Extraiga los archivos SD del maestro
- Desactivar prueba de poda
- Agrega logdir y bsrdir a la configuración de regresión
- Agregue bsrdir y logdir a regress-config
- Se cambiaron los directorios predeterminados de / var / bacula a / opt / bacula
- Hace que el mensaje máximo del tamaño del spool sea más explícito
- Muestra más información cuando se alcanza el tamaño máximo de spool
- Corrige los def de TERM para Solaris 11 en conio.c
- Permitir que el grupo copie a sysconfdir
- Haga que sysconfdir pertenezca al usuario / grupo de Bacula y excluya a otros
- Corregir error de cierre de archivo completo virtual - condición de carrera
- Mejorar el mensaje de montaje para incluir leer / anexar
- Mejora los mensajes de intercambio vol_mgr
- Mejorar la salida de Usar dispositivo para incluir para lectura / escritura
- Agregue jobid a la salida de Pmsg
- Repara la validación de la entrada del error # 1959 en la eliminación de trabajos.
- Error de reparación # 1956 Errores de autorización falsos
- Agregue una solución alternativa para el # 5507 donde la autopruena y la recarga están en punto muerto
- Permitir que las cadenas entre comillas del archivo conf se usen en una lista li>
- Hacer que los bfgets manejen líneas muy largas
- Evite la falla de segmentación comprobando si hay un cliente NULL - informado por Arno
- Solución final del error # 1943
- Error de reparación # 1948 MailOnSuccess se ejecuta por error.
- Repare el índice que falta en la tabla de Medios
- Repara el error # 1943 sin almacenamiento de mensajes en la conexión de la base de datos cerrada.
- Soluciona el error # 1946 Soluciona el problema con MySQL con grandes trabajos Base.
- Reduce el tiempo de espera en regresión RunScripts
- Implementar un tiempo de espera en pruebas de regresión de 15 minutos
- Repare # 5346 .bvfs_lsfiles y .bvfs_restore para gestionar los archivos eliminados
- Repara spooldata, precisión y argumento de ejecución ingnoreduplicate
- Corrige los mensajes segfault
- Implementar solicitud de función n.º 1939
- solución # 1938 sobre PATH_MAX en hurd
- solución # 1938 sobre MAXPATHLEN en hurd
- Corregir error # 1937 script de ejemplo de OpenBSD autochanger
- Solución # 4996 sobre MaxRunTime cancelando el trabajo demasiado pronto
- Corregir el error # 1934 Valores incorrectos en la lista de medios en BAT
- Repara la condición de carrera en close_msg que causa la falla seg
- Reparar desvinculación doble
- Más pruebas para liberar punteros NULL
- Agregue la directiva MaximumConcurrentReadJobs al recurso de almacenamiento
- Agregue ujobid a .bvfs_get_jobids
- Evite problemas al eliminar una ruta relativa
- Solución # 4513 sobre el atributo HIDDEN establecido en el directorio principal durante la restauración
¿Qué hay de nuevo en la versión 5.2.12:
- Esta versión corrige un grave error de segmentación introducido en el lanzamiento 5.2.11.
Qué hay de nuevo en la versión 5.2.11:
- Cambios importantes desde la última versión:
- Una nueva herramienta de utilidad bpluginfo
- Hacer que dump_resource respete las ACL de la consola (corrección de seguridad)
- Agregue chio-changer-openbsd enviado en el error # 1903
- Error importante en la tarea de copiado corregido.
- 10Sep12
- Agregue JobId a la salida de depuración SD
- Comience la sesión por lotes cada 800,000 archivos
- Simplifica el código de eliminación más seguro con una sola expresión regular
- Limpiar la generación de mensajes de error durante los atributos de actualización: debería corregir el error # 1823
- Elimina los mensajes de error de latido. Corrige el error # 1925
- Aplique el parche del error # 1911 para implementar --with-logdir
- Agregue chio-changer-openbsd enviado en el error # 1903
- actualización de la base de datos mysql / parche de scripts de actualización. Corrige el error # 1901
- Delegar uid / gid cambiando a systemd. Corrige el error # 1905
- Error de reparación # 1906
- Soluciona los errores de la página de manual, corrige el error # 1907
- Solución final para # 1859 perdió una consulta.
- bpluginfoUtility muestra información diversa
- Backport más código maestro
- Repara Makefile.in para que testfind cree con dependencia de acl
- Hacer que dump_resource respete las ACL de la consola (corrección de seguridad)
- código de backport del maestro
- Solución # 1923 sobre compatibilidad con MySQL 4 para BVFS
- Solución # 1902 sobre la salida de ranuras de estado incorrecto
- Corrige el error de Sigma Copy # 4377
- Arreglar bsmtp
- Restablezca bsmtp para que solo envíe a los host de correo IPv4.
- Errores corregidos / cerrados desde la última versión:
- 1823 1859 1901 1902 1903 1905 1906 1907 1911 1923 1925 4377
La herramienta
Qué hay de nuevo en la versión 5.2.5:
- Desactiva el uso de JS_Warning esperando una implementación más completa
- Se eliminaron los viejos complementos sd que ya no funcionan.
- Adapte sample-query.sql para el estado del trabajo de advertencia
- Soluciona la ubicación de Qt dlls para la compilación de Win64
- Corrige MediaView :: getSelection
Qué hay de nuevo en la versión 5.2.2:
- Implementar -t opción para Bat
- Requiere corregir Qt versión 4.6.2 o posterior para construir bat
- Obtenga una nueva lib / plugins.h
- Extraiga los nuevos archivos del complemento SD del Máster
- Corrige script para establecer el modo de los scripts de gatos
- Agregar opciones de configuración de sistema
- Divida los mensajes línea por línea antes de enviarlo a syslog () corregir # 3325
- Corrige bvfs_restore en MySQL
- Corregí # 3308 donde un problema de SMTP puede bloquear al director
- Cambiar el esquema de bloqueo de la memoria caché de punto de montaje.
- Mejora mountcache con la opción de reexploración después del intervalo.
- Agregue la opción% D a edit_job_code, simplifique las devoluciones de llamada en el lado del director
- Mueva Zdeflate y Zinflate para separar el archivo.
- Coloque las bibliotecas en el orden correcto para las bibliotecas no compartidas.
- Elimina los últimos restos de @ SQL_BINDIR @ y @DB_TYPE @
- Error de reparación # 1774
- Mueva la detección de inserción de lotes a db.m4
- bat: intenta solucionar el problema del botón de desplazamiento al hacer clic demasiado en el anterior
- bvfs: utilice una sola transacción para cada trabajo durante la actualización
- Agregue las páginas faltantes bwild y bregex man8
- Soluciona el problema de compilación de wx-console # 1778
- bvfs: filtro de arreglos para el parámetro pattern = bvfs
- Mejore la velocidad de BVFS con SQLite, gracias a J.Starek
- bvfs: agregue la función clear_cache
- bvfs: maneja la unidad de Windows al construir jerarquía de ruta li>
¿Qué hay de nuevo en la versión 5.2.0:
- Esta versión 5.2.1 es una versión importante desde la última versión 5.0.3. Incluye más de 299,387 líneas de cambios realizadas por 20 colaboradores, muchas correcciones de errores (ver a continuación), 1,851 confirmaciones de software y una serie de nuevas características importantes.
Qué hay de nuevo en la versión 5.0.3:
- Compatibilidad:
- Como siempre, tanto el director como el daemon de almacenamiento deben actualizarse al mismo tiempo.
- Los Daemons de archivos 5.0.x y 3.0.x anteriores son compatibles con los daemons 5.0.3 Director y Storage. No debería haber necesidad de actualizar File Daemons anteriores.
- Cambios y nuevas funciones:
- Si una instantánea de VSS (Windows) falla, todo el trabajo falla, anteriormente se imprimió un mensaje de advertencia y se continuó.
- Nuevos códigos de edición% b = Bytes de trabajo y% f = Archivos de trabajo para runcripts
- Todos los complementos de proyectos que no sean de Bacula (es decir, complementos de terceros) se deben actualizar para especificar AGPLv3 en lugar de GPLv2 utilizado anteriormente para PLUGIN_LICENSE.
- Las columnas de texto de la página multimedia de bat se pueden ordenar haciendo clic en la columna.
- Si es posible, la SD actualizará automáticamente el tamaño del volumen del catálogo si no coincide con el tamaño del Volumen. La discrepancia entre los tamaños de Volumen normalmente ocurre cuando el FD tiene una caída de línea de comunicación o el FD falla.
- Corrección de errores:
- 1538 1554 1564 1567 1568 1569 1571 1577 1581 1582 1587 1594 1595 1606 1610
- Cambiar licencia de GPLv2 a AGPLv3
- Haga que Win32 no cambie el sistema de archivos de forma más explícita li>
- Backport Branch-4.0 versión para Branch-5.0
- Copia de respaldo masivo de Branch-5.1 a Branch-5.0
- Corrige la creación del catálogo de postgresql cuando la versión no está en la primera línea
- Corrige el error # 1610 maneja los valores xattr vacíos en Linux y xBSD.
- Basura recoge el grupo de memoria al final del trabajo y antes de sm_dump
- Agregue xattr seg fault protection sugerido por Marco para el bug # 1610
- Agregue archlinux a os.m4
- Más soluciones para problemas de 32/64 bits en smartall
- Soluciona el problema de 32/64 bits en la rutina de volcado de Smartalloc
- Corregir mal copiar / pegar en cometer c88dccb88 con seguridad una falla seg
- Agregue comandos .dump y .exit para daemons
- Hacer que la SD corrija automáticamente el tamaño del Volumen en el Catálogo cuando no está sincronizado
- Use Pmsg en smartall.c en lugar de printf para rastrear Windows
- Hasta el tamaño máximo de bloque a 20M
- Solución para errores TLS # 1568 y # 1599
- Mejore el control de error de la línea de comunicación para TLS, puede corregir el error # 1568 y # 1599
- Soluciona el problema al enviar el evento Cancelar al complemento
- Convierte todos los Jmsg en la secuencia de control en Qmsg
- Soluciona el bloqueo de SD debido a un bloqueo / desbloqueo no coincidente en la condición de error
- Reparar el error # 1587 si tiene clientes con diferentes catálogos configurados, ambos catálogos contienen todos los clientes después de una recarga o reinicio del directorio
- Error de reparación # 1577 Durante la migración: ERROR en el bloque.c: Error 950 ASSERT: dev- & gt; is_open () moviendo y comentando el ASSERT ()
- Omitir HB kill en FD si el hilo HB terminó
- Soluciona el bloqueo de llamadas desiguales de bloqueo de volumen / desbloqueo
- Nuevo algoritmo de mejora: debería ser más preciso
- Guarde los vuelcos durante la regresión al directorio de vuelcos
- Corregir bloqueo de rw_lock / unlock miss match
- Intento corregir la falla de segmentación de trabajo duplicado
- Reemplace pthread_kill por my_thread_send_signal () en jcr.c
- solución # 1595 sobre el problema de detección de modo por lotes para postgresql con un directorio de instalación no estándar
- Se corrigió el # 1594 sobre trabajos de copia de ciruela
- Aplicar una corrección de cadena literal en printf presentada por Luca Berra
- Error de reparación # 1582 La restauración de múltiples daemons de almacenamiento rompe las copias de seguridad posteriores
- Corrige segfault en & quot; cancel jobid = & quot; comando
- Error de reparación # 1554 El instalador de Windows no cumple / S flag
- Elimina el código zap del grupo que rompe 2drive-concurrent-test
- Corrige # 1571 e instala bibliotecas con 755 permanentes
- Corregir el error # 1581 ASSERTs en src / dird / jobq.c nunca puede desencadenar
- Soluciona el problema con BaseJob y las opciones de FileSet preciso en el lado del cliente
- Corrección del error # 1569 interbloqueo / bloqueo en Dir
- Corrige segfault al cargar complementos
- Solución # 1567 sobre la visualización de nombres de volúmenes largos truncados durante la restauración
- Se agregó el nuevo paquete bacula-libs.
- Error de reparación # 1538 Las secuencias de comandos de inicio devuelven un valor incorrecto
- Repara las secuencias de comandos de error # 1564 init que no cumplen con LSB
Qué hay de nuevo en la versión 5.0.1:
- Esta es una importante versión de corrección de errores que incluye algunas directivas que se han reescrito, una directiva nueva y un comportamiento diferente de directivas (consulte las notas de la versión a continuación). Como es habitual para una versión de parche (el último dígito cambia en uno), esta versión es compatible con la base de datos 5.0.0 y con clientes anteriores. Sin embargo, * debe * actualizar todos los componentes que están en una máquina (es decir, debe actualizar su Director, daemon de almacenamiento y daemon de archivo al mismo tiempo, si residen en la misma máquina).
- Tenga en cuenta que Bacula normalmente no desinstala versiones anteriores, y hemos cambiado la convención de nombres de objetos compartidos, por lo que es posible que desee guardar primero sus archivos de configuración y luego desinstalar el antiguo Bacula utilizando la antigua desinstalación de Bacula antes de instalar el nuevo.
- Si no lo hace, no debería ser grave, pero es posible que se quede con algunos objetos compartidos de Bacula más antiguos que no se utilizan y, por lo tanto, desperdicia una pequeña cantidad de espacio en el disco. Si está actualizando desde la versión 3.0.xo anterior, consulte las notas de la versión completa, ya que debe realizar una actualización de la base de datos. Al actualizar desde 5.0.0 a esta versión, no es necesario actualizar la base de datos.
- Scott ha realizado una serie de cambios y mejoras en el empaquetado de rpm en las últimas semanas desde que se lanzó la versión 5.0.0, por lo que probablemente lanzará las 5.0.1 rpm bastante pronto.
Qué hay de nuevo en la versión 5.0.0:
- Corrección de errores:
- 1337 1351 1352 1354 1357 1361 1367 1369 1370 1373
- 1376 1391 1403 1409 1420 1422 1427 1428 1431 1450
- 1454 1455 1458 1456
- Solucionado:
- Problema que bloquea al Director cuando el servidor SMTP no respondía al programa bsmtp
- El comando dir de Restore muestra tamaños de archivo incorrectos
- Soluciona varios problemas con el comando de recarga
- Soluciona los problemas con conio
- Elimina varios puntos muertos o posibles condiciones de carrera de SD
- Mejoras:
- Proyecto 5: truncar el volumen después de la purga
- Proyecto 6: Desduplicación de archivos utilizando trabajos base
- Proyecto 10: Restaurar desde múltiples daemons de almacenamiento
- Proyecto 11: Permitir compresión por dispositivo
- Proyecto 23: Agregue trabajos máximos con seguridad para dispositivos para equilibrar la carga entre unidades
- Agregue las opciones precisas del conjunto de archivos para configurar una detección precisa. Puede usar la verificación de suma de verificación, por ejemplo.
- Permita que FD mantenga la lectura de la raíz, pero deje caer el permiso de escritura (CAP)
- Manejo seguro de contraseñas para copias de seguridad de catálogos
- Agregue tabulación para Bconsole cuando usa Readline
- Agregue la API Bvfs para consultar el catálogo sin crear un árbol de memoria
- Agregue una nueva prueba de velocidad al programa btape
- Agregue nuevas pantallas de Bat (contenido de Autochanger, vista de trabajo, vista de medios, ...)
- Versión de Windows de Bat
- Se agregó la traducción al español de Bacula
- Nueva opción bconsole -u nnn para tener tiempo de espera en los comandos
- Permitir migrar, copiar y virtual completo para leer y escribir en el mismo grupo
- mostrar desactivado: muestra trabajos deshabilitados
- Agrega períodos de retención de Job File y Job (tiene prioridad sobre Client)
- Muchas mejoras de ACL
- Nivel agregado al estado de FD Entrada de trabajo
- Permitir activar / desactivar la suma de comprobación de bloque por dispositivo
- Establecer intervalo de encuesta del dispositivo en 5 minutos: anteriormente no sondeó
- Implemente el administrador de bloqueos con protección de orden incorrecta li>
- Compatibilidad:
- Como siempre, tanto el director como el daemon de almacenamiento deben actualizarse al mismo tiempo, y en cualquier máquina determinada, debe ejecutar solo una versión de Bacula. Esto significa que en las máquinas de daemon Director y Storage, * debe * actualizar también su daemon de archivo.
- Mayores 3.0.x y posiblemente 2.4.x File Daemons son compatibles con 5.0.0
- Director y daemons de almacenamiento. No debería haber necesidad de actualizar archivos anteriores
- Demonios inmediatamente. Sin embargo, le recomendamos que lo haga tan pronto como sea razonable para su situación.
Comentarios que no se encuentran