lz4压缩传输代替scp
安装 PV : sudo apt-get install pv
安装lz4: https://github.com/lz4/lz4
make
sudo make install
参考:
https://www.cnblogs.com/xuanzhi201111/p/4160255.html
https://www.cnblogs.com/archoncap/p/4951683.html
用法:(-c 后指定要传输的文件,ssh -p 是指定端口,后面的ip是目标主机的ip, -xC指定传到目标主机下的那个目录下,别的不用修改):
sudo tar -c ../full_data.zip |pv|lz4 -B4|ssh -p22 -c chacha20-poly1305@openssh.com -o"MACs umac-64@openssh.com" cyt@114.212.190.18 "lz4 -d |tar -xC /data/cyt"
在同网段的服务器之间传输数据集,能达到100 m/s,而scp只能10m/s,原来两天的任务现在用了很短的时间。
(ssh -Q cipher)