I have implemented a multi-server backup system, which is working quite effectively.
I have a backup server with a large disk-array, and every night it runs rsnapshot to backup relevant data on all servers on the LAN (linux/windows). Connection to server is via regular ssh connections.
This is the relevant (simplified) part of my rsnapshot.conf:
...
backup user@server-one:/etc/ backup-server-one/
backup user@server-one:/opt/ backup-server-one/
backup user@server-two:/etc/ backup-server-two/
backup user@server-two:/var/ backup-server-two/
backup user@server-three:/etc/ backup-server-three/
backup user@server-three:/home/user/ backup-server-three/
...
So far so good. The problem is that, when for some reason one backup fails (typically because that server is down...), the whole rsnapshot process dies, and all following snapshots are not executed...
The question is: is it possible to persuade rsnapshot to proceed to next 'backup', even in case of an error?