DropSync and rsync

DropSync uses a powerful and stable unix tool called rsync to perform all it's syncing under the hood. Learning more about how rsync works will help you use DropSync effectively. In particular it is important to know that when rsync communicates between two computers it requires a compatible version of rsync on the synced place.

Rsync accepts a large number of options, which can be configured for each synced place. Although DropSync comes with a sensible set of defaults, there are circumstances where options should be chosen to reflect a particular setup, and in these cases the right options to choose will depend on the version of rsync.

Common scenarios where customised options should be used are:

Certain combinations of rsync options will conflict with the way DropSync works and should be avoided. In particular DropSync always adds the following options to every rsync task

-i -r --stats --relative --progress
All these options are essential to the functioning of DropSync so choosing options which override or interfere with the functionality of these will lead to unpredictable results.