Tag: NAS

Scheduled Start & Stop Synology CrashPlan Package

After setting up the CrashPlan client in my Synology NAS, it failed to enter the System Hibernation Mode.

This blog post will walkthrough the procedure I schedule the CrashPlan Package to start and stop by crontab.

1. In Synology DSM, go to Control Panel > User. Make sure your admin user is enabled.

2. Go to Control Panel > Terminal. Check the Enable SSH service checkbox.

Enable SSH Service
Enable SSH Service

3. Download PuTTY, which is a free SSH client.

4. Double-click the PuTTY binary downloaded. Input your Synology DiskStation IP address, and then click Open.

5. Login as root, and then input your admin user password.

6. Edit the file /etc/crontab. I added the following 2 lines to make CrashPlan running overnight and stop in the morning.

00 22 * * * root /var/packages/CrashPlan/scripts/start-stop-status start
00 06 * * * root /var/packages/CrashPlan/scripts/start-stop-status stop

7. Restart the cron daemon using the following commands

/usr/syno/etc.defaults/rc.d/S04crond.sh stop
/usr/syno/etc.defaults/rc.d/S04crond.sh start

8. Completed!!!

References

How to Backup My Computer to Synology NAS using CrashPlan

1. In Synology DSM, go to Control Panel > Shared Folder. Create a new shared folder named “public”.

Create New Shared Folder
Create New Shared Folder

2. Go to Control Panel > User. Click User Home, and then check the Enable user home service checkbox.

Enable user home service
Enable user home service

3. Go to Package Center > Settings . Click Package Sources, and then click the Add button to add the “PC Load Letter” package source.

Add Package Source
Add Package Source

4. After adding the package source, stay in Package Center. Click Community, and then install Java SE for Embedded 7.

Package Center
Package Center

5. A warning message will be shown to ask for a package file.

Warning Message
Warning Message

6. Download the Oracle Java SE Embedded file requested in step 5 at http://www.oracle.com/technetwork/java/embedded/downloads/javase/

7. Put the downloaded package file into the “public” shared folder.

8. Redo step 4 to install Java SE for Embedded 7 package.

9. After installing Java SE for Embedded 7 package, stay in Package Center. Install CrashPlan. This package is the CrashPlan Headless Client (No GUI) on a Synology DiskStation.

10. The configuration of the NAS’s CrashPlan will be done remotely by a computer installed CrashPlan.

11. Edit file C:\Program Files\CrashPlan\conf\ui.properties. Add the following line to the end of the file and change {DISKSTATION_IP} to your Synology DiskStation IP address.

serviceHost={DISKSTATION_IP}

12. Open CrashPlan, login with your CrashPlan account. Go to Settings page, you should see your Synology DiskStation name here. Exit CrashPlan.

CrashPlan Settings
CrashPlan Settings

13. The Synology DiskStation is now ready to be used as a computer for backup.

14. Edit file C:\Program Files\CrashPlan\conf\ui.properties. Remove the line added in step 11.

15. Open CrashPlan. Go to Settings page, this time you should see your computer name here.

16. Select files you would like to backup. Click the Start Backup button to start backup to your Synology DiskStation.

CrashPlan Home
CrashPlan Home

17. Completed!!!

References