Backup/Sync Between File Server

Dear Fellow Members,

I have a Nas4Free (FreeBSD) server on location A and another Nas4Free server on location B.

I need to regulary access to location B's some folder from Windows machine at location A. What is the best scenario for this?

I think to rsync those folders/files every night to location A, but then I think what if in the future there are many other locations (C, D, E, F)
that need to be rsynced to location A, that will make location A need a very large harddisk space that maybe not available in the market or limit
by the hardware/BIOS support.

Any idea what is the best way to accomplish this?

Thanks in advance! :)
3 answers Last reply
More about backup sync file server
  1. Several questions - first, what is the connectivity between Location A & B (and the future C, D, E, F)?

    Second - what is the total volume of files that need synchronization? How often do they change/update files - and what % of the files change daily?

    Third - what is the average file size for the files?
  2. ronintexas said:
    Several questions - first, what is the connectivity between Location A & B (and the future C, D, E, F)?

    Second - what is the total volume of files that need synchronization? How often do they change/update files - and what % of the files change daily?

    Third - what is the average file size for the files?


    Hi ronintexas,
    Thanks a lot for your reply :)

    Answers:
    1. They are connected using regular internet connection at speed around up to 1mbps for download and 64~128kbps for upload.

    2. what is the total volume of files that need synchronization?
    The folder will be grow into a biger and bigger, so I think it can be reach thousand of files.

    How often do they change/update files?
    Seldom, very seldom, but new files are added regulary (every day)

    Not many, maybe less than 50 files per day per location

    what % of the files change daily?
    less than 20%, but new files are added regulary every day.

    3. around 500kbps ~ 1mbps per file.

    Thanks again!
  3. SynchBack Pro ($54.95) is a good program that can synchronize several sites - including keeping multiple versions of files if you want. Very powerful tool for the price. I use it at home and work (free version at home, pro version at work).

    http://www.2brightsparks.com/syncback/sbpro.html

    You can schedule it to happen at the intervals you choose - from real-time to a "nightly batch". Your internet connection is going to be the bottleneck for these transactions. Synchback gets directory/file lists from both sides, compares the date/time stamps and the sizes, and only synchronizes the changed/new files. You can even configure to keep deleted files or remove them.

    Depending upon how many locations are generated, eventually you may want to look at centralized cloud storage for these files.

    A second option is dropbox. ( See https://www.dropbox.com/teams/pricing ) The teams will allow for cloud synchronization of files between many locations - prices vary depending upon the number of users (locations in your case) and the total storage space.
Ask a new question

Read More

Backup Servers File Server FreeBSD Linux Networking