Hot answers tagged

3 votes

Amanda versus Bacula and (modern as of 2017) large backup jobs

I've used Amanda for many years now, Bacula more recently. They'll both get the job done. They both have somewhat of a learning curve. Both are very reliable. I'd say overall, Bacula is a bit ...
kervin's user avatar
  • 211
3 votes
Accepted

Amanda versus Bacula and (modern as of 2017) large backup jobs

I use Bacula since about 13 years, and Quantum Superloader LT6 Tape Library since about 3-4 years. Is Amanda used for jobs of this magnitude? Is it superseded at this point by Bacula? Is there a ...
mrossi's user avatar
  • 538
3 votes

Restore files from Bacula backup with missing server

You have multiple options to recover from this, but it should always be possible to rebuild the database of the backup content with the bscan program. Depending on how your system is configured and ...
Sven's user avatar
  • 99.3k
2 votes

Bacula: Writing backup fails

The correct permissions for the files in the storage daemon are bacula:disk. So chown -R bacula:disk /var/bacula/backups
inchw0rm's user avatar
  • 151
2 votes
Accepted

Restore files that are not in the Bacula database using a Bacula file deamon

The bextract manual (at least for ver. 5.2, the most popular in distros) does not list any option to specify remote host. So your options are: mount a share from the remote machine in the director's ...
sam_pan_mariusz's user avatar
2 votes

How to handle migrated job in bacula

It's hard to know the exact problem without seeing your configuration, since there are so many parameters available to set. However, I suspect your immediate problem is simply that Bacula won't reuse ...
Leif Pedersen's user avatar
2 votes
Accepted

Duplicity for remote backup to AWS S3

The short answer is... sort of. It's possible to back and retrieve your files. However, if you look in your Amazon bucket from the web interface, all you will see are backup archives, not the ...
Out of Control's user avatar
2 votes
Accepted

Ansible: copy config to current and other hosts

Something like this, for example: inventory: [debian] host1 host2 host3 bacula_role=server host4 host5 play: - hosts: debian vars: bacula_server: "{{ (ansible_play_hosts | map('extract',...
Konstantin Suvorov's user avatar
2 votes
Accepted

Bareos / Bacula backup of virtualbox?

Well, depends on you backup/restore strategy. We have 16 active virtual machines. The initial steps on our backup strategy are: shutdown the virtual machine (ACPI) backup the directory containing the ...
m0rg4n's user avatar
  • 136
2 votes
Accepted

How to restore a directory with Bareos/Bacula while excluding deleted files?

For Bareos check out Accurate = in the documention. Even I did not use it so far it should fulfill you needs. http://doc.bareos.org/master/html/bareos-manual-main-reference.html#...
Wolfgang Walter's user avatar
2 votes
Accepted

Bacula: Client Run Before Job only al Full level

Solution I found is providing JobLevel to the script as a argument with %l Client Run Before Job = "/path/to/before/script.sh %l" Client Run After Job = "/path/to/after/script.sh %l" and ...
sgargel's user avatar
  • 202
2 votes
Accepted

ldconfig creating bad symlink

According to my research, the (mis-)behaviour of ldconfig is triggered by the content of the file libbaccats-stub-9.0.6.so, specifically its SONAME field: ts@xenon:~> objdump -p /usr/lib64/...
Tilman Schmidt's user avatar
2 votes

Enable hardware encryption in Bacula with LTO-7

I was able to get this to work with the use of a tape library, by modifying the autochanger script to set the encryption key after each tape had been loaded into the drive. I did this by modifying /...
Malvineous's user avatar
  • 1,125
2 votes
Accepted

Certificate validation error with Bareos and TLS

NB: As of Bareos version 18.2, TLS is enabled by default, but the server is backwardly compatible with older clients. Please try these things: Change the client address on the server (in bareos-dir....
tudor -Reinstate Monica-'s user avatar
2 votes
Accepted

Bacula simple exclusion not working

After a lot of fiddling I got it working with the below: FileSet { Name = "MyFileSet" Include { Options { signature = MD5 Exclude = yes WildDir = "*/\.cache" WildDir = ...
th3penguinwhisperer's user avatar
2 votes
Accepted

Segmentation fault of Bacula on Apline Linux

The issue is resolved in the fresh musl-1.2.3-r0 at April 7, 2022 (still in Edge branch)
Vladimir Martsul's user avatar
1 vote

Bareos: concurrent backup tasks of different priority?

Bareos is capable of running backups simultaneously. To do so all you need to do is add: Maximum Concurrent Jobs = X in the Director's configuration file(s) in the Director, Job, Client, and ...
tudor -Reinstate Monica-'s user avatar
1 vote

Fiber tape changer missing on lsscsi

I just found out that, on the Library Type configuration on the TL are two options: Random and Sequential. I've changed it to sequential, thinking that it was going to force the Library to use the ...
Brosig's user avatar
  • 111
1 vote

Bacula Backup: Keep files from x days back

If you want to physically delete the jobs and so the files older than 21 days, you can play with the volume retention. If you only use the job retention, bacula will not delete the old files in the ...
Sorcha's user avatar
  • 1,335
1 vote

Bad response to Storage command - wanted 2000 got 2800 - Job TermCode=69

Option 1 - Configuration error Firstly, have you done a restore before with this configuration? I have a "RestoreFiles" job to make this work which looks like this: Job { Name = "RestoreFiles" ...
tudor -Reinstate Monica-'s user avatar
1 vote
Accepted

Bacula versions compatibility

The problem was solved after upgrading storage daemons to v7.0.5. We still have some file daemons v5.2.6.
Ruben Tsirunyan's user avatar
1 vote
Accepted

In smartctl, what does means "Percentage used endurance indicator too short"?

It's probably a bug fixed 6 months ago, more on https://www.smartmontools.org/ticket/314.
grin's user avatar
  • 304
1 vote
Accepted

What is the diference between volume marked archive and volume marked full?

full means that you cannot write anymore information to it (because it reached quota or just full). on archive means that data has been already archived (deleted from source and are available on ...
Michal's user avatar
  • 434
1 vote
Accepted

Bareos Backups all files despite of a custom FileSet

The Exclude mechanism in Bareos/Bacula is quite baroque. Your fileset will by default include all files below your specified directory, and *.csv doubly so. This is an instance of Configuration 9.20 ...
Kjetil Torgrim Homme's user avatar
1 vote

Bacula. Running concurrent job from one linux box

Adding "Maximum Concurrent Jobs" to storage definition in Storages.conf on Badula director and to device definition on bacula-sd resolve this issue. storages.conf on bacula director Storage { Name ...
antimion's user avatar
1 vote
Accepted

bacula catalog backup error

I solved this problem by giving execute permission to user bacula on /etc/bacula/scripts/delete_catalog_backup
blade's user avatar
  • 113
1 vote

Bacula storage daemon won't write to labeled volume

It's obvious that the listing says Device is BLOCKED waiting to create a volume for: Pool: File I was able to resolve my problem by labeling another volume using that pool.
inchw0rm's user avatar
  • 151
1 vote

Bacula: When a backup job fails, is it possible to run a different backup job?

In the Job definition, replace Command = "/etc/bacula/scripts/run_my_job" by Console = "run job=my_job yes" No log is visible in the output of the job, because it is placed on job N°0 (...
MUY Belgium's user avatar
1 vote
Accepted

Bacula: When a backup job fails, is it possible to run a different backup job?

I achieved my goal with this Job Resource directive: Job { ... RunScript { Command = "/etc/bacula/scripts/run_my_job" RunsWhen = After RunsOnFailure = yes ...
sgargel's user avatar
  • 202
1 vote

Use puppet to deploy bareos (bacula-fork) to my nodes

I have approached this differently. I think it is a waste of time to reinvent the Bareos configuration directives in Puppet code (what with the three tape drives, the robot, spooling etc.), so I have ...
Kjetil Torgrim Homme's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible