Projects / Cedar Backup

Cedar Backup

Cedar Backup is a software package designed to manage system backups for a pool of local and remote machines. Cedar Backup understands how to back up filesystem data as well as MySQL and PostgreSQL databases and Subversion repositories. It can also be easily extended to support other kinds of data sources. Cedar Backup is focused around weekly backups to a single CD or DVD disc. It supports multisession discs, allowing you to add incremental data to a disc on a daily basis. Cedar Backup also provides a Python library of backup-related functionality.

Operating Systems

Recent releases

  •  10 May 2013 02:28

    Release Notes: Adds workarounds for new eject behavior in Debian 'wheezy' and kernel 3.2.0. There is a new config option eject_delay that adds an optional delay after opening the tray but before closing it. There's also new error-handling behavior to work around the way the tray is sometimes locked after writing media.

    •  21 Mar 2013 14:45

      Release Notes: This release updates the split extension to support the syntax from the latest /usr/bin/split. It fixes a typo in the man page.

      •  12 Oct 2011 18:00

        Release Notes: This release adds support for recursion in the collect action. By setting a non-zero recursion level in collect configuration, Cedar Backup will generate archive files at a more granular level.

        •  20 Oct 2010 02:34

          Release Notes: Python 2.7 is supported.

          •  07 Jul 2010 22:40

            Release Notes: This is a cleanup release. It takes care of some organizational TODO items, fixes a variety of minor problems exposed by pylint, and changes the minimum interpreter version from Python 2.3 to Python 2.5. A lot of code was touched, but there were no functional enhancements or bugfixes.

            Recent comments

            23 May 2007 03:56 shufla

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.