Skip to content

Releases: bareos/bareos

Bareos 25.0.2

11 Feb 16:42
904105a

Choose a tag to compare

We are happy to announce maintenance release 25.0.2

We recommend to upgrade to the latest version. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

Changes

  • SUSE 16 is now a supported platform [PR #2535]
  • Bareos WebUI can now enable encryption when labelling a new tape [PR #2529]
  • Indicators library for Barri is now bundled [PR #2516]

Bugfixes

  • VMWare plugin will not fail anymore when doing an NVRAM backup from a datacenter that is not in the root folder [PR #2475]
  • RPM won't fail when the install log is not writable (e.g. on Atomic / Fedora Silverblue) [PR #2477]
  • WebUI now displays the proper icon for macOS [PR #2481]
  • A race condition due to spurious wakeups was fixed in the file daemon [PR #2513]

Bareos 24.0.9

11 Feb 16:42
81e5ade

Choose a tag to compare

We are happy to announce maintenance release 24.0.9

We recommend to upgrade to the latest version. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

Changes

  • Bareos WebUI can now enable encryption when labelling a new tape [PR #2528]

Bugfixes

  • a race condition due to spurious wakeups was fixed in the file daemon [PR #2514]

Bareos 23.1.6

11 Feb 16:42
4f34f42

Choose a tag to compare

We are happy to announce maintenance release 23.1.6

We recommend to upgrade to the latest version. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

Bugfixes

  • a race condition due to spurious wakeups was fixed in the file daemon [PR #2514]

Bareos 23.1.5

17 Dec 15:37
0a7a8cf

Choose a tag to compare

We are happy to announce maintenance release 23.1.5

We recommend to upgrade to the latest version. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

Changes

  • MacOS packages are now built on MacOS 15
  • Building on Fedora 43 is now possible

Bugfixes

  • Fixed a race-condition in the storage daemon

Bareos 22.1.8

17 Dec 15:30
9b82b2a

Choose a tag to compare

We are happy to announce maintenance release 22.1.8

This is the final release of Bareos 22.

We recommend to upgrade to a newer major release. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

Changes

  • MacOS packages are now built on MacOS 15

Bugfixes

  • Python plugins now generate proper backtraces
  • a potential crash in the Python plugins was fixed

Bareos 25.0.1

04 Dec 13:26
76dda66

Choose a tag to compare

We are happy to announce maintenance release 25.0.1

We recommend to upgrade to the latest version. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

Changes

  • The default timespan for the joblist in Bareos WebUI is now configurable

Bugfixes

  • Restoring a Hyper-V machine will no longer fail

Bareos 24.0.8

04 Dec 13:31
dbe48ba

Choose a tag to compare

We are happy to announce maintenance release 24.0.8

We recommend to upgrade to the latest version. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

Changes

  • MacOS packages are now built on MacOS 15
  • Added Fedora 42 as a supported platform

Bugfixes

  • Traymonitor for Windows no longer fails to start
  • bareos-contrib-tools now properly depends on the python3 version of python-bareos

Bareos 25.0.0

01 Dec 13:12
3488ad4

Choose a tag to compare

We are happy to announce major release 25.0.0 with some exciting new features.
In addition to these release notes, there is also an excellent executive summary available on the Bareos website.

We recommend to upgrade to the latest version. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

New Features

Barri Windows disaster recovery imager

Bareos can now back up disaster recovery images from your running Windows system and recover them in a rescue system using Windows or Linux.
See #2464 for a quick introduction and a discussion of this feature.
References: #2285

Proxmox VE plugin

Bareos can now back up and restore virtual machines and containers from a Proxmox VE installation.
See #2463 for a quick introduction and a discussion of this feature.
References: #2372

Hyper-V plugin

Bareos can now back up and restore virtual machines from a Hyper-V host.
See #2462 for a quick introduction and a discussion of this feature.
References: #2284

WebUI summary subscription report

The Bareos WebUI can now create a summarized report of your subscription usage that does not contain information about each client.
References: #2136 #2340

Breaking Changes

SSL/TLS on PostgreSQL connections is now disabled

Connecting to the PostgreSQL Catalog using TLS/SSL may cause weird issues in the Director. Bareos now configures the connection not to use TLS/SSL.
References: #1965

New configuration deployment mechanism

Bareos will no longer modify or extend existing configuration directories on package updates. If you remove a configuration file, it will no longer reappear when upgrading Bareos packages.
References: #2338 #2399

Automatic disk autochangers

Setting up a virtual disk changer to backup into the same disk directory is now easier. When using the Count directive in one of the Device resources in the storage daemon, this will now implicitly create an autochanger.
References: #2198 #2427

New regular expression engine (pcre2) on Windows

On Windows, Bareos now uses the Perl-Compatible Regular Expressions library. This provides a huge performance improvement when using regular expressions in a File Set. When testing we did not find any difference in matching behaviour. Nevertheless, we cannot guarantee that this is true for every regular expression. Please re-test your Windows File Sets if you are using regular expressions.
References: #2376

Other Changes

Bareos WebUI now uses Laminas instead of Zend Framework 2

As Zend Framework 2 is abandoned, the WebUI was migrated to Laminas. Bareos WebUI now requires at least PHP 7.4.
References: #2385 #2439

Apache Libcloud Plugin for Python 3.9+

The Apache Libcloud Plugin now uses threads instead of processes. This allows running it in Python 3.9 and later, which forbids forking new processes in a subinterpreter.
References: #2428

More robust volume labelling process

When labelling a volume failed on the storage daemon, Bareos would retry over and over, creating a lot of volumes in the catalog. Now a Bareos volume starts its life-cycle as Unlabeled instead of Append. When labelling on the storage daemon fails for any reason, it will now be retried with the same volume instead of creating a new one every time.
References: #1804 #2207 #2456

Environment variables in bpipe plugin

The bpipe Plugin now exposes some information about the job using environment variables.
References: #2205

setgid permission on configuration directories

Configuration directories (i.e. /etc/bareos/ and below) will now have the setgid bit set by default. Newly created files in these directories will now have the group set to bareos, removing the annoyance that newly created files were not readable by the daemons.
References: #2270

OS detection at runtime

Bareos now detects the operating system at runtime on all platforms instead of simply returning the platform the binary was built for.
References: #2452

Deprecations

As the GlusterFS plugin for the file daemon and the GFAPI storage backend for the storage daemon do not seem to have any active users, they are now considered deprecated and subject to being removed in the next major version of Bareos.
In case you are an active user of one of these components, please contact us or create an issue.
References: #2416

Bareos 24.0.7

30 Oct 14:34
ca10f7c

Choose a tag to compare

We are happy to announce maintenance release 24.0.7

We recommend to upgrade to the latest version. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

Bugfixes

  • Director could crash when using mark c:/ in bconsole's restore browser to mark a whole Windows drive for restore

Bareos 24.0.6

15 Oct 17:55
d1cdd26

Choose a tag to compare

We are happy to announce maintenance release 24.0.6

We recommend to upgrade to the latest version. In case you like our consultants to help with upgrading or other planning regarding backup strategy or open source in general please contact us.

These release notes provide an overview of the notable changes in this release of Bareos.
For a full list of all changes, see the full changelog.

Improved TapeAlert plugin

  • Bareos 24.0.6 ships an improved TapeAlert plugin. With this plugin, TapeAlerts from a tape drive will be retrieved and written to the joblog. See the plugin documentation for details on how to set this up.

Bugfixes

  • Linux packages now require setcap and getcap commands to be present
  • The gRPC plugin did not pass some of the early events to the wrapped plugin
  • In some situations the gRPC plugin created paths ending in two slashes (i.e. //)
  • Storage daemon will no longer expose key material in the log when setting a tape encryption key fails
  • A race condition in the storage daemon was fixed