我正在使用rsync将远程服务器备份到另一台计算机。
在cron.daily中,我有一个文件:
rsync -avz -e ssh root@example.com:/ /mybackup/
它使用公钥/私钥对进行登录。这似乎在大多数情况下都有效,但是,我(愚蠢地)只通过查看我知道每天都会更改的一些重要文件(MySQL转储)上的日期来进行真正的检查。显然,该文件之后可能会发生错误。
有时会失败。当我手动运行它时,有时会发生诸如“客户端重置”之类的事情。
记录它的最佳方法是什么,以便我可以确定地检查它是否完成?cron日志不指示任何错误。我没有尝试过,但是备份计算机上较旧版本的CentOS上的rsync手册页没有显示--log-file选项。我想我可以使用>重定向stdout,但是我真的不想知道每个文件。我只想知道这一切是否奏效。
谢谢