bacula

Bacula SD 连接超时问题
bacula

Bacula SD 连接超时问题

我有一台备份专用服务器(Debian 9),其中装有 Bacula 和 OpenVPN 隧道,连接到主服务器(Ubuntu 18.04),我使用 Bacula File Daemon 从主服务器收集备份数据。我的配置成功运行。但几天前我遇到了一个问题。Bacula Storage 守护进程在备份大型文件集时传输了几个数据包后挂断。在 Bacula 控制台的状态部分,它似乎挂断了随机文件处理。此后,Storage 守护进程和远程 File 守护进程之间的数据包传输中断。服务器上的 Bacula 版本相同。错误日志如下: 16-июл 15:47 gitlab...

Admin

Bacula:初始完整备份工作花费的时间太长
bacula

Bacula:初始完整备份工作花费的时间太长

我选择 Bacula (v.5.0.2) 来备份我们办公室工作人员的数据。 Director 和 Storage DaemonSERVER在从一家德国大型托管公司租用的基于 Debian 的根服务器()上运行。 所有宝贵的数据以及 Bacula 的文件守护进程 ( CLIENT) 都驻留在基于 Debian 的 Samba 服务器上,该服务器位于现场并通过 SOHO 路由器后面的 ADSL(~768Kbit 上行)连接到互联网(这是一个长期缺钱的非营利组织)。 此外,CLIENT互联网连接正在每 24 小时被 ISP 断开一次和它的 IP 确实发生...

Admin

如何在远程机器上写入 Bacula 的引导文件?
bacula

如何在远程机器上写入 Bacula 的引导文件?

在作业配置中有此项: JobDefs { Name = "DefaultJob" Type = Backup Level = Incremental Client = "SERVER_1" FileSet = "Full Set" Schedule = "Month-each-day cycle at 21:00" Storage = "ubuntu-station" Messages = Standard Pool = Default Priority = 10 Write Bootstrap = "/va...

Admin

是否可以从 Bacula 卷中仅删除过时的文件和作业?
bacula

是否可以从 Bacula 卷中仅删除过时的文件和作业?

我们的 Bacula 设置使用文件设备进行存储,但我们只有一个卷。它有 6TB,空间即将用完。配置的目标是清除卷中超出保留期限的作业和文件,但不会删除整个卷。有没有办法设置 Bacula 来执行此操作,或者我必须回收整个卷才能向其中添加任何新内容? 谢谢。 ...

Admin

Bacula 在 Linux 上备份,在 FreeBSD 上恢复
bacula

Bacula 在 Linux 上备份,在 FreeBSD 上恢复

我想将我的存储服务器从 Linux (Debian) 迁移到 FreeBSD。其中最重要的部分是将 Linux 上保存的备份还原到新安装的 FreeBSD 上的磁带卷。 不幸的是我目前没有地方可以测试这个,但我想问您是否知道任何不兼容性或 Bacula 特定设置,应该使用这些设置使这个过程尽可能顺利。 ...

Admin

使 bacula 文件卷与 rsync 兼容的策略?
bacula

使 bacula 文件卷与 rsync 兼容的策略?

我们如何设置 bacula,以便它以卷名(标签)可预测的方式创建文件卷,并与 rsync 配合良好,这样我们就不会通过网络发送大量数据? 一般策略是在每月第一个星期日写入完整备份,在其他星期日写入差异备份,在周一至周六写入增量备份。因此,我们希望创建 (3) 个文件,一个用于“完整”,1-5 用于“差异”,1-6 用于“增量”。 我的想法是,第一道防线是 Pool 资源中的“Label Format”指令。在池定义上使用标签格式(如“${Storage}-${Job}-${Pool}-${Level}-${MediaType}”)并使用 (3) 个不同的...

Admin

Bacula 无法在网络连接较差的情况下工作
bacula

Bacula 无法在网络连接较差的情况下工作

对于异地备份,我们在另一个位置运行 Bacula SD,尽管互联网连接对于办公室来说已经很不错了,但不如单根以太网电缆那么好。它很慢(100Mb/s)并且不太稳定。 其中一个备份似乎需要大约 16 小时或更长时间才能完成。在这么长的时间内丢失连接的可能性相当大。到目前为止,一周内我还没有完成过一次备份,这就是问题所在:Bacula 似乎每次都是从头开始。有人能证实这一点吗? 它似乎也没有重新使用这些卷,所以我的卷的 95% 都被无用的备份部分占用了,所以我的空间已经用完了。 这是否意味着 Bacula 无法在这种情况下工作,或者我是否遗漏了 Bacul...

Admin

无法统计 /var/lib/bacula/bacula.sql:ERR=没有此文件或目录
bacula

无法统计 /var/lib/bacula/bacula.sql:ERR=没有此文件或目录

在我的 Bacula 安装中运行 BackupCatalog 作业时,它会抛出以下警告: Could not stat /var/lib/bacula/bacula.sql: ERR=No such file or directory 我已经手动运行了它: /etc/bacula/scripts/make_catalog_backup bacula bacula 它确实创建了 /var/lib/bacula/bacula.sql,但是当我运行该作业时,它被删除了。有什么想法吗? 整个输出如下所示: 15-Dec 17:50 u2.simpli...

Admin

像 Bacula 这样的备份软件的理想备份设备吗?
bacula

像 Bacula 这样的备份软件的理想备份设备吗?

我在一家小公司工作,我们(IT 部门只有两个人)管理不到 100 台客户端计算机和少量服务器。目前,我们使用公司的设备来处理备份;它每晚进行一次小型备份,每个周末进行一次完整备份,周三会有一个人来拿走一个异地备份驱动器(并将上周的驱动器归还给员工进行交换)。备份仅在服务器的硬盘上进行,因为我们的客户端计算机和员工确保不会在自己的计算机上存储任何有价值的东西。所以这是一个非常简单的情况。 最近,这个系统(主要是设备)出现了问题,所以我们正在寻找替代方案。我正在研究其他公司,同时也在研究我们自己尝试这样做可能会有什么结果。毫无疑问,学习曲线会很大,但是,嘿,这...

Admin

bscan 不会更新磁带中的文件记录
bacula

bscan 不会更新磁带中的文件记录

我正在从灾难中恢复。旧服务器的操作系统已被破坏。我必须将目录重新加载到另一个 bacula 目录。 我已经更新了Device ressource。现在可以使用命令列出文件bls。 我使用这个命令,需要 4 小时 30 分钟: bscan -d 99 -m -r -s -v -dt -d 99 -V MYLABEL -c /etc/bacula/bacula-sd.conf Ultrium-1 >> tmp.log & 日志文件包含: (.... Example of line in my 3,4 GB log file) bscan: ...

Admin

Bacula Postgresql 大型日志表
bacula

Bacula Postgresql 大型日志表

我们目前在生产中安装了 Bacula Enterprise v12。 我们似乎在使用 BWEB 处理任何作业的日志时遇到了问题。Web 界面需要很长时间才能加载日志。 在对数据库进行一些手动查询之后,我们发现加载查询需要很长时间,并且数据库中最大的两个表是文件和日志表,每个表约有 500GB。 我们想知道这些表是否如此之大,根据我们的配置,bacula 是否应该在 3 个月时修剪它们。 如果需要的话,我很乐意为 postgres、Director 和控制台、bweb 等提供任何 .conf 文件。 有人知道为什么会发生这种情况吗? ...

Admin

如何实现远程存储守护进程与 Bacula 通信
bacula

如何实现远程存储守护进程与 Bacula 通信

我在一家公司从事一个大项目,负责实施 Bacula 作为备份服务。不幸的是,我是唯一被指定尽快完成此服务器的专业人员 :-/。这里(在工作中)没有人有使用 Bacula 的经验,因此实施后我将担任该服务的管理员。 我的老板急着要结果…… 经过 8 周阅读 Bacula 社区手册并进行大量测试和实验室之后,我并没有找到针对现在必须处理的场景的可靠解决方案: “如何在远程站点安装存储守护进程(仅 SD)以便与公司内部的 Bacula 服务器进行通信?这可能吗?” “如果不是上一个问题,我是否必须在 Bacula 服务器中安装远程目录并使用它指向设备?” ...

Admin

如何使用 tar 压缩目录,然后删除压缩的目录?
bacula

如何使用 tar 压缩目录,然后删除压缩的目录?

我的服务器上有一个应用程序目录,我需要完整复制它,但副本占用了大量空间,我需要压缩它然后删除它。我已经使用命令 tar -czf bkp-mydir-$date.tar.gz mydir/ 但我需要在压缩完成后将其删除。在这种情况下,我可以使用以下命令创建一个 .sh 文件: tar -czf bkp-mydir-$date.tar.gz mydir/ rm -Rf mydir 我想在 Bacula 中做到这一点。 ...

Admin

Bacula 文件集通配符:如何包含 /folder/(任意字符串)/uploads 但排除 /folder/(任意字符串)/whatever/uploads
bacula

Bacula 文件集通配符:如何包含 /folder/(任意字符串)/uploads 但排除 /folder/(任意字符串)/whatever/uploads

我正在为 bacula 创建一条排除规则,以便它不处理文件系统中的某些缓存和临时上传文件夹。但我无法编写它 假设这个文件系统 /filestore/user1/ /filestore/user1/uploads /filestore/user1/user_files/uploads /filestore/user2/uploads /filestore/user1/user_files/ 主要备份规则说 File = /filestore 并排除规则 wilddir = "/filestore/*/uploads/ 但会匹配所有“uploads”文件夹...

Admin

“仅附加”文件属性触发文件的增量备份
bacula

“仅附加”文件属性触发文件的增量备份

使用此命令设置的“仅附加”属性chattr -R +a /mnt/A会导致 bacula 不断增量备份文件,即使这些文件没有更改。我能够通过将文件+文件夹属性的数量+a与备份文件的数量进行比较来确定这一点。 这是文件集 # file set of archivio FileSet { Name = "archivio set" Include { Options { signature=MD5 # compression=GZIP # slows down a lot (from 120MB/s to 30MB/...

Admin