[Sorry for breaking the thread, I did not found the
Message-ID of Martin's mail on the web and he did not cc me.]
> 2006/10/20, Nico Schottelius <nico-rsync at schottelius.org>:
> > Just wanted to tell you that there's a simple and somehow smart
> > backup solution using rsync named ccollect [0].
>
> And the difference to rsnapshot is?
Rsnapshot some restrictions compared to ccollect:
The configuration parameters have to be TAB seperated (using standard
whitespaces breaks).
Rsnapshot does not support per source exclude lists (this is a real
issue for bigger backup scenarios, as we use it here with > 30
machines).
Additionally rsync does not support per source pre or post execution
of programs (for mounting, dumping databases, ...).
For large scale backup solution you need parallel execution, which
ccollect is capable of, but rsnapshot not.
And the last thing, only a cosmetic issue, is that I didn't like the
configuration style at all, so I used the cconfig style (as said
in my last mail).
I didn't look into rsnapshot code for a long time, but the last
time they used 'cp -al' for cloning, if gnu cp was available.
This is not necessary because of rsync's --link-dest parameter.
Oh, one thing I forgot, rsnapshot has to remove ALL already existing
backups each time it backups, because $name.0 is the latest one.
ccollect uses timestamps for identification, so no moving is ever needed.
Too understand the history of ccollect a bit better, a part of the
README of ccollect says:
'ccollect was inspired by rsnapshot [1], which has some problems:'
(from [0]).
Sincerly
Nico
P.S.: Most of the points are also documented on the web at [0].
[0]: http://unix.schottelius.org/ccollect/ccollect-0.5.1/README
--
``...if there's one thing about Linux users, they're do-ers, not
whiners.''
(A quotation of Andy Patrizio I completely agree with)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url :
http://lists.samba.org/archive/rsync/attachments/20061020/87f2ffa3/attachment.bin