两台服务器之间大数据文件传输步骤

方式一:wget 传输
目标
用wget将m1机器上面的 taorui/路径下的数据传输到m2机器指定路径。

操作
一、m1机器上
1.打包文件
进入所需传输文件的目录对文件打包,由于数据很大,这里后台执行。

tar  -cvf  压缩后文件.tar.gz  压缩前文件
或
nohup tar  -cvf  taorui.tar.gz  taorui/   &

2.开端口
在当前路径下执行以下命令,端口号用没有被占用的,我用33445

python -m SimpleHTTPServer  端口号
python -m http.server 端口号  # python3

执行后显示:

Serving HTTP on 0.0.0.0 port 33445 ...

二、m2机器上
1.开始传输

sudo wget -bc --limit-rate=6M m1机器ip:端口号/压缩文件.tar.gz
sudo wget -bc --limit-rate=6M 0.0.0.0:33445/taorui.tar.gz

参数说明:

-b 后台执行
-c 断点续传
–limit-rate=6M 限速6M
查看ip:ip addr

2.查看
默认将日志写入wget-log

tailf wget-log

3.解压
下载完成后解压文件

tar -xvf taorui.tar.gz

方式二:nc传输
发送端:nc 接收端ip 接收端端口号 < 文件名.zip
接收端:nc -l 端口号 > 文件名.zip
————————————————
版权声明:本文为CSDN博主「大数据AI笔记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_30262201/java/article/details/89931142

你可能感兴趣的:(两台服务器之间大数据文件传输步骤)