We use CrashPlan on our laptops and pay for CrashPlan's online service. We like the unlimited data, simplicity, and web-access to files; it's a good value.
We've been starting to put CrashPlan on our servers, but they're headless -- so how do we configure them through the GUI client?
Crashplan has a page that describes this unsupported feature, but path for the client settings on a Mac are different. On the OS X box, open
/Applications/CrashPlan.app/Contents/Resources/Java/conf/ui.properties
Change the line to read:
servicePort=4200
Setup an SSH tunnel to the headless server:
ssh -L 4200:localhost:4243 yourusername@headlessbox
On the Mac, fire up the CrashPlan GUI client; it will use the new setting to connect to port 4200, which is forwarded to the headlessbox on port 4243 where the CrashPlan service listens. You should be able to configure your headlessbox, providing account information, backup file selection, network throttling, etc.
The only negative is that you'll have to edit that file back to control your local desktop CrashPlan service, and change it again to connect to the headless server.
