HugoR Posted November 4, 2012 Report Share Posted November 4, 2012 I am considering purchasing a NAS device for my home network and would like to know if Retrospect Pro 7.7 for Windows will be able to backup the data residing on the NAS device (not just backing up to the NAS device) 1. What are the requirements for the NAS device? (I assume I will have to install the Retrospect client on that device?) 2. Will Retrospect Pro 7.7 for Windows handle the task or do I need a different version of Retrospect? 3. Has anyone had experience with the Synology NAS devices and how well they worked with Retrospect? Thank you very much, Hugo Quote Link to comment Share on other sites More sharing options...
cfieldgate Posted November 4, 2012 Report Share Posted November 4, 2012 Hi, I have a QNAP NAS that I backup from and to using Retrospect Pro 7.7. You will need to set up Volumes in Retrospect so that the PC running the backup can see them. The NAS shares are simply accessed via SMB, so your Synology NAS should work just the same. On thing to note: You must make sure that the Restrospect Launcher service logs on using an account that has full access to the NAS shares. By default it logs on with the Windows System account and the Launcher won't have the correct priveledges to access the NAS. Quote Link to comment Share on other sites More sharing options...
HugoR Posted November 6, 2012 Author Report Share Posted November 6, 2012 Hi Colin, That's very helpful, thanks. Am I right in interpreting your response as saying that I do not need to install a Retrospect client on the NAS device in order to backup the data residing on that device? Thanks again, Hugo Quote Link to comment Share on other sites More sharing options...
cfieldgate Posted November 6, 2012 Report Share Posted November 6, 2012 Hugo, Yes. Having a client on the NAS might be nice as you wouldn't need to expose any shares on the network and lock down the permissions to those shares. But it is not essential. Simply declare the shares you want to backup on the NAS, set the permissions (i.e. accounts) than can access these shares, set up corresponding Volumes for these shares within Restrospect so it knows about the shares on the NAS, and set the Retrospect Launcher service to login with an account that can access the NAS shares. Clearly you will need to have the same account set up on the NAS and the backup server / PC for this to work. I note that for a Volume you can set up a specific login (username and password) which might avoid the Retrospect Launcher login setup that I use (as a workaround really). But I have not tried this. Quote Link to comment Share on other sites More sharing options...
HugoR Posted November 8, 2012 Author Report Share Posted November 8, 2012 Thank you Colin. You've been very helpful! Hugo Quote Link to comment Share on other sites More sharing options...
joe.r Posted February 14, 2014 Report Share Posted February 14, 2014 If you have a Retrospect version that will support Linux, you can install the linux client directly onto your Synology box. It requires a little bit of command line knowledge, but your backups will be more complete (they'll include your permissions, ACL's, etc.) and they'll also likely be faster. Download the tar archive version of the client and install. To get it to start on system boot, you'll want to put a copy of the startup script in the following directory on your Synology box: /usr/local/etc/rc.d So mine is: /usr/local/etc/rc.d./S99retroclient.sh Which has the contents: #!/bin/sh # Retrospect Client rcl script # # Contact Information # # Sonic Solutions # Pleasanton, CA 94566 # http://www.retrospect.com/supportupdates # # © 2010 Sonic Solutions. Portions © 1989-2010 EMC Corporation. All rights reserved. # # # Place this script along with retroclient, and # retrocpl in the directory specified by CLIENTDIR. ### BEGIN INIT INFO # Provides: retroclient # Required-Start: $local_fs $syslog # Should-Start: # Required-Stop: # Default-Start: 3 4 5 # Default-Stop: 0 1 2 6 # Short-Description: Retrospect Client # Description: Retrospect Client ### END INIT INFO CLIENTDIR=/usr/local/dantz/client case $1 in start) $CLIENTDIR/retroclient -daemon ;; stop) $CLIENTDIR/retrocpl -stop ;; status) $CLIENTDIR/retrocpl ;; *) echo "Usage: $0 {start|stop|status}" ;; esac exit 0 From there, you'll have to add your Synology by IP. I don't believe it will show up in browse lists. Then back it up as any other Linux client. Quote Link to comment Share on other sites More sharing options...
cfieldgate Posted February 19, 2014 Report Share Posted February 19, 2014 (edited) If you have a Retrospect version that will support Linux, you can install the linux client directly onto your Synology box. It requires a little bit of command line knowledge, but your backups will be more complete (they'll include your permissions, ACL's, etc.) and they'll also likely be faster. Download the tar archive version of the client and install. To get it to start on system boot, you'll want to put a copy of the startup script in the following directory on your Synology box: /usr/local/etc/rc.d So mine is: /usr/local/etc/rc.d./S99retroclient.sh Which has the contents: #!/bin/sh # Retrospect Client rcl script # # Contact Information # # Sonic Solutions # Pleasanton, CA 94566 # http://www.retrospect.com/supportupdates # # © 2010 Sonic Solutions. Portions © 1989-2010 EMC Corporation. All rights reserved. # # # Place this script along with retroclient, and # retrocpl in the directory specified by CLIENTDIR. ### BEGIN INIT INFO # Provides: retroclient # Required-Start: $local_fs $syslog # Should-Start: # Required-Stop: # Default-Start: 3 4 5 # Default-Stop: 0 1 2 6 # Short-Description: Retrospect Client # Description: Retrospect Client ### END INIT INFO CLIENTDIR=/usr/local/dantz/client case $1 in start) $CLIENTDIR/retroclient -daemon ;; stop) $CLIENTDIR/retrocpl -stop ;; status) $CLIENTDIR/retrocpl ;; *) echo "Usage: $0 {start|stop|status}" ;; esac exit 0 From there, you'll have to add your Synology by IP. I don't believe it will show up in browse lists. Then back it up as any other Linux client. OK, I'd like to try this, but I have very limited *nix knowledge. So, when you say "install the linux client directly onto your Synology box" exactly how do I do this? I know how to SSH in to the box, but how do I install the client? Additionally, do I need to modify CLIENTDIR to read "CLIENTDIR=usr/local//etc/rc.d" as the comment indicates that the script and the two files (retroclient and retrocpl) should all be in the same directory. No worries - I got it working OK. many thanks for this. Edited February 19, 2014 by Colin F Quote Link to comment Share on other sites More sharing options...
ecomatt Posted September 30, 2014 Report Share Posted September 30, 2014 Hi can I ask how you got the retrospect client installed on the synology, I have retrospect 11.5 running on on a mac and I would like to be able to backup my synology but I'm not really sure where to start with getting the linux client installed? Any help would be greatly appreciated Thanks Quote Link to comment Share on other sites More sharing options...
cfieldgate Posted September 30, 2014 Report Share Posted September 30, 2014 ecomatt - I have responded to your PM. Quote Link to comment Share on other sites More sharing options...
joe.r Posted February 23, 2015 Report Share Posted February 23, 2015 Just an update, if you've upgraded to the Retrospect 9.5 linux client, the start up script is slightly changed from the 7.7 release. Here's mine: #!/bin/sh # Retrospect Client rcl script # # Contact Information # # Sonic Solutions # Pleasanton, CA 94566 # http://www.retrospect.com/supportupdates # # © 2010 Sonic Solutions. Portions © 1989-2010 EMC Corporation. All rights reserved. # # # Place this script along with retroclient, and # retrocpl in the directory specified by CLIENTDIR. ### BEGIN INIT INFO # Provides: retroclient # Required-Start: $local_fs $syslog # Should-Start: # Required-Stop: # Default-Start: 3 4 5 # Default-Stop: 0 1 2 6 # Short-Description: Retrospect Client # Description: Retrospect Client ### END INIT INFO CLIENTDIR=/usr/local/retrospect/client case $1 in start) $CLIENTDIR/retroclient & ;; stop) $CLIENTDIR/retrocpl -stop ;; status) $CLIENTDIR/retrocpl ;; *) echo "Usage: $0 {start|stop|status}" ;; esac exit 0 As for installing the linux client on a Synology, I'm afraid that's a little more expertise than I can offer on a message board. You'll need some Unix/Linux command line skills. I'm assuming Retrospect has some installation instructions for the Linux client. That would be a good place to start and probably Google from there. Also, the Install.sh script that comes with the Retro client installer will give a bunch of errors on a Synology, but it seems to work OK. It's because the Synology version of "ps" uses different command flags than most. So you'll see an error when running the Install.sh script like so: Usage: ps Report process status Options: w Wide output You can safely ignore those errors. The client seems to install just fine. Cheers! -Joe Rhodes Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.