ccollect Publisher's description
from Nico Schottelius
ccollect does (pseudo) incremental full backups with different exclude lists, using hard links and rsync.
ccollect project does (pseudo) incremental full backups with different exclude lists, using hard links and rsync.
ccollect backups data from local or remote hosts to your local harddisk. Using hard links, only very less space is needed for this kind of backup.
It uses rsync for synchronisation. Currently the documentation is not very good, but you should be able to configure ccollect with the help of the example configuration in conf/.
ccollect was inspired by rsnapshot , which had some problems:
- configuration parameters had to be TAB seperated
- you could not specify exclude lists differently for every source
- no parallel execution
- I didn't like the configuration at all, so I used the cconfig style .
What's New in This Release:В· Introduce consistenst time sorting (John Lawless)
В· Check for source connectivity before trying backup (John Lawless)
В· Defensive programming patch (John Lawless)
В· Some code cleanups (argument parsing, usage) (Nico Schottelius)
В· Only consider directories as sources when using -a (Nico Schottelius)
В· Fix general parsing problem with -a (Nico Schottelius)
В· Fix potential bug when using remote_host, delete_incomplete and ssh (Nico Schottelius)
В· Improve removal performance: minimised number of 'rm' calls (Nico Schottelius)
В· Support sorting by mtime (John Lawless)
В· Improve option handling (John Lawless)
В· Add support for quiet operation for dead devices (quiet_if_down) (John Lawless)
В· Add smart option parsing, including support for default values (John Lawless)
В· Updated and cleaned up documentation (Nico Schottelius)
В· Fixed bug "removal of current directory" in ccollect_delete_source.sh (Found by GГѓВјnter StГѓВ¶hr, fixed by Nico Schottelius)
System Requirements:No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall