PinnedQuick Start Guide NetWare 3 Virtualization NetWare 4 Virtualization NetWare 5 Virtualization NetWare 6 Virtualization
Portlock FTP Server
Last Update: January 13, 2012
Portlock Storage Manager Client includes the ability to synchronize a remote FTP server with a local directory. The synchronization can be a upload (push) or a download (pull). Portlock uses this feature daily to synchronize our multiple Web and FTP servers.
Files are compared on both the local file system and the remote FTP server and missing or different files are then either uploaded or downloaded depending on the synchronization direction.
Files are compared using file size, last modified date and either MD5 or CRC32 hash algorithms. File and directory dates are also synchronized.
File synchronization requires that the remote FTP server support the following commands:
|MLSD||This command provides detailed directory listings with accurate file time information.||MFMT||This command provides the ability to change a file's date and time.||MDTM||This command provides the ability to change a file's date and time. This command is only used if the MFMT is not supported.||XMD5||The command provides the hash of a file's contents. The file hash is used to accurately determine if files are the same.||XCRC32||The command provides the hash of a file's contents. The file hash is used to accurately determine if files are the same. This command is only used if XMD5 is not supported.|
If the remote FTP server does not support the required commands, the wizard will display an error message. Portlock Storage Manager Client's built-in FTP servers supports each of these commands.
To determine if a file is the same, the following checks are performed:
To start the Synchronize FTP Server Wizard, right-click on the FTP Server tab or select Services from the menu bar -> FTP Server -> Synchronize FTP Server.