rsync服务器是ubuntu 22.04 rsync 版本3.2.3
在备份界面,rsync设置基本参数后,点击测试,直接弹出 操作失败,查看服务器rsync的日志显示
代码: 全选
2022/07/06 02:14:08 [28716] connect from retopnas (10.1.50.23)
2022/07/06 02:14:08 [28716] module-list request from retopnas (10.1.50.23)
2022/07/06 02:20:01 [28737] connect from retopnas (10.1.50.23)
2022/07/06 02:20:01 [28737] module-list request from retopnas (10.1.50.23)为确保rsync服务器正常,在Windows端使用cywin进行测试连接,结果正常
代码: 全选
rsync retopit@10.1.50.19::rsync
password:
drwxr-xr-x 6 2022/07/04 17:11:37 .代码: 全选
2022/07/06 01:01:09 [28665] rsyncd version 3.2.3 starting, listening on port 873
2022/07/06 02:12:58 [28711] name lookup failed for 10.1.50.246: Name or service not known
2022/07/06 02:12:58 [28711] connect from UNKNOWN (10.1.50.246)
2022/07/06 02:12:58 [28711] rsync allowed access on module rsync from UNKNOWN (10.1.50.246)
2022/07/06 02:13:10 [28711] rsync on rsync/ from retopit@UNKNOWN (10.1.50.246)
2022/07/06 02:13:10 [28711] building file list
2022/07/06 02:13:10 [28711] sent 64 bytes received 29 bytes total size 0从日志看,TOS在和rsync通信时,进行了module-list 的请求,然后没有结果了,不知道是请求错误??但是rsync的配置文件中 专门写了list =yes
所以还是请铁威马的大哥们看看是什么原因导致,因为我的设备买回来时,用TOS4是没任何问题的,rsync服务器没动过。备份了两个月,都正常。# GLOBAL OPTIONS
max connections = 10
log file = /var/log/rsync.log
pid file=/var/run/rsyncd.pid
syslog facility=daemon
# MODULE OPTIONS
[rsync]
comment = public archive
path = /home/rsync
use chroot = no
lock file = /var/lock/rsyncd
read only = no
list = yes
uid = retopit
gid = retopit
auth users = retopit
secrets file = /etc/rsyncd.secrets
strict modes = yes
ignore errors = yes
ignore nonreadable = yes
transfer logging = yes
timeout = 600
refuse options = checksum dry-run