How to sync three or more external Hard Drives

We have about 10 computer technicians that meet once a month that need to sync application backups and acronis images to each other's external hard drives. We are looking at getting a 4TB or 8TB NAS for storage because and we are planning on buying new external hard drives for each tech that are 1TB or 2TB each and we want the NAS to archive old copies of data. How can we do this?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

I guess if you need a once a month backup of data to a NAS, it would be easiest if each tech ran a small software/script that would sync anything that's not older than 30 days.

I would recommend Robocopy in that case. You can create a script that would copy from an external drive to a network share or mapped network drive and then specifiy a MAXAGE of the files to copy. If you set that to 30, then nothing older than 30 days will be copied.

Robocopy is part of Windows now or can be obtained freely from Microsoft.

If you wanted to copy any files from the D: drive to the "Support" share on "NAS", excluding directories A1, B2, C3, showing you the output and copy nothing that is older than 30 days, it would look something like this:

robocopy "D:" "\\nas\support" /E /ETA /TEE /XD "D:\A1" "D:\B2" "D:\C3" /MAXAGE:30 /R:5 /W:5 /LOG:copy.txt

Open in new window

That would copy anything up to 30 days old (file/folder creation) from D: to \\NAS\SHARE with detailed output, ignore 3 directories on D: and create a logfile in the folder you run this command from.

R: and W: are the number of retries of copying fails and how long to wait between retries.

Not sure if this is what you're looking for, but it would be one script and could be run from a Desktop shortcut.
johnnymcconnyAuthor Commented:
I am looking for at least a 2 way sync between each person's external and the NAS. What I am really looking for is a way to sync all files to all 10 external hard drives simultaneously. I not too worried about the age as much as making sure at least the newest of each customer's files are on all external hard drives.
Fred MarshallPrincipalCommented:
I'm using SyncToy from Microsoft for similar purposes.  
And Second Copy is appropriate for a bit more ambitious schemes.
Gary CaseRetiredCommented:
Syncback works fine for this [ ]

You can set up a "profile" for each of the external drives, and then make a "Group" profile that runs them all -- and set it so they all run simultaneously.

The freeware version is probably all you need, although SyncBack SE has a few more advanced options that may be useful (and MUCH better error reporting).

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
File Sharing Software

From novice to tech pro — start learning today.