备份管理工具-Bacula
2012-05-22 09:54:46 阿炯

本站赞助商链接,请多关照。 Bacula是一套计算机程序,允许系统管理员来管理备份,恢复和核查在网络上的计算机数据。 它可以备份到不同类型的媒体,包括磁带和磁盘。在技术方面,它是一个网络客户机/服务器的备份程序。相对易于使用和高效,同时提供许多先进的存储管理功 能,可以很容易地找到和恢复丢失或损坏的文件。由于它采用模块化设计,具有很好的伸缩性,Bacula 可以从小型单机系统扩展到由位于大型网络上的数百台计算机组成的系统。



Bacula is a set of Open Source, computer programs that permit you (or the system administrator) to manage backup, recovery, and verification of computer data across a network of computers of different kinds. Bacula is relatively easy to use and efficient, while offering many advanced storage management features that make it easy to find and recover lost or damaged files. In technical terms, it is an Open Source, network based backup program.



如果目前使用的程序,如压缩,转移或备份您的计算机数据,你想要一个网络解决方案,具有更大的灵活性,或目录服务, 它将最有可能提供额外的功能你想要的。然而,如果您是新的Unix系统或没有经验,没有先进的备份方案,不建议使用它,因为比起压缩和备份,它难以安装。

如果想它表现像上述的简单程序和写入任何放入驱动器的磁带,然后你会发现很困难。 它是为了保护您的数据后,您所指定的规则,这意味着重用一盘磁带只能作为最后的手段。这是有可能的“武力” Bacula写任何磁带驱动器,但它是更加容易和高效使用简单的程序这样的操作。

如果运行的是Amanda,并希望备份程序,可以写入多个卷(即不仅限于你的磁带驱动器的能力) ,它最有可能填补您的需求。此外,相当数量用户报告说,比其他同等程序,Bacula的安装和使用是简单的。

如果目前使用一些商业软件,如Legato Networker. ARCserveIT, Arkeia, PerfectBackup+,您可能会对它感兴趣,它提供了许多相同的功能,而且是免费的。

最新版本:7.0
该版本引入对 AFS 的支持,修复了 IPv6 、Windows Volumn Shadowing 服务恢复和 SQL 计数器相关的问题。

最新版本:13.0
Bacula 13.0 版本于2022年7月上旬发布,在Bacula官方网站和SourceForge上提供下载。这是一个重要的新版本,有许多新功能和变化。虽然新功能已经过测试,但它们还没有在生产环境中运行,因此在投入生产前请仔细测试这些代码。与以往一样,必须同时升级 Director 和 Storage 守护程序。较早的 File 守护程序应与 13.0 Director 和 Storage 守护程序兼容,因此不需要升级旧的 File 守护程序。这个版本的 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 错误

更多详情可查看此处


官方主页:http://www.bacula.org/
该文章最后由 阿炯 于 2022-07-07 08:59:13 更新,目前是第 2 版。