Server synchronization is a comprehensive feature for scheduled automatic file or directory synchronization.

It is ideal for automatic file or directory backup and mirroring. This function only download difference in content of your remote directory to your local folder.
By difference is meant:
See also section Hints in FTP documentation for example how to live backup your mail folder.
If you want to perform synchronization process right away, select task from list and hit the 'Sync Now' button. For adding or editing tasks, click the proper button. The Server Synchronization dialog will appear.

Field |
Description |
Description |
Identification of this task in synchronizations list. Enter some descriptive text. |
Log File |
Path of the file that logs synchronizations. Click the "..." button to select this file. The recommended file format is .txt. If you click the Sync Now button (FTP Service Synchronization), the log file opens you can watch the synchronization progress. |
Source |
Three types are available FTP: Backup your IceWarp FTP Server. This is the most common usage. HTTP: Synchronize an HTTP URL (one file only) with locally stored file. This can be handy. Directory: Synchronize from some local or network directory. |
Server |
Specifies server name. |
Username |
Username used to login to server. |
Password |
Password used to login to server. |
Directory |
Remote relative directory path. Uses slashes - / |
Ignore List |
Enter regexes with file names that you want to ignore when the directory is synchronized. I.e. these files will not be copied into the destination directory. E.g.: \.db& all files with the .db extension are ignored. |
Recursive (synchronize subdirectories ) |
If enabled, all subdirectories will be synchronized too. |
Clone |
If enabled, 1:1 copy of the source directory (From) is created in the destination directory (To). NOTE that files that are in the destination directory but are not in the source directory are deleted. |
Directory |
A folder in your computer for the synchronization. |
Ignore List |
Enter regexes with file names that you want to ignore when the directory is synchronized. I.e. these files will not be deleted from the destination directory even if the source directory does not include them. E.g.: \.db& all files with the .db extension are ignored. |
Schedule |
Select days of week and use the radio buttons to set frequency of synchronization process |