Fastest way of transferring files between 2 server's over network in Linux
-- SCP : It showed 20MB/sec
-- FTP : Requires ftp installed id/password : 40MB/sec
-- NetCAT : Might work if netcat is installed. : 60MB/sec
source : tar -cvzf /dir/ |netcat -l 7777
client : netcat source_ip:7777 |tar -xvzf path
-- Using Python / WGet : 80MB/sec
Server:
# cd $folder_have the file
# Start python webserver with this command.
python -m SimpleHTTPServer
Client :
wget -c http://Server IP:8000/$file
-c will recover from a file break if something broke half way.
-- SCP : It showed 20MB/sec
-- FTP : Requires ftp installed id/password : 40MB/sec
-- NetCAT : Might work if netcat is installed. : 60MB/sec
source : tar -cvzf /dir/ |netcat -l 7777
client : netcat source_ip:7777 |tar -xvzf path
-- Using Python / WGet : 80MB/sec
Server:
# cd $folder_have the file
# Start python webserver with this command.
python -m SimpleHTTPServer
Client :
wget -c http://Server IP:8000/$file
-c will recover from a file break if something broke half way.
No comments:
Post a Comment