There is article from authors of CrashPlan Synology version describing installation process (PC Load Letter). This is my version of installation process of CrashPlan to DS112+.
- First step is to add Package Center -> Settings -> Package Sources: PC Load Letter | http://packages.pcloadletter.co.uk.
- Next step is to install Java SE for Embedded 7.
- Download manually Java SE for Embedded 7 that is suitable for you Synology NAS (ejre-7u45-fcs-b15-linux-arm-sflt-headless-26_sep_2013.tar.gz for my DS112+) and copy this file to NAS public folder
- Run Package Center -> Community -> Java SE for Embedded 7 "Install". If Java SE for Embedded 7 compressed file is available in public folder then everything should go smoothly.
- Next step is to install Crashplan to Synology NAS.
- Run Package Center -> Community -> CrashPlan "Install". After installation everything is in place and next step is to configure CrashPlan on NAS server.
- Configuration should be done from PC with ssh port forwarding.
- Run from PC command line
ssh -L 4200:localhost:4243 root@<NAS ip-address>
what will forward PC 4200 port to NAS 4243 port - Change CrashPlan ui.properties file (C:\Program Files\CrashPlan\conf\ui.properties in my case)
servicePort=4200 - Run CrashPlan user interface, change NAS server parameters as necessary and finally press "Save changes"
- Remove servicePort=4200 from ui.properties file and configure local CrashPlan (folders to backup and so on).
I have added some additional steps (optional) to my configuration. In PC I have configured to run backup every day from 1:00 AM to 6:00 AM. In NAS server I have added these 2 lines to /etc/crontab
0 0 * * * root /volume1/@appstore/CrashPlan/bin/CrashPlanEngine start
0 7 * * * root /volume1/@appstore/CrashPlan/bin/CrashPlanEngine stop
So CrahPlan will run on NAS server every day from 0:00AM to 7:00AM.
Cron daemon restart is necessary to make crontab changes effective.
/usr/syno/etc.defaults/rc.d/S04crond.sh stop
/usr/syno/etc.defaults/rc.d/S04crond.sh start