rsync错误:rsync协议数据流中的错误(代码12)

Was*_*sim 5 unix ssh shell rsync scp

我正在尝试使用rsync将500GB的文件从一台服务器传输到另一台服务器.我用这个命令;

rsync -vrPt -e'ssh -p 2222'uname @ server.com:/ folder/newfolder

它的工作和同步很好,大约10/15分钟,然后每次抛出这个错误;

rsync:连接意外关闭(到目前为止收到的5321016884字节)[receiver] rsync:writefd_unbuffered无法将4个字节写入socket [generator]:管道损坏(32)rsync错误:io的rsync协议数据流(代码12)中出错. c(1525)[generator = 3.0.6] rsync错误:在io.c(600)[rs = 3.0.6]的rsync协议数据流(代码12)中出错

问题是什么?

Ala*_*ine 1

看起来是路由器超时了 NAT 表条目。(我假设其中一台服务器位于 DSL 链路上。)

或者可能是这样的:“空闲连接导致路由器或远程 shell 服务器关闭连接。” 来自http://rsync.samba.org/issues.html