Both Bacula Community and Enterprise Editions offer file system snapshot features for the file systems that support snapshot, like LVM, ZFS and BTRFS. The snapshots created by the file system tool will be mounted and files will be backed up from this mount point.
In the FileSet resource you can use the “Enable Snapshot =yes” directive, for instance:
… and in the Client{} resource you can set “Snapshot Retention” like this:
Snapshot Retention = 5 days
The snapshot feature for file systems can be useful so you don’t have to browse the whole directory with Bacula in order to determine the files that needs to be backed up, thus it improves drastically the backup speed with millions of files. Obviously, as it backs up single files from the snapshot, you can restore single files as well.
More information can be found in the Bacula Main Manual. Enjoy!
In which version of the community edition is this feature available?
Hello Jan,
We support snapshot:
– from 8.2 for the Bacula Enterprise;
– from 7.2 for the Bacula Community Edition.
See more at https://www.bacula.org/11.0.x-manuals/en/main/New_Features_in_7_2_0.html#SECTION008210000000000000000.