Configuring FCS Compressed Synchronization

You can configure FCS compressed synchronization settings.

Execute this MQL command:

set system fcsextensions [FILE_EXTENSION{,FILE_EXTENSION}];
  • FILE_EXTENSION are expressed using alphanumeric ASCII characters, avoiding control characters and punctuation characters. Each extension comprises of one to five characters, where each character must match the pattern [a-z]|[A-Z]|[0-9].
  • fcsextensions s a system property whose value is a comma-separated list of file extensions that identify files that are considered to be compressed. For example: lzw,giff,ar,bz2,jpg

The fcsextensions list can contain a maximum of 16 extensions stored in lowercase.

FCS considers any file with one of these extensions to be compressed. For example, if FCS detects a file with an extension of .jpg (for example, a file named picture.jpg) during the synchronization process, it considers this file to be already compressed and will not try to compress it again as this would cause a performance loss. Compressed file format detection through the file extension is not case sensitive.

The fcsextensions property complements an FCS-internal list of compressed-file extensions, which includes the most commonly encountered and used compressed file format extensions:

gz,tgz,zip,rar,z,bz,bz2,tbz,png,gif,jpg,tif,mp4,mpg,avi,wmv,aac,mp3,mpa,wma

This list is hard-coded into the FCS server and cannot be altered, but you can extend it using the set system fcsextensions command.