5
I've stared mirroring the files and directories on an FTP server to my external HDD using a Raspberry Pi.
I used the following commands:
lftp user@adress.com
mirror --use-pget-n=8 /
The files are downloading, however it seems to be running quite slow. After about 10 hours of running, only 139GB has been downloaded. Whenever I ran the download using Filezilla on my desktop (running Linux Mint) I downloaded 200GB in 4 hours.
I was unaware of how many segments each file should be downloaded in, so I choose 8. I'm not entirely sure of the benefit splitting the file into segments however.
My download speed according to Speedtest.net peaks at around 40Mb/sec and is usually around 30Mb/sec.
Are there any parameters I could use to improve performance, or is it down the Raspberry Pi's hardware?
I would archive all the files and download them in one go, only I don't have any other access to the server.
Thanks.
6Is there a specific reason you don't want
rsync
? – terdon – 2013-01-16T22:14:37.4801I don't have any other access other than FTP as I don't own the server. The files are all public, but I only have access via FTP. – None – 2013-01-16T22:31:15.083
1
Ah, OK. I would first compare the speed of the desktop and RPi by downloading the same file a few times. I mean run the same FTP command on both machines. That way you'll know if it is a hardware limitation. Also, some of the programs suggested on this thread. might help.
– terdon – 2013-01-16T22:41:37.177