File sync utilities manage which files you make or change, or even delete in one location, and can create, change, and delete those same files in the other place.
An effective synchronization utility would have most or the following features.
• Should support two-way synchronization of files.
• Should be capable of replicate any source folder even if the files are in use.
• Should detect conflicts or file collisions. These occur when a file has changed in both locations since last sync operation. This requires that the database or journal be kept through the utility.
• Should propagate deletions and also detect file renames. This also requires a log file of earlier operations.
• Should support filter and rules for fine tuning what files are, or are not within the sync operations.
• Should show a preview of what's going to take place during any sync operation, and allow the user to easily over-ride all actions desired.
• Should have job scheduler and the cabability to run file sync real time and automatically detect and also launch sync operations when a destination becomes active.
• Should support syncing to both local and system locations.
There are a lot of freeware in this kind of category, but based on the particular criteria above, best one shareware stand out.
SyncBack4all may be a solid contender here. The thing I like the best with this utility is its clear and informative interface. The preview is very easy to understand, and file collisions and deletions are more readily recognizable than many other sync programs. If you require a sync program that can copy files that are in use or locked, SyncBack4all has you dealt with there too!
Different from other Windows 7 offline file sync software only works when scheduled as well as on demand, SyncBack4all also named as being a
real time file sync software, it synchronize and replicate your files continuously, while they are currently being modified. In SyncBack4all file sync real-time mode, the program monitors files for changes within the background, using very little process resources. As soon as a file change is noticed, the file is saved to your secondary location, such as another folder on a single computer, a network drive, a USB drive, or even remote COMPUTER through FTP/SFTP server, and so on.
SyncBack4all file sync realtime mode can perform all sync methods, like one way update, mirror and bi-directional synchronization, it can detect conflicts (files changed in both sides) rely on your task configuration.
Users are supplied with five different products versions - freeware, standard, pro, real time and sync backup - suitable for home users, power users, IT professionals and companies respectively.