How does /tech/ back up their Chinese girl cartoons? I had been using Time Machine on the Mac, which worked with no questions asked, but I'm looking for something less gay now.
What I am looking for is an automated solution which will back up my files to a local hard drive that's plugged into my computer. Also, should I back up the entire machine or just my home directory? I think the home directory should be sufficient because the system itself can be just rebuilt by installing the packages again.
I would also like to have several versions of my files, so I can restore some file I deleted last week even if I have already made a new hourly backup. And of course the backup needs to be encrypted or otherwise protected somehow. Really important things like GPG keys or passwords would need to be stored somewhere off-site in addition to the local backup.
What are my options? Is there something you guys are using? Should I roll my own thing with rsync? And just to be clear, I want the functionality, I don't care about the stupid space animations of Time Machine.