#### ccollect - (pseudo) incremental backup with different exclude lists using hardlinks and rsync

![ccollect-0.7.1](screenshots/ccollect-0.7.1.png "Example output of ccollect") ![ccollect-0.7.1](screenshots/ccollect-0.6-screenshot-20070816.png "Example output of ccollect")

ccollect backups data from local and remote hosts to your local harddisk. Although ccollect creates full backups, it requires very less space on the backup medium, because ccollect uses hardlinks to create an initial copy of the last backup. Only the inodes used by the hardlinks and the changed files need additional space. ccollect uses [rsync](http://www.samba.org/rsync/) for synchronisation. Since ccollect-0.2 there is [asciidoc](http://www.methods.co.nz/asciidoc/) based documentation included in the distribution (see below). You should also be able to configure ccollect with the help of the example configuration in conf/. ### Documentation Latest documentation is available in the following formats: * Text * HTML * HTML (docbook)

  • English (manpage): Text Troff HTML HTML (docbook)
  • German: Text HTML Texinfo (OUT OF DATE) There are now also some screenshots available.

    Portability

    As ccollect is written in simple sh-script, it should run on any POSIX compatible OS. It is known or reported to run on: Feel free to send me an e-mail if you've ccollect running on another OS or architecture.

    Sample configurations

    Getting ccollect

    via git

    git clone git://git.schottelius.org/cLinux/ccollect.git
    or
    git clone http://git.schottelius.org/cLinux/ccollect.git
    
    Alternatively, you can look at the current status in gitweb.

    Releases

    gentoo

    ccollect is included into gentoo portage. Thanks to René Nussbaumer.

    Debian packages

    Marcus Wagner makes ccollect available as Debian packages.
    To get ccollect insert the following line into your /etc/apt/sources.list:

    deb http://deb.notestc.de/ clinux/
    

    Daniel Aubry also created a Debian package containing ccollect. To use his archive, add the following line into your /etc/apt/sources.list:
    deb http://debian.syhosting.ch/ software/
    

    After adding one of the above sources.list entries do

    apt-get update && apt-get install ccollect

    Support

    Related websites