I will recommend you to use another program instead of freeFTPd. There is a bug for large tar files:
DRS Direct Backup stuck for freeFTPd server when tar size grow over 1GB.
When we try to SFTP any file directly to the freeFTPD 1.0.11 SFTP server (taking a backup) we are getting stuck at a stage where the file reached .99 GB size in the SFTP location. It never grows more than 1 GB. The actual data to be backed up is over 20 GB.
The folder of more than 1 GB size is tarred (GNU tar 1.13.25) to stdout. An output stream is created using a third party library, between stdout and the SFTP server. The output of the tar command is directed to remote server (freeFTPD). The JDK version used is 1.5.13 (The code is in java.). We are performing here an uploading function.
The file transfer is initiated successfully and the file size in this particular case is more than 1 GB. At the stage when the file size in SFTP server has reached .99 GB, the transfer process is stuck. The file inside the SFTP folder never goes above .99 GB (not size on disk). The whole process works fine when the tarred file size is less than 1GB or the SFTP is a native Linux one or Cygwin or OpenSSH. So basically the SFTP for data greater than 1 GB fails only for freeFTPD server.
All other FTPD servers other than freeFTPd will work. Cigwin, OpenSSH, native linux SFTP server all can be used instead of freeFTPd as a work around.
Further Problem Description:
freeFTPd team has informed that this is a known issue. FreeFTPd/OpenSSHd is no longer developed and is unsupported for DRF backups now.
Specially if your tar file is large, use another program.
If you find this post helpful, please rate! :
If you find this post helpful, please rate! :)