rsync 同步数据报错了!大佬们帮忙看一下咋回事,搜了半天 Google 解决不了,该检查的都检查了

2022-03-06 20:47:49 +08:00
 qiubangzhu

从国外服务器拉数据回家里 救救孩子!

可以肯定密码是正确的,但是传文件就报错,不传文件的时候用 rsync 命令可以查看 truenas 上面的目录的,换了另外一台本地 linux 也是报同样的错误!

执行命令如下

rsync -avz --password-file=/etc/rsync.password /home/downloads/rg.rar admin@vaidu.com::truenas

报错如下

sending incremental file list

rsync: connection unexpectedly closed (0 bytes received so far) [sender]

rsync error: error in rsync protocol data stream (code 12) at io.c(235) [sender=3.1.3]
1603 次点击
所在节点    程序员
6 条回复
ynyounuo
2022-03-06 21:08:29 +08:00
先试试 -e "ssh -vvv"
再不济 strace
villivateur
2022-03-06 22:59:14 +08:00
大概率你的境外服务器被墙了
defunct9
2022-03-06 23:03:06 +08:00
开 ssh ,让我上去看看
rekulas
2022-03-06 23:06:01 +08:00
3 个排查点
用#1 ssh 方式实施
#2 换境外服务器实施
如果还不行检查下 rsync 版本是否一致,或直接更新到最新一致版本再试
qiubangzhu
2022-03-06 23:56:38 +08:00
@villivateur 并不是 我换了一台本地的 linux 和境外服务器对拉 可以。就是 truenas 不行 感觉大概绿是权限问题 truenas 这个权限真的头疼 整不明白
qiubangzhu
2022-03-06 23:58:36 +08:00
@rekulas 刚刚测试了 1.不行 2.数据在一个服务器上面没法换境外服务器 。测试了一下两个 Linux 对拉 好像可以 没办法了 变通了一下 把 truenas 挂载到 linux ,用 linux 拉。感觉大概绿是 truenas 权限问题 头大 从来没玩明白过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/838423

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX