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:
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.