What is the most efficient way to keep data synchronized between two locations?
Solution 1:
rsync is pretty standard
unison is good if you want to transfer data in both directions
Solution 2:
I've been using GetDropBox for some time to synchronize files across machines. Its up and running now and runs across Windows, Mac, and Linux boxes.
Solution 3:
You have a lot of options to do that. From simply using rSync tool to a lot of paid and free software. Here is a small list to get you started (assuming Windows OS) :
Free Versions
- Syncback SE
- Fling
- Microsoft Synctoy
- Allways Sync
Paid
- Goodsync
- SyncBack Pro
Solution 4:
For a Windows system where you're wanting to do it across the internet, Live Mesh is pretty good; if you're syncing folders that are accessible from one machine (ie server to laptop) then SyncToy is a really good piece of software.