使用scp命令跨网络传输大文件-大坑记载:修订间差异

来自三线的随记
无编辑摘要
无编辑摘要
 
(未显示同一用户的7个中间版本)
第15行: 第15行:
  tar: Error is not recoverable: exiting now
  tar: Error is not recoverable: exiting now


===后者===
===后记*1===
即使用了C压缩参数和p保留修改时间戳参数
即使用了C压缩参数和p保留修改时间戳参数


第22行: 第22行:




===后者*2===
===后记*2===
使用split切割
使用split切割


第30行: 第30行:
  tar -czf wordpress.20-04-21.tar.gz.
  tar -czf wordpress.20-04-21.tar.gz.
  split --verbose -b 200M wordpress.20-04-21.tar.gz wordpress.20-04-21.tar.gz.split.  
  split --verbose -b 200M wordpress.20-04-21.tar.gz wordpress.20-04-21.tar.gz.split.  
====腾讯云====
[[文件:Scp split.png|无框|1024x1024像素]]
[[文件:Scp split.png|无框|1024x1024像素]]
<br />


===思路===
 
1.鉴于是处在国内局域网之下,难道要把锅甩给腾讯云的报文防火墙?
====阿里云====
[[文件:Scp split ali.jpg|无框|1024x1024像素]]
 
 
===后记*3===
split --verbose -b 100M wordpress.20-04-21.tar.gz wordpress.20-04-21.tar.gz.split.
使用split切割到100MiB
 
基本都是成功的
 
[[文件:Scp split 100M.png|无框|1024x1024像素]]
 
合并文件并测试内容一致性-成功
 
[[文件:Scp 100M test.jpg|无框|1024x1024像素]]
 
===附===
?那这现象从道理上就很说不通啊
 
====TODO====
从阿里云传到腾讯云,排除miniServer所处网络环境问题
[[分类:Linux]]
[[分类:Linux]]
[[分类:Todo]]
{{DEFAULTSORT:scp}}

2022年3月11日 (五) 10:45的最新版本

前提

2020-04-19

使用scp在跨网络的设备之间传输文件大小较大的压缩包的时候(如 tag.gz )

可能会导致虽然destination 节点接收到的压缩包字节数正确

但是执行 gzip -t *** 测试压缩包的时候会报

gzip: wordpress.tar.gz: invalid compressed data--crc error

gzip: wordpress.tar.gz: invalid compressed data--length error

直接使用tar -xzf 解压的时候解压失败

gzip: stdin: invalid compressed data--crc error
tar: Child returned status 1
tar: Error is not recoverable: exiting now

后记*1

即使用了C压缩参数和p保留修改时间戳参数



后记*2

使用split切割

如图所示按道理来看是1/6成功

满嘴胡话

tar -czf wordpress.20-04-21.tar.gz.
split --verbose -b 200M wordpress.20-04-21.tar.gz wordpress.20-04-21.tar.gz.split. 

腾讯云


阿里云


后记*3

split --verbose -b 100M wordpress.20-04-21.tar.gz wordpress.20-04-21.tar.gz.split.

使用split切割到100MiB

基本都是成功的

合并文件并测试内容一致性-成功

?那这现象从道理上就很说不通啊

TODO

从阿里云传到腾讯云,排除miniServer所处网络环境问题