The below allows you to install CrashPlan to your WD My Cloud. This also installs Transmission for bit torrents and every time I do a firmware update I just follow the same steps. Easy!
I had CrashPlan running on my WD MBL for about a year before my MBL died. I have now had CrashPlan installed and working on my WD My Cloud for about 6 months. I was able to recover my files from CrashPlan (cloud backup) to my new WD My Cloud…this saved my life (…well all my family photos and personal docs)!!!
Some things to note:
Installing Transmission addresses some dependencies for the OpenJDK java install. If you do not install Transmission the java install will fail. I use both and therefore this installs both.
There is a replacement file (libjtux.so) that is required for the ARM processor in the WD My Cloud to work with Java. I include a link for the file and Crashplan won’t work without this replacement file.
Backup to CrashPlan’s cloud destination is quite slow. It’s better on the My Cloud than on the MBL but it is slow. You can expect 100GB to take more than a week… I recommend selecting directories/files for backup in a progressing scenario. I started by backing up a few MB’s, then a few GB’s, and gradually selecting all my directories. The last group of directoris in my initial backup set took 3-4 weeks to complete…really! Downloads/restores are much faster. Once your backup set is initialised, obviously only changes are then backed up.
You need to SSH in to your device. If you are not familiar with this then please look to other posts.
You need to download the CrashPlan for Linux software, extract the files and copy it to your My Cloud. I put it in Public/Software share and it is stored by the version name (eg 3.6.3)
You can review the critical CrashPlan logs at /usr/local/crashplan/log. For example you can check the engine log with: Cat /usr/local/crashplan/log/engine_output.log
CrashPlan runs continuously and so your My Cloud will likely not go in to sleep mode or very briefly. I have configured CrashPlan to start and stop each night via crontab and will add that example later…
I will attempt to assist you with questions however it may take me a day or two before checking posts/messages. Please be patient…
This is tested and working on the latest firmware update and latest CrashPlan v3.6.3 (at time of posting).
The following commands need to be executed from the My Cloud command line:
apt-get install transmission-cli transmission-common transmission-daemon
apt-get install openjdk-7-jre-headless libjna-java
You can now test that java is OK by executing: java -version
With Java installed and working you can now go to the CrashPlan files and install CrashPlan (adjust to your path as necessary):
Finally you need to delete the installed libjtux.so file and download the replacement libjtux.so file:
rm -f /usr/local/crashplan/libjtux.so
wget -c -O /usr/local/crashplan/libjtux.so " https://drive.google.com/uc?export=download&id=0B91m1fs9vtTGYjRPWXpFdnF6M1E"
Now you can start CrashPlan on the WD My Cloud:
Here are the instructions to connect to crashplan as a headless client from your PC:
Good luck with your installs and check back here soon for additional guidance on setting up CrashPlan to start/stop with the crontab!