How to use DirSync Pro: basic functions for synchronizing files and folders
DirSync Pro is a powerful and free synchronization, comparison and backup tool. The Jobs tab shows configured jobs in a visual tree. The Job tree shows the details of configured jobs.
Enable/Disable check box: to enable or disable a job for synchronization. Only the enabled directories get synchronized.
Edit the selected job opens the Job Edit dialog for the selected job.
The jobs are synchronized from top to down. Upper jobs get synchronized first.
The Sync Queue tab shows the synchronization queue. You’ll see here all the files which are going to be synchronized.
The Summary tab shows some statistics about the synchronization: number/size of Analyzed files/directories, number/size of files/directories to be synchronized, number/size of New files/directories, number/size of Modified files, number/size of Larger files, number/size of files which are Larger and modified and number/size of files/directories to be deleted.
The Filter tab of DirSync Pro allows filtering the synchronization queue. This helps you to make a selection of files to be synchronized. This filter does affect the synchronization queue. Only the files that remain in the queue of DirSync Pro are synchronized during the synchronization process.
If you right mouse click an entry in the synchronization queue of DirSync Pro, a context menu appears in which you always may:
Remove this entry from the synchronization queue (not from the file system). This means that the corresponding file pair will not be synchronized.
Remove all of this mode from the synchronization queue, which means all the entry of which the synchronization mode is the same as the selected entry, will be removed from the synchronization queue (not from the file system) and so will not be synchronized.
Remove all selected from the synchronization queue, which means all selected (highlighted) entries will be removed from the synchronization queue (not from the file system) and so will not be synchronized. In the synchronization queue you may select multiple entries using the CTRL and/or SHIFT key in combination with left mouse click.
Additionally, depending on which column you right click, some other options will appear. If you right click on the name of a folder or a file, you may:
Open the file/directory in the system file explorer. If the file is associated with an application, the file is then opened in the regarding application.
Open the parent folder of a file in the system file explorer.
If you right click on the name/date/size of a file/directory, you’ll get a submenu:
Add Exclude Filter with which you may quickly add a context-aware filter. The filter dialog will then open automatically in which you may fne-tune the filter.
The Schedule tab in DirSync Pro shows the scheduled synchronization tasks.
Synchronization Mode pull down allows you to select pre-defined synchronization configurations or to define your own custom configuration. The options are:
Mirror A -> B (incremental): This is a mono-directional (one way) preconfigured synchronization which copies all the new and modified files/directories from DirA to DirB. A file/directory in DirB which does not correspond to a file/directory in DirA is marked as redundant and will be deleted. DirB is exactly the same as DirA after the synchronization.
Mirror B -> A (incremental): Same as ‘Mirror A -> B (incremental)’ with DirA and DirB swapped.
Synchronize A <-> B (incremental): This is a bi-directional (two way) preconfigured synchronization which copies all the new and modified files/directories from DirA to DirB and from DirB to DirA. All redundant files in DirA/DirB (according to each other) will be deleted after the synchronization. DirA and DirB will be exactly the same after the synchronization. If you select this mode, you may also define the conflict resolution mode in the conflict resolution tab.
Synchronize A <-> B (custom): Same as ‘Synchronize A <-> B (incremental)’ except some tabs get enabled in which you may set up your own options to define the synchronization behavior as you may wish.
Backup A -> B (full): This is a full copy preconfigured synchronization which will copy all files/directories one-by-one from DirA to DirB. This mode is useful when you want to make a complete back up of DirA.
Restore B -> A (full): This is a full copy preconfigured synchronization which will copy all files/directories one-by-one from DirB to DirA. This mode is useful when you want to restore a backup to DirA.
Contribute A -> B (incremental): This is a mono-directional (one way) preconfigured synchronization which copies all the new files/directories from DirA to DirB. No file is deleted from DirB in this mode.
Contribute B -> A (incremental): Same as ‘Contribyte A -> B (incremental)’. with DirA and DirB swapped.
Synchronize A -> B (custom): This is a mono-directional (one way) custom synchronization from DirA to DirB. If you select this mode, some tabs get enabled in which you may set up your own options to define the synchronization behavior as you may wish.
Synchronize A -> B (custom): Same as ‘Synchronize A -> B (custom)’ with DirA and DirB swapped.