I am using 2 hourly backups via rdiff-backup which is built using rsync libraries - it keeps a current tree of your backup and reverse diffs as long as you need them. It works very well indeed. The first backup takes a little longer as it indexes every file. After that its really fast. Its in the standard fedora repos. g/