Bareos is a free, network-based data backup solution.
It supports all popular operating systems, such as Linux/Unix, Windows, and macOS. Besides hard drives, Bareos can also provide backups on tape drives.
Bareos is a fork of Bacula that, in contrast to Bacula, provides all further developments under a free license.
Innovations include, for instance, completely passive clients that facilitate use in complex networks.
You can find more information on the project page.