Attention
This Plugin requires Bareos 23 and onwards.
A software requirement update is needed.
A software requirement update is needed.
Over the past weeks and months, we focused on identifying areas to improve in our plugin. We discovered the file list creation during a full backup could be a performance bottleneck, so we addressed that.
Performance Comparision between Version 1.1.3 and 1.1.4
Test Environment Specs:
- 6-node Qumulo cluster (HPE 36T hybrid nodes)
- Bareos server with 8 vCPU and 16 GB RAM
- one share with 239,491 directories, 2,181,591 files
- file structure based on project work

So, what are the results?
Keep in mind that the result can be affected by:
- Bareos server hardware
- Bareos server load
- Qumulo version
- Qumulo server hardware
- Qumulo server load
Plugin v.1.1.3

Plugin v.1.1.4

In conclusion, we were able to speed up file list creation for full backups by a factor of 5 and reduce RAM consumption by roughly 200 MB in a small test environment.
But we’re not stopping here. To identify future performance bottlenecks, the plugin will now report performance metrics during each run to help pinpoint potential issues.
P.S.: A special thanks to the Bareos team for their help and support. It’s a great pleasure working with you!