pseudo incremental backup solution

Martin Schröder martin at oneiros.de
Fri Oct 20 11:21:02 GMT 2006


2006/10/20, Nico Schottelius <nico-rsync at schottelius.org>:
> The configuration parameters have to be TAB seperated (using standard
> whitespaces breaks).

Cosmetics. :-)

> 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).

I think it does:
backup  /var/                   dream/  exclude=/var/tmp

> Additionally rsync does not support per source pre or post execution
> of programs (for mounting, dumping databases, ...).

You can set cmd_preexec, cmd_postexec globally or per backup.

> For large scale backup solution you need parallel execution, which
> ccollect is capable of, but rsnapshot not.

This should be possible with the latest rsnapshot (using sync/sync
first) and multiple incarnations of rsnapshot, but it's not in there
automatically.

> 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.

rsnapshot does this now. :-)

Best
   Martin


More information about the rsync mailing list