Bacula File Daemon

Native Bacula 15 file daemon (bacula-fd) for Unraid.

  • Backup
  • Plugins
Native Bacula 15 file daemon (bacula-fd) for Unraid. Lets your Bacula Director back up the server itself - the flash drive, VM definitions, appdata and shares - and restore files to their original locations, keeping ownership, permissions, ACLs and extended attributes. Requires a Bacula 15 Director and Storage Daemon, for example the Bacula-Server container. Settings: Settings > Network Services > Bacula File Daemon.

Platform availability

Available on 1 of 9 platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

38/100 Low

Maintained
72last commit 5 days ago
Popular
00 GitHub stars
Easy to install
251 install platform, install notes
Light to run
304 GB minimum RAM

Availability: platform listings confirmed today

GitHub stars
0
Open issues
0
Last commit
2026-10-17
Latest release
2026.10.14a
License
AGPL-3.0
Activity
rising

Checked 2 days ago - source: GitHub (vrx-666/unraid-bacula-fd)

Resources & Compatibility

Minimum requirements: 4 GB RAM.

Checked yesterday - source: Docker Hub image tags and published docs

First-install notes

  • Install & requirements Requires Unraid 7.0.0 or newer. Install via Unraid → Plugins → Install Plugin by pasting the latest release URL from the Bacula File Daemon GitHub releases page; then configure under Settings > Network Services > Bacula File Daemon. Support: https://forums.unraid.net/topic/200900-plugin-bacula-file-daemon-bacula-fd/ source

Fetched yesterday - each note links to its source

Alternatives

No alternatives collected yet.

Common questions

What do I need to configure so an existing Bacula Director can use the Bacula File Daemon?

The daemon listens on port 9102 and stores its password in the plugin configuration file. Set the Director name in the plugin settings, then add a matching Client resource on the Director with the Unraid server address, port 9102, and the same password.

What happens to the daemon when I stop the Unraid array?

The plugin stops the daemon while the array is stopping and starts it again after the array is stopped. A backup job running at that moment fails. The daemon is restarted so the flash drive can still be backed up while the array is stopped.

Why can a backup of /mnt or /etc/libvirt report success when the array is stopped?

Paths under /mnt and /etc/libvirt exist only while the array is started. Bacula can back up an empty directory and still report Backup OK. Schedule jobs for times when the array is up and check the number of files backed up.

Where is the Bacula File Daemon configuration stored, and does it survive plugin removal?

The configuration file is located at /boot/config/plugins/bacula-fd/bacula-fd.conf. The plugin checks the file before saving changes and shows errors if the configuration is invalid. The file survives plugin updates and removal.

Answers sourced from github.com

Community

No community discussions collected yet.