Bacula 13.0 发布,开源备份系统


Bacula 是一套开源的计算机备份系统,允许系统管理员在不同种类的计算机网络中管理计算机数据的备份、恢复和验证。管理员和操作员可以通过命令行、GUI 或 Web 界面配置系统;其后端是由 MySQL、PostgreSQL 或 SQLite 存储的信息目录。

由于它的模块化设计,Bacula 可以从小型单机系统扩展到由位于大型网络上的数百台计算机组成的系统。

Bacula 13.0 版本日前在 Bacula 官方网站(www.bacula.org)和 SourceForge 上发布。这是一个重要的新版本,有许多新功能和变化。虽然新功能已经过测试,但它们还没有在生产环境中运行,因此在投入生产前请仔细测试这些代码。

兼容性

与以往一样,必须同时升级 Director 和 Storage 守护程序。较早的 File 守护程序应与 13.0 Director 和 Storage 守护程序兼容,因此不需要升级旧的 File 守护程序。

13.0 及以上版本的新目录格式

这个版本的 Bacula 使用一个新的目录格式,Bacula 提供了一套脚本,允许从 9.x 和早期版本转换到新的 13.0 格式。

在运行这个脚本之前,请做好备份,并注意运行该脚本(取决于你的数据库大小)可能需要一些时间。

新功能:

  • Kubernetes 插件
  • 新增 Accurate 选项,只保存文件的 ACL 和元数据
  • 支持 Windows CSV
  • 在 Job 日志输出中对守护进程<->守护进程连接的更多日志记录
  • 对目录对象的标签支持
  • 在 FileSet 中支持 SHA256 和 SHA512 签名
  • 外部 LDAP Console 认证

其他功能

  • Windows 安装程序的 "Silent Mode"选项
  • 在 bconsole'llist job' 输出中添加 PriorJob
  • 在验证 TLS 证书时检查 IP SANs
  • 在 macOS 和 Windows 中删除废弃的 sbrk
  • 添加 bconsole.jlist 命令,从常规列表命令中获得 JSON 输出
  • 确保 Director 将拒绝来自 FD 的目录更新
  • 在更多的操作系统中尊重 "nodump" 标志,而不仅仅是 BSD 系统

主要修复内容:

  • 修复客户端初始备份时 Director 崩溃的问题
  • 修复 .status 客户端命令的不正确输出
  • 跳过大于 MaximumNetworkBuffer 的 XATTR
  • 修复使用配置不当的目录启动 Director 时的死锁问题
  • 修复由 BAT 引起的 Director 崩溃
  • 修复关于 Director 在 Copy Jobs 和资源重命名时崩溃的问题
  • 修复用 ACL 生成的 SQL 查询
  • alist: 修复内存溢出的访问
  • 修复关于 SQLite 迁移脚本问题
  • 快照:采用 BTRFS 5.17
  • 快照:修复关于快照不能正确存储在目录中的问题
  • 快照:增加对新 LVM 2.03.15 的支持
  • rpms:修复关于 Centos7 上未创建日志目录的问题

GUI:

  • baculum: 修复保持原始 FileSet 选项的顺序
  • baculum: 修复在安全页面上测试 API 连接后清除 OAuth2 属性的问题
  • baculum: 修复非管理员角色的用户登录后指向默认页面的问题
  • baculum: 为 FreeBSD 和旧版 Debian/Ubuntu 的安装向导添加预定义的 b*json 工具路径
  • baculum: 修复在 PHP 8.0 上需要参数的 PHP 错误

更多详情可查看:https://www.bacula.org/bacula-release-13-0-0/


相關推薦

2023-09-15

FreeFileSync 是一款开源软件,适用于 Windows、macOS 和 Linux。FreeFileSync 本质是一个用于文件夹对比和同步的软件,它可以创建和管理所有重要文件的备份副本。FreeFileSync 不是每次都复制每个文件,而是确定源文件夹和目标文件夹之

2023-02-07

的竞争,最终打败对手,成为运输大亨。 目前 OpenTTD 已发布最新的 13.0 版本,这个大型版本具有众多功能和改进,涵盖用户界面、游戏功能以及 NewGRF 和游戏脚本模组扩展。 可变界面缩放至任何大小(不仅仅是 2 倍和 4 倍)

2023-09-01

更新日志 通用 统一了property的命名方式 改进了事件发布的机制 mt-access 代码重构与清理 数据库时间字段重新设计 优化项目创建时间 400错误log优化 修复用户注册时问题死锁 优化用户登录体验 移除了spring oauth

2023-03-16

与认可,开源不易、我们会一直坚持。 社区版 v2.13.0 发布 增加云服务版本地址 全新开发文档,使用vitepress搭建 可以生成SDK调用代码,让开发更简单 专业版 v2.0.16 初始化脚本 调整尺寸 增加日志示例配

2023-08-24

RuleGo v0.13.0 (2023/8/23) 新功能 新增数据集成模块(Endpoint),使用文档和介绍点击:Gitee 或者 Github 提供统一的数据处理抽象,方便异构系统数据集成,目前支持HTTP和MQTT协议 支持其他协议集成扩展,例如:kafka数据等

2022-06-22

案,可用于快速搭建美观的 React 应用。 目前 Semi Design 发布了 v2.13.0 版本,此版本带来如下更新内容: 【Fix】 修复当设置onChangeWithObject,mutiple后,value传入的值为undefined时时,Cascader 崩溃的问题。(影响范围 v2.0.4 - v 2.12

2023-07-24

Neutralinojs 4.13.0 现已发布。Neutralinojs 是一个轻量级、便携的桌面应用程序开发框架,可以使用 JavaScript、HTML 和 CSS 开发轻量级跨平台桌面应用程序。具体更新内容如下: Core: persistent window state 现在,框架将主窗口状态存储在临

2023-02-25

Proxy 是 golang 实现的高性能 http、https、websocket、tcp、udp、socks5 代理服务器,支持正向代理、反向代理、透明代理、内网穿透、TCP/UDP 端口映射、SSH 中转、TLS 加密传输、协议转换、DNS 防污染智能代理、前置 CDN/Nginx 反代、代理连

2023-09-29

V1.1 Releases 发布内容 OK. - 思路建设 OK. - 编写readme-doc文档 OK. - 核心代码开发Mysqldump备份架构 OK. - 核心代码开发Mydumper备份架构 OK. - 核心代码开发Xtrabackup备份架构 OK. - 使用GO封装 OK. - 主程

2023-08-19

backup 备份 serenity 宁静 意为 宁静的备份…… 是一个回馈开源的MySQL数据库备份工具~ 对此录制了该软件的视频讲解,已经上传至B站,感谢大家支持! Backupserenity开源软件视频讲解合计点击下方进入: https://www.bilibili.com/video/

2023-03-25

存储引擎、日志引擎、Kube等。 2022年1月,PolarDB-X 正式发布 2.0.0 版本,继 2021 年 10 月 20 号云栖大会正式开源后的第一次版本更新,更新内容包括新增集群扩缩容、以及binlog生态兼容等特性,兼容 maxwell 和 debezium 增量日志订阅

2023-02-11

aGraph Studio 内核 v3.4.0 伴随着图数据库 NebulaGraph v3.4 的发布,可视化产品 NebulaGraph Dashboard、NebulaGraph Explorer 和 NebulaGraph Studio 也相应发布了与之配套的 v3.4 版本。在本文中,来自 NebulaGraph 的 PD 小姐姐 Zoe 将带大家速览各个可

2023-07-14

柚备 2.6 已经发布,基于 Gin 框架和 xorm 的数据库定时备份系统。 此版本更新内容包括: 1.新增数据库还原功能,需要添加mysql client的路径,目前只支持mysql 2.优化登录界面样式 3.备份任务日志,扩展记录内容,方便后期还原

2022-11-01

2022年10月31日,MeterSphere一站式开源持续测试平台正式发布v2.3版本。在这一版本中,MeterSphere开源项目完成了一次重要的蜕变,正式从单体应用架构升级至微服务架构。 从创立之初,MeterSphere项目就将自身定位为“一站式的持