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, with the expectation that the disc will be changed or overwritten
at the beginning of each week. Cedar Backup can write
multisession discs, allowing users to add incremental data to a disc on
a daily basis.
Besides offering command-line utilities to manage the backup
process, Cedar Backup provides a well-organized library of
backup-related
functionality, written in the Python programming language.
Features include:
- Designed to be flexible. It allows users to
decide which backup steps to execute (and when to execute
them), based on the individual's own situation and priorities
- Variety of backup sources (filesystem, database
repositories, revision control repositories, etc.) are supported
- Supports the concept of managed clients. Managed
clients have their entire backup process managed by the master via a
remote shell. The same actions are run as part of the backup
process, but the master controls when the actions are executed on the
clients rather than the clients controlling it for themselves
- Split data between multiple discs
Return
to Backup Home Page
Last Updated Sunday, April 21 2013 @ 05:04 PM EDT |