【Linux】【杂谈】传输大文件

环境说明

debian系列的系统
服务器A 192.168.1.100 , 服务器B 192.168.1.101 ,   test.sql有20GB大小

问题描述

xshell连接服务器,服务器自身有TMOUT=600 的会话保持限制。
堡垒机自身也有大概15分钟的会话保持。 传输20GB的文件需要一段时间,就算这期间按回车,也会掉线

方法小结:

可先压缩,再传输 (时间换空间,空间换时间)
#1 scp 10MB/s
scp -rp test.sql test@192.168.1.101:/data/

#2 rsync 25MB/s
rsync -avz --progress test.sql test@192.168.1.101:/data/
#增量传
rsync -avz --progress  --delete --update test.sql test@192.168.1.101:/data/

3、 去到机房,使用移动硬盘拷贝数据,传输给另一台服务器。

4、使用VNC等图形化界面,打开终端,在这个终端上使用scp/rsync指令传文件。 (这样就不用担心由于会话保持超时,导致掉线)

5、进入screen会话,再用rsync/scp传输。

#linux scp后台运行的办法
参考:https://blog.csdn.net/joyirine/article/details/129712710
在这里插入图片描述

其他

Tar增量备份梳理

tar -g snapshot -zcf backup_full.tar.gz test
tar -g snapshot -zcf backup_incremental_1.tar.gz test
tar -g snapshot -zcf backup_incremental_2.tar.gz testtar -g tarinfo -czf backup-full.tar.gz wang/
tar -g tarinfo -czf backup-incre1.tar.gz wang/

参考: Linux下Rsync和Tar增量备份梳理 《https://www.cnblogs.com/kevingrace/p/6601088.html》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值