I wrote a quick batch file for Windows that will let me temporarily redirect the CrashPlan Desktop client to point to my Synology DS411j NAS, a Linux-based server running CrashPlan in headless mode. The basic idea was that normally when I run the CrashPlan Desktop UI on my Windows notebook, I am managing the backup for the local notebook. However, when I run the batch file, I point the CrashPlan Desktop UI to the NAS and I am managing the backup for the Linux server.
I’m essentially posting this for my own records, but maybe it’ll be useful to others.
Prerequisite steps:
- Install the CrashPlan client on the Windows notebook. Install CrashPlan in headless mode on the Synology NAS. (The batch file should work for any Linux server, though.)
- Install putty and plink on the Windows notebook. In my case, I put them in C:\bin.
- Make two copies of C:\Program Files\CrashPlan\conf\ui.properties – one that corresponds to your desktop (called ui.properties-local) and a second that corresponds to your server (called ui.properties-remote). In the case of ui.properties-remote, just add the following line as instructed by CrashPlan:
serviceHost=192.168.1.1 (or wherever your NAS is) servicePort=4243
- Create the following file somewhere and use a shortcut it to to launch CrashPlan but pointing to your remote server, to manage it’s backup. Use the regular CrashPlan shortcut when you want to manage the local backup. Customize IP addresses and passwords as required for your configuration.
@echo off
rem Start SSH tunnel
echo Starting SSH tunnel…
start c:\bin\plink -L 4200:localhost:4243 root@192.168.215.10 -pw YOUR_PASSWORD_HERE -N
rem Open the UI
echo Starting UI…
pushd
c:
cd \Program Files\CrashPlan\
copy /y conf\ui.properties-remote conf\ui.properties
CrashPlanDesktop.exe
copy /y conf\ui.properties-local conf\ui.properties
rem Close the SSH tunnel
taskkill /im plink.exe
popd
Thank is great work there! So you can confirm crashplan headless works on the Synology DS411j with it’s 128MB RAM? I thought the crashplan client required 1GB of RAM, which was giving me pause to purchase one.
Hi Henry! Yes, it works fantastically once you get it all set up, and it’s been backing up my NAS contents for the past month.
In fact, setting up Crashplan headless on our ARM-based DS411j is even easier now than before, thanks to the awesome PC Load Letter. Check it out, here: http://pcloadletter.co.uk/2012/01/30/crashplan-syno-package/