Cedar Backup

Software Screenshot:
Cedar Backup
Software Details:
Version: 2.24.2
Upload Date: 17 Feb 15
Distribution Type: Freeware
Downloads: 30

Rating: 2.0/5 (Total Votes: 2)

Cedar Backup is an open source, cross-platform and free software project that has been designed from the ground up to be used on top of a GNU/Linux or UNIX-like environment to manage system backups. It’s a command-line application that can be used from within a X11 terminal emulator or straight from a console environment.

Features at a glance

The program has been engineered in such a way that it can manage backups for multiple remote or local computers at the same time, being capable of writing backups to CD or DVD media. It supports multiple backup sources, such as filesystem, revision control repositories, database repositories, and many others.

Supports weekly backups

Another interesting feature is the ability to create regular backups every week on a specific day, especially at the beginning of the week. Please note that you must change the backup media (CD or DVD) weekly, otherwise the data will be overwritten, if possible.

Backups MySQL and PostgreSQL databases

In addition to backing up regular data of your Linux/BSD machine, such as your Home folder, Cedar Backup can also backup Subversion repositories, as well as MySQL and PostgreSQL databases. However, it can be modified to backup any other type of data.

Backups can be uploaded in the cloud

Those of you who own an Amazon S3 account can use this program to backup your data in the cloud, instead of relying on physical media. A carefully organized collection of backup-related functionality is also provided in this package.

Under the hood and supported OSes

The software is written entirely in the Python programming language and it doesn’t feature a graphical user interface (GUI), as it runs completely in the background. It is fully compatible with both Linux and BSD operating systems, running on 32-bit or 64-bit hardware platforms.

What is new in this release:

  • Add optional size-limit configuration for amazons3 extension.

What is new in version 2.24.1:

  • Implement a new tool called cback-amazons3-sync.
  • Add support for missing --diagnostics flag in cback-span script.

What is new in version 2.23.3:

  • Add new extension amazons3 as an optional replacement for the store action.
  • Update user manual and INSTALL to clarify a few of the dependencies.
  • Fix encryption unit test that started failing due to my new GPG key.

What is new in version 2.22.0:

  • Add eject-related kludges to work around observed behavior.
  • New config option eject_delay, to slow down open/close
  • Unlock tray with 'eject -i off' to handle potential problems

What is new in version 2.21.0:

  • Update CREDITS file to consistently credit all contributers.
  • Minor tweaks based on PyLint analysis (mostly config changes).
  • Make ISO image unit tests more robust in writersutiltests.py.
  • Handle failures with unmount (wait 1 second and try again)
  • Programmatically disable (and re-enable) the GNOME auto-mounter
  • Implement configurable recursion for collect action.
  • Update collect.py to handle recursion (patch by Zoran Bosnjak)
  • Add new configuration item CollectDir.recursionLevel
  • Update user manual to discuss new functionality

What is new in version 2.20.1:

  • Fix minor formatting issues in manpages, pointed out by Debian lintian.
  • Changes required to make code compatible with Python 2.7
  • StreamHandler no longer accepts strm= argument (closes: #3079930)
  • Modify logfile os.fdopen() to be explicit about read/write mode
  • Fix tests that extract a tarfile twice (exposed by new error behavior)

What is new in version 2.20.0:

  • This is a cleanup release with no functional changes.
  • Switch to minimum Python version of 2.5 (everyone should have it now).
  • Make cback script more robust in the case of a bad interpreter version
  • Change file headers, comments, manual, etc. to reference Python 2.5
  • Convert to use @staticmethod rather than x = staticmethod(x)
  • Change interpreter checks in test.py, cli.py and span.py
  • Remove Python 2.3-compatible versions of util.nullDevice() and util.Pipe
  • Configure pylint and execute it against the entire codebase.
  • Fix a variety of minor warnings and suggestions from pylint
  • Move unit tests into testcase folder to avoid test.py naming conflict
  • Remove "Translate [x:y] into [a:b]" debug message for uid/gid translation.
  • Refactor out util.isRunningAsRoot() to replace scattered os.getuid() calls.
  • Remove boilerplate comments "As with all of the ... " in config code.
  • Refactor checkUnique() and parseCommaSeparatedString() from config to util.
  • Add note in manual about intermittent problems with DVD writer soft links.

What is new in version 2.19.4:

  • This release supports Python 2.6 by fixing some deprecation warnings and changing the expected conditions for one test case. This should make it easier for Ubuntu users to run the latest release.

What is new in version 2.19.3:

  • Fix minor epydoc typos, mostly in @sort directives.
  • Removed support for user manual PDF format (see doc/pdf.

Requirements:

  • Python

Similar Software

rsync-mirror
rsync-mirror

20 Feb 15

Backup
Backup

3 Jun 15

Grab&Burn
Grab&Burn

3 Jun 15

MTX
MTX

2 Jun 15

Comments to Cedar Backup

Comments not found
Add Comment
Turn on images!