7

What software exists that can sync a specific directory between two Windows PCs over LAN and LAN only (i.e no cloud access requirements like dropbox)?

Features I am looking for:

  • Easy setup (GUI tools preferred)
  • Does not require external sync servers or internet access
  • Optionally support for other platforms
  • Is rsync for Windows acceptable? – Mast Jul 9 '16 at 10:06
5

MS SyncToy has long been a favourite synchronization option of mine.

  • It is free
  • Setup is very easy
  • It only runs on Windows but it can sync between any folders that you can access via Windows Explorer (ie mapped network drives, my network, USB Drives).
  • Quite simple GUI - but if you can set a fair bit of advanced options like skipping hidden or read-only files or checking file contents as well as default of just timestamps, or skipping some sub-folders.

You can have effectively unlimited sync pairs (ie if there is a limit it is well over 200) Each sync pair is two folders that it compares; they don't even have to be on the computer that is running SyncToy.

About once every 18 months - 2 years one of my regular major sync operations (there are 8 of them that I run 2x weekly that are checking well over 20k files each - up to 60k files) gets corrupted and forgets what the heck it is supposed to do; as it does preview this isn't a serious problem - you're likely to notice when it thinks it should be doing 20-60k operations suddenly. When that happens you just delete the folder pair and recreate a new folder pair; sometimes this does mean you have to use preview to manually merge changes (because after doing that it has no history so renamed files can be duplicated otherwise).

4

Windows has this option built in already.

Following the instructions on that link will set up almost any directory on your PC and will allow it to be shared with any PC on your LAN, regardless of OS. In fact, once you set it up, you can access that folder from PC, Mac, iOS, Android, XBox360/One, PS3/4, and more.

If you are looking for something different than this, can you provide more details?

Windows has a file synchronization system built in as well, that, in my experience seems to work a bit more like Dropbox than simply sharing a folder. See this page for details.

Also, here is a LifeHacker Article that may help as well.

  • In this, the file is not stored on both systems, ie. both systems need to be on in order for it work. Syncing implies that the file exists on both systems and if a change or a addition happens on either system, the change is reflected on the other system as well. – Amith KK Apr 15 '14 at 11:34
  • In that case, Windows also has a similar feature built in for this purpose as well. Please see my updated answer. – ZLHysong Apr 15 '14 at 11:54
  • Offline sync article says "applies to Microsoft Windows XP Professional" (and no other Windows versions specified). A bit outdated, eh? – Olli Apr 21 '14 at 13:09
4

Bittorrent Sync (wikipedia) seems to fit rather well. It automatically syncs files between devices whenever connection is available, handles collisions if those happen, and is compatible with Windows and others. It does not require central server (or specific laptop) to be available.

On the negative side, it's still beta, and might be discontinued. However, recent news says that its userbase is already over 2M, so discontinuation is probably not the biggest risk.

My experience so far:

  • Performance over LAN/wifi is good. Easily, but for gigabytes transfers it saturates the network, difficult to use the Internet until transfer is finished. There are options to limit both upload and download rates, but they were not working when I tried them, traffic kept using all available bandwidth.
  • Clocks must be synced (relatively well, +-5min is tolerable), otherwise Sync refuses to work.
  • Setting up shared folders is easy, but there's no way to exclude some of the contents (for example, temp files).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.