Link to home
Create AccountLog in
Avatar of Victor Kimura
Victor KimuraFlag for Canada

asked on

vsftp download transfer is slow

I'm transferring files via VSFTP from Voxel.net server to Spry servers. I'm using WS_FTP pro and the transfer speeds are so slow (7 KB/s).

So I'm trying to download to my local computer from Voxel first and the download speeds vary from 30 KB/s to 198 KB/s. Not great.

I'm wondering if ftp via SSH on the command line will that be faster because I guess, technically, the data is going through my computer as the middle man.

Is there some program that I can download faster? Are there some settings I can change to increase the FTP speeds?

I was told to look at my CPU and all the info. I have this:

top -H
top - 09:52:09 up 3 days, 16:01,  1 user,  load average: 0.08, 0.02, 0.01
Tasks:  35 total,   1 running,  34 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    512000k total,   337756k used,   174244k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root      18   0  2540 1404 1184 S    0  0.3   0:01.42 init
 1110 root      15   0  5548  932  520 S    0  0.2   0:02.53 sshd
 1112 root      15   0  3208 1052  804 S    0  0.2   0:03.18 syslog-ng
 1117 root      15   0  2372  892  704 S    0  0.2   3:03.57 cron
 1122 mysql     15   0  127m  29m 6224 S    0  5.9   0:00.05 mysqld
 1140 mysql     18   0  127m  29m 6224 S    0  5.9   0:00.00 mysqld
 1141 mysql     16   0  127m  29m 6224 S    0  5.9   0:00.00 mysqld
 1142 mysql     15   0  127m  29m 6224 S    0  5.9   0:00.00 mysqld
 1143 mysql     18   0  127m  29m 6224 S    0  5.9   0:00.00 mysqld
 1145 mysql     18   0  127m  29m 6224 S    0  5.9   0:03.90 mysqld
 1146 mysql     18   0  127m  29m 6224 S    0  5.9   0:04.64 mysqld
 1147 mysql     15   0  127m  29m 6224 S    0  5.9   0:00.00 mysqld
 1148 mysql     15   0  127m  29m 6224 S    0  5.9   0:00.00 mysqld
 1170 mysql     18   0  127m  29m 6224 S    0  5.9   0:02.34 mysqld
 7748 root      18   0 35464 8148 4528 S    0  1.6   0:00.84 apache2
 7751 www-data  15   0 44392  16m 4004 S    0  3.3   0:03.76 apache2
 7752 www-data  15   0 40736  12m 3852 S    0  2.6   0:00.81 apache2

Open in new window


Spry support said it could be my container or other config. Don't know what a container is or what config to look at though.

The other thing to mention is that the Spry is Ubuntu and the Voxel servers are Centos. Don't think that matters though.

Any help is appreciated.

Victor
ASKER CERTIFIED SOLUTION
Avatar of Pieter Jordaan
Pieter Jordaan
Flag of South Africa image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
SOLUTION
Avatar of farzanj
farzanj
Flag of Canada image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
SOLUTION
Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
Avatar of Victor Kimura

ASKER

Can I use wget on my Spry account to download files of a folder recursively from all files  in /var/www/ of the Voxel account?
SOLUTION
Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
Hi BitFreeze:

I get this:

wget http://72.251.199.218/test.php
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = C:\Program Files\GnuWin32/etc/wgetrc
--2011-11-03 16:09:22--  http://72.251.199.218/test.php
Connecting to 72.251.199.218:80... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
2011-11-03 16:09:24 ERROR 500: Internal Server Error.

Open in new window


I tried this:
wget --ftp-user=*** --ftp-password='***' http://72.251.199.218/test.php
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = C:\Program Files\GnuWin32/etc/wgetrc
--2011-11-03 16:16:14--  http://72.251.199.218/test.php
Connecting to 72.251.199.218:80... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
2011-11-03 16:16:17 ERROR 500: Internal Server Error.

Open in new window


Thanks
Victor

Can you access that file using your browser ?
No.

I read that I can use wget with an ftp username and password. Is this right?
SOLUTION
Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
Thanks.