That solved my local data backup problems for my home network, but what can I do with the data to get it off site? I though of doing periodic backups to a huge USB drive that I keep in the office, but that just plain blows. After a lot of searching, I found that you can setup crashplan to run on a headless linux box. I decided on this as my solution over using Amazon S3 or other similar cloud storage.
Crashplan has a very simple model and I don't have to do much to configure it after installing. Crashplan also has a mobile app that allows you to download any file in your backup, like a movie to your mobile device.
Here's the detail on how to setup Crashplan on a headless linux box from their website.
The quick version - you port forward the crashplan desktop app to your server:
- Find the ui.properties file on your desktop crashplan installation
- Uncomment the servicePort=4243 and change it from 4243 to another high port
- Do your port forward eg ssh -L 42009:localhost:4243 email@example.com
- Launch Crashplan on the desktop, now you are controlling the instance on the server.
If you need it, here's how to install Crashplan on Linux - about half way down.