公司一直使用rsync同步备份,最近一个计划任务的备份脚本没有看到备份的文件。
1、首先查看crontab日志是否执行文件 查看日志/var/log/cron,发现脚本正常执行。
2、查看备份服务器的rsync服务器是否启动及查看rsync执行日志
经检查发现rsync服务正常,但是日志无任何信息显示。
3、查看系统邮件,如果计划任务出错会邮件发送错误。
经查勘发现脚本确实按时执行,但出现问题没有执行成功!
错误如下:
rsync: --delete does not work without --recursive (-r) or --dirs (-d). rsync error: syntax or usage error (code 1) at main.c(1435)
rsync 后面没有带参数-r 或者 -a 总之就是必须递归子目录。
第3步,我们也可以直接执行脚本查看报错。
本文出自 “宁静致远” 博客,请务必保留此出处http://irow10.blog.51cto.com/2425361/1827306
原文地址:http://irow10.blog.51cto.com/2425361/1827306