Why is FTP limited to 2 MB/s between Debian 13 and my Unraid server?

0
0
Asked By MellowCactus47 On

I'm transferring files from an Unraid server to a Debian 13 emulation machine using FTP and FileZilla. Both systems are connected over 1 GbE, and the destination is an SSD. Despite that, FTP transfers only reach about 2 MB/s. The same Unraid server can saturate the network when transferring to other machines, and accessing it as a network drive from the Debian machine is much faster. What could be limiting FTP performance on this particular system?

3 Answers

Answered By QuietMarble22 On

FTP is a pretty dated choice for this. SMB or NFS would probably be a better fit if you’re already accessing the Unraid share as a network drive, and SSH/SFTP is another option if you want a secure file-transfer protocol. The network-drive test being much faster suggests the hardware and basic network connection are probably fine, so comparing the FTP service and its settings against SMB/NFS would be useful.

MellowCactus47 -

I mainly use FTP because it makes moving files to the target machine convenient without needing to use a keyboard and mouse on that system.

Answered By AmberOtter6 On

Check the storage and hardware on the emulation box too. A slow SD card, filesystem issue, CPU bottleneck, or unusual mount configuration could limit writes even when the network is capable of gigabit speeds. However, since the machine has a Ryzen 5800, RTX 3060, 16 GB of RAM, and an SSD, the more likely suspects are the FTP configuration, network protocol behavior, or a problem specific to the destination interface rather than insufficient hardware.

Answered By CopperLynx8 On

Start by testing the network independently of FTP with iperf3 on both machines. A healthy 1 GbE connection should usually show roughly 940 Mb/s in each direction. If iperf3 is slow, investigate the network path, cables, interface settings, drivers, or duplex negotiation. If it’s fast, then the issue is likely in the FTP server, FileZilla configuration, or the filesystem. A packet capture with Wireshark could also reveal retransmissions or other transfer problems.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.