That is what I was looking for
In our company I was implementing some backup solutions based on shell scripts. But shell scripts do not have exception system, and sometimes backups were failed, without any notice.
I was investigating many backup solutions - Backup Manager, BackupNinja, Bacula, etc. Some of them are only set of shell scripts, which I try to avoid (like Backup Manager), some of them are only snapshotters (BackupNinja) and some are too complicated (Bacula).
Cedar Backup is middle-like solution - quite easy to configure, with many features out of the box, and easy to extend (via python scripts).
I recommend it to administrators, who are not able to maintain they own scripts, and for which huge projects like Bacula is too much.
An open, cross-platform journaling program.
A scientific plotting package.