rsnapshot - creates snapshots with rsync and hardlinks. On the other hand, I have been using rdiff-backup quite successfully for a while now. And good old tar works quite well too (I just don't have much to back up under Linux).