Published at LXer:
rsnapshot is easy, reliable and disaster recovery backup solution. It is a remote backup program that uses rsync to take backup snapshots of filesystems. It uses hard links to save space on disk. You can easily build remote / local backup server
to keep snapshots in in hourly, daily and monthly format.