问题标签 [bacula]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
364 浏览

amazon-web-services - 如何在 Amazon S3 上存储 bacula(社区版)备份?

我正在使用centOS-7机器、bacula 社区版 11.0.5 和 PostgreSql 数据库

Bacula 用于进行完全和增量备份

我按照下面的文档链接将备份存储在 Amazon S3 存储桶上。

https://www.bacula.lat/community/bacula-storage-in-any-cloud-with-rclone-and-rclone-changer/?lang=en

我按照上面的链接配置了存储守护进程,备份后,备份成功,备份文件存储在给定路径 /mnt/vtapes/tapes 中,但备份文件没有从 /mnt/vtapes/tapes 移动到 AWS s3 存储桶。

在上面提到的文档中,我们需要创建调度例程到云中,以将备份文件从 /mnt/vtapes/tapes 移动到 Amazon S3 存储桶。

**我不知道 AWS中的云计划例程是什么,是任何云 lambda 函数还是其他什么?

除了 S3FS-Fuse 和 libs3 之外,是否有任何支持 bacula 备份或任何其他方式在 Amazon S3 上存储 bacula-community 备份文件的 S3 云驱动程序?

0 投票
1 回答
68 浏览

c - 这个 md5 实现有缺陷吗?

我一直在寻找需要 md5 计算的 bacula 云支持问题,并且一直在尝试使用https://github.com/firebladed/bacula/blob/Branch-11.0/bacula/src/lib/md5.c并且我得到了来自亚马逊 s3 的错误 md5 错误

所以我尝试将代码直接编译成 md5sum 可执行文件,请参阅(Makefile

我得到了与 ubuntu md5sum 不同的 md5

错误 md5 的示例文件

2521308b3fe3836623f78708a5c988d6 - ubuntu md5sum

e972192662d26a25af5fb895cf79b175 - 编译的 md5sum

正在使用简单的命令行进行测试

用于编译的 md5sum

用于系统 md5sum

使用链接的示例

理想情况下,如果它的一些简单的 id 喜欢修复它

0 投票
0 回答
69 浏览

postgresql - Bareos Postgres 插件不备份远程 PostgreSQL13 数据库

我已经根据他们的文档在 Ubuntu 20.04.3 上安装了 Bareos 20.0.1

我正在尝试备份远程 PostgreSQL 数据库,显然,存在三种可能的情况,而 PostgreSQL 插件(第三种解决方案)的优点使其成为显而易见的选择。

在 PostgreSQL 插件文档之后,在 PostgreSQL 插件的先决条件部分中,有一行说:

该插件必须安装在运行 PostgreSQL 数据库的同一主机上。

现在我不明白的是,如果我应该在我的数据库节点上安装插件,bareos机器和db机器上的插件将如何通信?

此外,我在他们的GitHub 上查看了这个模块的源代码,我看到插件源代码试图在本地查找文件,这就是上述声明的证明。

在绝望的行为中,我尝试在 bareos 节点上安装插件及其依赖项,但我不断收到错误Error: python3-fd-mod: Could not read Label File /var/lib/postgresql/13/main/backup_label,实际上是在尝试backup_label在 bareos 节点中查找文件。

这是我的配置fileset

请注意,插件文档将dbHost参数指定为:

有用,如果套接字不在默认位置。在此处指定带有前导 / 的套接字目录

但是,由于我正在尝试远程数据库,因此我使用的是远程数据库的 DNS 地址。我验证了与数据库的 bareos 连接,并确保backup_label在 PostgreSQL 备份作业运行时创建文件。

如有必要,我很乐意提供更多详细信息。感谢任何帮助甚至猜测:-D