Articles of Bacula的

git中的Baculaconfigurationpipe理,没有密码

我想用git来开始pipe理我们的Baculaconfiguration文件,但是想把这些密码保存在这些文件中(或者屏蔽)。 我考虑过: 在Bacula中查找允许指向密钥文件(而不是密码)的设置。 看来这将需要转移到SSL设置 使用git“干净”和“污迹”filter 。 看来这需要手动修补密码,或者为“污迹”操作编写一些自定义逻辑 使用“包含其他文件”指令。 但是我想要排除的行分散在整个configuration文件中 有没有更容易忽视的方法?

使用木偶部署bareos / bacula到服务器和客户端

我不确定这是否是正确的地方,但我真的很喜欢用木偶在我的服务器上部署裸露的东西。 要做到这一点,我使用netmanagers / bareos 。 我正在使用此configuration文件将bareos安装到我的客户端: class profile::backup::client { ## Install bareos client ## class { 'bareos': manage_client => 'true', } } 这个configuration文件是用来安装bareos到我的bareos-server: class profile::backup::server { ## Install bareos server ## class { 'bareos': manage_client => 'true', manage_storage => 'true', manage_director => 'true', manage_console => 'true', } bareos::storage::device { 'device': media_type => 'File', archive_device => […]

每个目录独特的Bacula FileSet选项

比方说,我有一个Bacula FileSet包含: Include { Options { checkfilechanges=yes onefs = yes # and other irrelevant options here } File = / } 一般来说,我认为有checkfilechanges = yes是一件好事,但对于/ var / log和下面的一切,我认为这是一个滋扰。 有没有一种方法可以把它关掉,而当它们都来自同一个文件系统的时候,就把它放在其他所有的东西上? 这似乎是我需要排除/ var / log与上面,然后使用另一个包含不同的选项只是为了/ var / log在矛盾的方式,使我紧张,我的知识,没有logging。 我当然可以用两个独立的FileSets来实现,但这意味着两个Jobs,乘以我所拥有的客户端数量。

Bacula存储守护程序不会写入标签的卷

只要它在/tmp之外,我的Baculaconfiguration将不会写入任何标记的卷。 当SD被configuration为写入/tmp时候,一切都完美无瑕。 [herpderp@neuromediator2 home]$ ls -lah total 8.0K drwxr-xr-x. 4 root root 34 Feb 22 15:01 . dr-xr-xr-x. 17 root root 4.0K Feb 22 15:27 .. drwxr-xr-x. 3 bacula tape 20 Feb 22 15:03 bacula drwx——. 14 herpderp herpderp 4.0K Feb 22 17:02 herpderp 我设置了适当的权限让Bacula写入特定的目录,但没有成功。 我得到的错误信息如下: Jobs waiting to reserve a drive: ==== Terminated Jobs: […]

Bacula的。 从一个linux机器运行并发作业

大家好我有一个奇怪的问题,因为bacula文档我可以运行两个或多个并行作业,如果我设置“最大并发作业”多1。 这对于来自不同服务器的作业来说工作得很好。 但是当我有两个从一个linux服务器运行的作业时,第二个作业将等待第一个作业完成。 作业具有相同的优先级(10)。 每个工作都有独立的池,卷和存储设备。 在不同的linux服务器上运行的Bacula-dir和Bacula-sd。 OS Ubuntu 14.04,Bacula 5.2.6版本 来自bconsole的报告 Running Jobs: Console connected at 03-Apr-16 09:12 JobId Level Name Status ====================================================================== 4094 Full arkive03_Share.2016-04-02_22.00.00_06 is running 4106 Full BackupCatalog.2016-04-02_23.10.00_19 is waiting for higher priority jobs to finish 4112 Full arkive03EtcBackup.2016-04-03_06.00.00_25 is waiting on max Client jobs ==== Bacula的,dir.conf Director { # define myself […]

Ubuntu Bacula备份中文(unicode)文件

我在Ubuntu 10.04 LTS的bacula 5.0.2无法备份中文/ unicode文本文件。 不是权限问题,因为像test.txt这样的英文文本文件没有问题。 有没有人有任何想法如何? 错误信息是无法统计“/主页/it/group/July/??.txt”:ERR =没有这样的文件或目录

Bacula客户端需要OS重启才能在CentOS上工作

我的Linux CentOS 7(Bacula版本5.2.13)和3个客户端上有一个Bacula服务器。 1是一个Windows和2 Linux(Debian 8和Centos 7)Windows客户端和Debian客户端工作正常,但CentOS客户端有一个问题。 作业失败,错误ERR =中断的系统调用。 看起来,客户端不会在端口9102响应。在这一点上telnet得不到答案,如果我在远程主机上做,但它提供了一个答案,如果我试试它本地。 重新启动后,它将工作一两个小时,直到错误再次出现。 这是我的configuration文件: 在10.0.0.180上的bacula-dir.conf # # # The only thing that MUST be changed is to add one or more # file or directory names in the Include directive of the # FileSet resource. # # For Bacula release 5.2.13 (19 February 2013) — redhat (Core) […]

在裸体/ bacula预先运行“取消”

有时我的环境中的DNS有点怪异。 当Bareos连接到客户端时,客户端并不总是由主机名指定的客户端。 我有一个cron脚本,自动运行作业,并检查客户端上的主机和fd是否匹配,但我想知道是否有一种方法来放置预运行脚本,取消手动运行的作业,如果相同的信息不匹配。 谢谢

bacula并发备份不能正常工作?

我处于奇怪的境地 工作正在同时进行,但这并不是我所期望的。 这好像工作很好。 (当我命令状态目录,这两个工作的状态正在运行) Job1 4分钟,Job2 5分钟。 如果我按时做两份工作,我预计需要6〜7分钟。 但Job1首先完成(需要4分钟),Job2完成了第二个(需要5分钟)。 并发备份不工作需要9分钟! 两个作业有相同的prioryty,这是我添加的configuration文本。 有没有其他的select来进行并发备份? 请帮我TT Bacula的,dir.conf 设置导演部分的选项最大并发作业= 20 设置客户端部分的选项最大并发作业= 20 设置存储部分的选项最大并发作业= 20 Bacula的-的sd.conf 设置存储部分的选项最大并发作业= 20 设置设备secsion的选项最大并发作业= 20 Bacula的,fd.conf 设置FileDaemon部分的选项最大并发作业= 20

Bacula v5.0.2 Windows安装问题

首先,我对Bacula很新,但是我从我读过的东西中得到了很大的启发。 我正在寻找在Windows 2008 R2服务器上设置Bacula 5.0.2。 我运行了安装程序,最后它要求我configurationDIR名称,DIR密码,DIR地址。 Windows文档有点难以确定,我不确定我应该在这里input什么内容。 我是否需要创build与此信息相匹配的本地帐户? 安装过程是否会为我创build帐户? 这将成为处理FD守护进程/服务的帐户吗? 我也不确定地址是指networking位置还是本地方向。 我为我的无知道歉。 目前我正在尝试使用以下信息:名称:john pass:john address:thin1(服务器名称虽然我也尝试了thin1.fqdm.local和10.0.0.104) 此信息允许安装程序成功完成。 但是,当我运行BAT时,它会挂在“连接到控制器thin1:9101”上。 Bacula文件服务当前正在本地系统帐户下运行。 我究竟做错了什么? 我还没有做什么? 一旦我得到这个工作正常我假设我将需要安装客户端在我所有的Windows盒子? 此外,这是一个64位的CPU,但我正在安装32位客户端。 这有什么问题吗? 我应该使用32位客户端吗? 非常感谢您的帮助。 编辑1:是我遇到的问题,因为导演必须在Linux上运行? 没有导演的Windows端口? Bacula可以存在于100%的Windows环境中吗?