NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Third-Party
230 TopicsCrashplan for Dummies, aka Step by Step :)
I have just went through this and have seen several folks post that they wish there was an all inclusive guide, I just bought a Pro 2 and so far I am pleased with what I see under the hood (looks like debian to me, kernel 2.6.37) I'm a *nix guy so I thought I would try to make an all inclusive step-by-step to help anyone that might want to try and install crashplan. So here goes, the normal warning goes here - There are no warranties implied or otherwise, DO THIS AT YOUR OWN RISK! If you find any thing that needs to be updated or doesn't make sense please post and let me know... I am not the only one to post how to do this see here - http://www.readynas.com/forum/viewtopic.php?f=61&t=18139&start=15#p297737 and here http://support.crashplan.com/doku.php/how_to/configure_a_headless_client Steps for x86 ReadyNas Only: Old way,still works but uses java 6, which is out of date: 1. See Step one below 2. See Step two below 3. See Step three below 4. Once logged onto your readynas as "root" your ready to get the the software setup. Keep in mind that when you are running as root, you have elevated priviliges and you can do anything you want, including messing things up, so go slow and take your time :) - First thing we need to do is edit the sources.list, we are going to use vi which is not a friendly editor but is installed on any base *nix system and in this case will get the job done. Lets edit the file, at the prompt - vi /etc/apt/sources.list, arrow down to the last line and then arrow over to the last letter and hit the "a" button for append and then hit "enter" to get a new line and then paste "deb http://archive.debian.org/debian-backports etch-backports main non-free" . - To get out of vi and save the file "shift:" will get you the colon prompt at the bottom, then to save and exit enter "x", if you made a mistake and you do not want to save your work at the colon enter "q!" and that will quit without saving any changes. Once you exit and save your sources list should look like this, "more /etc/apt/sources.list" - deb http://www.readynas.com/packages 4.2.19/ deb http://archive.debian.org/debian etch main deb http://archive.debian.org/debian-backports etch-backports main non-free 5. Now we need to update our package list and install Java. - enter "apt-get update" - Now we need to modify configuration dialog selection so we can accept the java Terms and conditions. - enter "dpkg-reconfigure debconf" This will ask you to select a dialong frontend, select option 1 - Dialog, then it will ask you for the level, select option 3 - Medium. - Now lets install java, enter "apt-get install sun-java6-jre", it will download the package and start to install it where it will ask for you to accept the terms and conditions, select yes and complete the installation. - Modify the deb configuration and change it back, enter "dpkg-reconfigure debconf" This will ask you to select a dialong frontend, select option 6 - Noninteractive, then it will ask you for the level, select option 3 - Medium (not sure if this was the default). Updated JAVA install, credit goes to InterClaw :) The full instructions can be found here - http://minimserver.com/ejre-installer.html I will try to list just the steps for x86 ReadyNas: 1. Go to Oracle and down load the latest embeeded java version l@@k for this version - x86 Linux Small Footprint – Headless - http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html *Note you will have to accept Oracles Terms and Conditions and create an account to download the file 2. Download file and copy the java file to /c/backup/ on your ReadyNas 3. Download the EJRE Readynas Addon see the link above for the full instructions, the addon can be found here - http://minimserver.com/downloads/EJREInstaller-0.10-readynas-x86.bin 4. Install EJRE Addon and this will install the java version that you placed in /c/backup/ 5. Verify that java is working, time to jump to the command line to finish the installation. Install the Enable Root SSH addon - http://www.readynas.com/download/addons/x86/4.2/EnableRootSSH_1.0-x86.bin Complete installation by rebooting your readynas. 6. You will need to get a ssh client for your desktop/laptop, here is one for winblows (putty) - http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe, nothing to install, just download and place on your desktop or somewhere you can find it. 7. Open putty and SSH into your readynas, enter the IP address and when it prompts for username enter "root" and then your normal raidar/frontpage "password". Once logged in verify java operation by entering the following : java -version 8. Now we can install Crashplan. - Download the latest linux crashplan version enter "wget the latest version that is listed on crashplan for linux, see below" Here is the main download page, just make sure you get the latest version - http://www.crashplan.com/consumer/download.html?os=Linux, this will download andplace this in your root directory. 9. Once the diownload has completed lets extract the files which are tarred and zipped. enter "tar -xvf CrashPlan_3.0.3_Linux.tgz" or whichever version you downloaded, this will extract all of the files and place them in a folder called "CrashPlan-install". enter "cd "CrashPlan-install" and then run the installer, enter "./install.sh", this will start the installer ask for you to accept the terms and conditions and ask questions where to install etc..You can accept the defaults for most, however when it prompts you for the default crashplan backup directory, you can go with the default or provide a directory that you have already established for that purpose, e.g., "/crash-backup" whatever your share that you created without any slashes, this actual is a pointer to "crash-backup -> /c/crashplan-backup" Here are the questions, most you accept the defaults, in this case I chose to specify a different Directory - Do you accept and agree to be bound by the EULA? (yes/no) yes What directory do you wish to install CrashPlan to? [/usr/local/crashplan] What directory do you wish to link the CrashPlan executable to? [/usr/local/bin] What directory do you wish to store backups in? [/usr/local/var/crashplan] /crash-backup What directory contains your SYSV init scripts? [/etc/init.d] What directory contains your runlevel init links? [/etc/rc2.d] Your selections: CrashPlan will install to: /usr/local/crashplan And put links to binaries in: /usr/local/bin And store datas in: /crash-backup Your init.d dir is: /etc/init.d Your current runlevel directory is: /etc/rc2.d Is this correct? (y/n) [y] y 10. Configure crashplan on the readynas, in order to do this you need to download and install crashplan on a local PC, using linux, winblows or Mac - http://www.crashplan.com/consumer/download.html once that has been done we need to tunnel from the PC to the readynas, the already have this detailed on the crashplan site called a headless install - http://support.crashplan.com/doku.php/how_to/configure_a_headless_client *Note while configuring the Crashplan client -the client will show your shares twice - as links (with an arrow as part of the icon) and under the "C" folder. It won't back up the links, you need to select the folders under the "C" folder. If you try the other way, the backup "succeeds", but doesn't back anything up. Thanks to StephenB for this update! Once the configuration is complete you should be good to go.. :) I'm sure I have left something out or not fully explained something, if so let me knoiw and I will update the posting.. Good Luck :)24KViews0likes306CommentsCrashPlan Cheat Sheet and Tweaks
lBelow are Command Codes, Tweaks and info on CrashPlan. If you need me to add any more or if something changes feel free to let me know and I will adjust it. #As of CrashPlan 4.2, CrashPlan will install their Java to run with their software on you NAS. There is no need to install a new Java on your whole NAS. (In other words EJREInstaller-0.20-readynas-x86.bin by MinimServer is not needed for this install anymore). #In /usr/local/crashplan/install.vars the JAVACOMMON=/usr/local/crashplan/jre/bin/java. #CrashPlan tests their software with that specific Java. (Unless you want to do their Quality Assurance for them on a new Java :) ) #If the EJRE addon is already installed on your system DO NOT UNINSTALL IT, it is still needed globally and as per MinimServer. Uninstalling the Java runtime To remove the EJRE installation from your ReadyNAS, remove the EJRE Installer add-on. This removes the installed EJRE files, but doesn't remove the original EJRE .tar.gz file from the backup share. #Seeing What Port NAS is Listening to. netstat -na | grep LISTEN | grep 42 #Return code should look something like this: tcp6 0 0 :::4242 :::* LISTEN tcp6 0 0 ::ffff:YOUR.NAS.IP.ADDRESS:4243 :::* LISTEN #Starting,Stopping CrashPlan. #/usr/local/crashplan/bin/ ./CrashPlanEngine stop ./CrashPlanEngine status ./CrashPlanEngine start ./CrashPlanEngine restart OR /etc/init.d/crashplan [same options as above] #Unpacking CrashPlan to install. #/root/ tar -xvf CrashPlan_4.3.0_Linux.tgz #(4.3.0 change to package number you are installing) #Installing and Uninstalling CrashPlan (This will not uninstall your .ui_info or .identity file). #/root/CrashPlan-install/ ./CrashPlan-install/install.sh ./CrashPlan-install/uninstall.sh -i /usr/local/crashplan/ #/usr/local/crashplan/conf/my.service.xml <serviceHost>YOUR.NAS.IP.ADDRESS</serviceHost> OR #To have CrashPlan listen on all network interfaces and thus accepting GUI connections from any computer on your home network. <serviceHost>0.0.0.0</serviceHost> #"If Watch file system in real time" is not working CrashPlan suggested changes so that it works on a NAS. #/etc/sysctl.conf fs.inotify.max_user_watches=1048576 #Increasing Memory Value to CrashPlan Engine. #Go to CrashPlan on PC and Double Click Home Icon in Upper Right Hand Corner #Value should be in memory increments of 64, increasing value too high will stop CrashPlan from running. The upper limit on my NAS PRO Business is 3072 and I have 8 GB of Ram installed. java mx "value" OR #Stop CrashPlan #Edit /usr/local/crashplan/bin/run.conf in SRV_JAVA_OPTS change "-Xmx3072m" to desired value. #Start CrashPlan #Configuring CrashPlan Backup set to Exclude all Directories Named "Recycle Bin". #Located in Settings-Backup-File exclusions:-Configure (Make sure "Regular Expressions" is checked). ./*Recycle Bin.* #CrashPlan updated to 4.3.0 and now my Windows 7 GUI will not connect. 1) Make sure Windows 7 GUI is 4.3 and make sure it is not running when you are doing the steps below: 2) Copy your .ui_info from your NAS to your desktop: a) .ui_info on NAS is probably located /var/lib/crashplan (unless you changed it from the default when installing i.e. What directory do you wish to store backups in? [/usr/local/var/crashplan]) b) .ui_info on your desktop is located C:\ProgramData\CrashPlan. (Rename your old .ui_info to .ui_info.orig) 3) Configure your ui.properies file on you PC appropriately. i.e. service port should be 4200 if you are using ssh to tunnel or service host should be changed to your NAS ip address if you made the proper changes in the my.service.xml file on you NAS. 4) Start up CrashPlan 4.3 on your desktop. #Another way to check if the CrashPlan service is running in your PC. ps auxww |grep -i CrashPlanService #Return code should be something like this: root 19952 80.3 7.4 3623440 611904 ? SNl 08:17 400:32 /usr/local/crashplan/jre/bin/java -Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=CrashPlan -Xms20m -Xmx3072m -Dsun.net.inetaddr.ttl=300 -Dnetworkaddress.cache.ttl=300 -Dsun.net.inetaddr.negative.ttl=0 -Dnetworkaddress.cache.negative.ttl=0 -Dc42.native.md5.enabled=false -classpath /usr/local/crashplan/lib/com.backup42.desktop.jar:/usr/local/crashplan/lang com.backup42.service.CPService root 23519 0.0 0.0 4104 504 pts/0 S+ 16:35 0:00 grep -i CrashPlanService #Installing the CrashPlan app instructions from CrashPlan's Website. CrashPlan Headless Client Install ReadyNas Forum - Crashplan for Dummies, aka Step by Step (this is the latest guide so far out of the 18 or so pages in the post). Crashplan for Dummies, aka Step by Step :)19KViews0likes34Comments3rd Party Cloud Backup - Native Support?
Hi, I have a customer that I consult for, and they are interested in a NAS. I've leveraged ReadyNas's since the days before NetGear, love the devices. The one BIG requirement for this solution is a cloud based backup solution. I can't - from the documentation - determine what cloud backup solution are "natively" supported by the ReadyNas OS. What I mean by that is, I do NOT want to manually install a backup plug in or application via the OS, why? I don't want support it or have additional break/fix work with the ReadyNas OS is upgraded. That said, I want the ReadyNas to interface with a Cloud provider (i.e. DropBox, Carbonite etc.) via the ReadyNas Interface. The functionality (that I am looking for) is simple. Maintain (in real time) all files on the ReadyNas in a cloud backup folder. Period. Since I don't own a ReadyNas anymore, and the documentation is slim, and the forum seems to focus more on installing java apps via the OS, I thought I questions the experts to provide some direction on the "real" functionality of the NAS. Your anticipated reply is appreciated! Thanks!5.9KViews0likes2CommentsHere is promised Symform support?
Hi I have just upgraded my Readynas 2120 to a readynas 102. I used to have Symform installed, providing a safe free online backup in case of fire or theft. In the article https://www.readynas.com/index.php?s=SYMFORM it seems to promise Symform support as well for Readynas 102. But it is not available... Only for arm and x86 devices. I feel a bit misguided, as i am uncomfortable without cloud backup of valuable photos and video. Is there any development going between Netgear and Symform? Or a workaround? Kind regards Tore9.3KViews0likes5Commentsrsync from linux to readynas (duo)
I've had a readynas duo sat in the cupboard for a few years and have decided to put it to use as a secondary backup device. The problem is I cannot seem to get rsync to connect. I've searched google but found no useful examples. The file source is on a linux box running ubuntu 14.04 The readynas is an old duo but running the latest firmware. Not mods or additions at the moment. I have enabled rsync on the sevices tab and added one share called backup that has rsync enabled. When I try to rsync to the unit I get a error.. (example via cyggwin, but the results are the same on the linux box) rsync -avz ~/testfiles NAS-76-22-B5:/backup Gary@Gary-Laptop ~ $ ping nas-76-22-b5 Pinging nas-76-22-b5 [192.168.1.11] with 32 bytes of data: Reply from 192.168.1.11: bytes=32 time=1ms TTL=64 Reply from 192.168.1.11: bytes=32 time=3ms TTL=64 Reply from 192.168.1.11: bytes=32 time=1ms TTL=64 Gary@Gary-Laptop ~ $ ./nastest.sh ssh: connect to host nas-76-22-b5 port 22: Connection refused rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.1] I have tried adding a rsync user but the results are the same. Any ideas what I'm doing wrong?10KViews0likes10CommentsHow I got SpiderOak --headless to run on OS6 x64/x86
I spent the best part of all of yesterday installing and configuring SpiderOak to use as a cloud backup for my NAS. I feel I should share my experience for those who may be interested as to how it can be done. As a preamble, I am not a Linux guru. I know enough to get around and help myself but the last time I used Linux was around 1999, and RedHat was the choice. I know the very basics and googled everything you find below Firstly, why SpiderOak? Locally unencrypted but remotely encrypted data Can use as a drop-box replacement IF you are prepared to install the SpiderOak client on your working PCs SpiderOak can't access your data (unlike Dropbox, who have been known to hand-over data from lawful US requests) Great for backup, not so great for syncing (see point 2 above) Privacy and encryption only assured when using the client - web or mobile app access to data is not secured I chose this over Dropbox and Crashplan because: Dropbox will hand over data should it be lawfully requested Crashplan needs Java and i don't like Java So, here is my experience. I hope it assists you in some way. I have an legacy Ultra 6 with a 64-bit dual core Atom processor, running ReadyNAS OS 6.2.4. SpiderOak has binaries for x86 or x64 systems, ARM are SOL. I am not quite happy with how the program installed under 'root' and how the "SpiderOak Hive" is under /root/SpiderOak Hive (and you can't move it). Would prefer is install under a /home/User/SpiderOak but I disabled the Hive (I am using backup only). What I needed: Dowloaded the .deb file from https://spideroak.com/opendownload and put in a a share on your NAS (i'll assume //Downloads) PuTTY for SSH access SSH access enabled Basic knowledge of how to use Linux A SpiderOak account set-up from the web. DON'T LOSE YOUR PASSWORD! This will install SpiderOak and your "SpiderOak Hive" under 'root' which cannot be moved. 1. SSH into your NAS using PuTTY with root access and install package dpkg -i /<nasvolumename>/Downloads/SpiderOak_x.x.x_etc.deb apt-get install -f I used this as a guide: https://spideroak.com/faq/how-can-i-install-spideroak-on-linux-without-software-installation-privileges *IF* i were to do this again, I would probably change the user I installed this with to "admin" or "<yourusername>" in the hope it would put the Hive folder under /home/admin or /home/<yourusername> so it could be easily accessed via normal folder sharing on the NAS. usermod -s/bin/bash USERNAME and then su USERNAME enter password and then use sudo dpkg -i /<nasvolumename>/Downloads/SpiderOak_x.x.x_etc.deb sudo apt-get install -f and see if that changed the location of the Hive. 2. SpiderOak device setup. DON'T LOSE YOUR PASSWORD! Once you have an account you can set the device up via the command line: /usr/bin/SpiderOak --setup=- If I were to do this again I would skip this step and comeback to it 3. Configure SpiderOak This is done by installing an X server on your windows/linux desktop and using SSH pass-through. What does this mean? Using PuTTY to connect to your NAS, ensure the option "X11 passthrough" is enabled. SSH in ReadyNAS doesn't have X installed. There are hopefully smaller ways to enable X but I installed all 160+MB of xorg package apt-get install xorg On your Windows client install Xming http://sourceforge.net/projects/xming/ Now in the SSH box, with X11 passthough enabled, type /usr/bin/SpiderOak and wait a bit and hopefully a linux-style dialog box will appear on your Windows desktop! Troubleshooting this, if it doesn't work, is an exercise for the reader. If you completed step 2, you can configure backups and syncs. If you didn't complete step 2 and jumped to step 3, I hope you can now set up your device via the interface rather than the command line. 4. Get SpiderOak to start on NAS startup This was the trickiest step, and I now have an enhanced appreciation for systemd. This website helped me out: https://github.com/hv15/spideroak-systemd I slightly modified the scripts to only pass one username to the program given I only have one backup account for the whole NAS. If you haven't already, exit the configuration screen (CTRL-C on the SSH terminal worked fine) create your spideroak.service and spideroak files in the correct directories I changed the %i in the user name to the NAS running user 'root' Once the files are created and in the right positions run systemctl start spideroak systemctl status spideroak It should be running. To enable it to start on boot, type systemctl enable spideroak and reboot and hope for the best! Once rebooted you should be able to type systemctl status spideroak to see it running. The massive downside of this implementation is that it is cumbersome to reconfigure your backups. 5. Configuration once installed So the device is set up and the program boots on startup! Time to re-configure it Start Xming on your desktop Start SSH X11 passthrough log back in with PuTTY and type systemctl stop spideroak /usr/bin/SpiderOak The dialog should pop up on the PC and you can now finally: set which folders you want to back up see the devices you have linked and the sync pairs set the options (like limiting upload speed) Once you have configured the application, and saved all your changes as you go, exit the dialog by a CTRL-C on the terminal and once again type: systemctl start spideroak The above was what I did and my backup is now trickling to my 1TB account for AUD$181 at 25kB/s for the next 4 months. (I am cheap and have a 100GB plan where uploads are counted). I have sent feedback to SpiderOak to see if they could make it easier. Remote administration of devices would great from any device's client would be great! Alternatively, perhaps the ReadyNAS community could come up with a way to remotely administer a SpiderOak install via a web interface? A 'la Whocares' Dropbox Manager.6.5KViews0likes2CommentsAutomatic backup to ReadyNAS?
Hi all, I'm looking for suggestions to do automatic backup of folders/files to my ReadyNAS, similar to Dropbox but without the cloud. Specifically, I'd like to have a program that runs on my laptop, monitors a folder(s) for changes and then propagates those changes to a specified folder on the NAS. I know there are tons of programs like AllWaySync and SyncToy to do the sync manually, and I could run those with Task Scheduler to run daily or whatever, but I'd like to make it even simpler. This means a program running in the background and monitoring changes in real-time. Any suggestions? Thanks!6.5KViews0likes6CommentsRequest: Backup to OneDrive
Hello, I see that DSM5.1 on Synology NAS devices now supports OneDrive cloud storage for backing files up to. I already subscribe to OneDrive extensively, so would like to be able to backup my files there. Now that the competition has it, any chance that NetGear could pull this off too? Would please me greatly, and a few others no doubt. Thanks, Fraser8.9KViews4likes8CommentsA new version of QuickShadow Backup is released
I have just released an update to QuickShadow Backup. Version 2.5: - fixes a small problem with the windows explorer context menu, only seen in special circumstances - sync will now copy empty folders from destination to source - improvements to robustness of the offline (save changed files and copy later) mode - a couple of small fixes for minor user interface issues - when using disk snapshots (VSS), and large files are to be copied infrequently, the size threshold and frequency can now bet set in the UI. Existing users get this as a free upgrade. The free (unregistered) version gets all the above improvements, except for the disk snapshots capability. More information, downloads, release notes, etc are at http://quicklytech.com.3.5KViews0likes4CommentsCrashPlan updated to 4.3 and now my GUI will not connect.
OK CrashPlan updated to 4.3.0 and now my Windows 7 GUI will not connect. The fix: 1)Make sure Windows 7 GUI is 4.3 and make sure it is not running when you are doing the steps below: 2) Copy your .ui_info from your nas to your desktop: a) .ui_info on NAS is probably located /var/lib/crashplan and is hidden. (unless you changed it from the default when installing i.e. What directory do you wish to store backups in? [/usr/local/var/crashplan]) b) .uni_info on your desktop is located C:\ProgramData\CrashPlan. (Rename your old .uni_info to .uni_info.orig) EDIT: Configure your ui.properies file on you PC appropriately. i.e. sevice port should be 4200 if you are using ssh to tunnel or service host should be changed to your NAS ip adresss if you made the proper changes in the my.service.xml file on you nas. 3) Start up Crashplan 4.3 on your desktop. Done !8.9KViews1like15Comments