服务公告
Backup:备份故障排查
发布时间:2026-04-23 12:00
一、前言
搞过的人都知道,最烦的是备份任务半夜挂了,早上起来才发现数据没存住。Backup:备份故障排查这课专门讲清楚:备份脚本跑不动、rsync卡死、tar报权限错误、磁盘满导致任务中断这类破事怎么快速定位。别废话,直接上排障思路和命令。
二、操作步骤
步骤1:确认备份任务实际运行状态
# 检查cron任务是否存在(CentOS/RHEL) crontab -l | grep -i backup # 检查cron任务是否存在(Ubuntu/Debian) cat /var/spool/cron/crontabs/root 2>/dev/null || cat /etc/crontab
# 示例输出 0 2 * * * /opt/scripts/backup.sh >> /var/log/backup.log 2>&1 # 任务存在,下一步检查脚本本身
步骤2:查看备份日志最近的错误信息
tail -100 /var/log/backup.log | grep -E "(error|failed|cannot|denied)" -i
# 示例输出 tar: /data/prod: Cannot open: Permission denied tar: Error is not recoverable: exiting now # 权限问题,文件属主和运行用户不匹配