我在远程服务器上通过 crontab 运行备份脚本。它通过 ssh 从本地服务器提取数据。这是脚本 rsync 行:
rsync --delete --stats -h -av -e ssh root@$1:$2 $3 > $syncdata 2>> $log
它在大多数情况下工作正常,但有时会失败,并显示来自 rsync 的以下 stderr:
rsync 错误:在 io.c(513) [sender=3.1.2] 处收到 SIGINT、SIGTERM 或 SIGHUP(代码 20)
关于它为什么失败的任何想法?
有人可以解释一下是什么吗io.c(513)在错误消息中?