Skip navigation

Syncing a pair of OSX Lion Servers in different locations

1405 Views 4 Replies Latest reply: Nov 14, 2011 6:42 PM by Radio Engineer RSS
Radio Engineer Calculating status...
Currently Being Moderated
Nov 13, 2011 2:05 PM

Hi Folks,



I have 8+ TB of data sitting on various hard drives (yes I know its nuts).  I want to purchase a pair of Mac Mini Lion Servers with the Promise Pegasus 12TB (6x2TB) R6 RAID Systems on each and load all of the data on both of them and then put them in differnet locations and have them sync/backup the files between them via the internet.


Are there provisions in Lion Server that will let you sync/backup the files between two Lion Servers automatically?





Mike Pappas

  • John Lockwood Level 5 Level 5 (5,075 points)

    I hope you plan to do the initial sync locally


    There is no official Apple provided approach to do this, but there are various ideas you could consider. Firstly you are going to need to organise some means for the two servers to be able to communicate with each other over the Internet. A site-to-site hardware based VPN providing a permenant connection would be the easiest and most reliable.


    Secondly, you will need to use some software on each server. A common tool for syncing two computer volumes is Rsync see man1/rsync.1.html


    Many Mac backup utilities have a similar capability to backup to a remote host. Some use their own protocol for doing this e.g. Retrospect, some use standard FTP, some rely on you first logging in to the remote file server so it is available on your desktop.


    Another different approach you could consider would be to use a pair of NetGear ReadyNAS boxes. These are self-contained 'servers' although not ideal for use for Mac OS X network home directories. NetGear provide an add-on service to synchronise two (or more) ReadyNAS boxes. See spx this also does all the hardwork of letting both ReadyNAS boxes find each other without having to setup a VPN system.

  • chiccorosso Level 1 Level 1 (145 points)

    Just to add my two cents, the rSync way is very effective if you set up a rsync instance on both servers, as they communicate and just send the modified files parts.


    the rsync man page is very well written, just needs a bit of time to check all the options.


    You can schedule the rsync with a .plist file on /Library/LaunchDaemons


    If you don't know how to do that there's a precious piece of software called "lingon" you can find in appStore. It will help very clearly to do that.


    good luck!


More Like This

  • Retrieving data ...

Bookmarked By (0)


  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.