#!/bin/bash
# author:佛系城堡孩子王
# desc 检查备份 清理旧备份
result_file=/server/scripts/bak_result.txt
# 1 清理旧备份
find /backup -type f -name "*.tar.gz" -mtime +180 | xargs rm -f
# 2 统计备份结果
find /backup/ -type f -name "*.tar.gz" | xargs \
ls -lhd | \
awk -F'[ /]+' 'BEGIN{print "ip地址","备份文件","文件大小"} {print $(NF-1),$NF,$5}' | \
column -t > ${result_file}
# 2.5 检验md5
echo "以下信息为MD5校验的结果" >> ${result_file}
find /backup/ -name "fingerprint.md5" | xargs md5sum -c >> ${result_file}
# 3 发送邮件
mail -s "每日备份结果" qq@qq.com < ${result_file}
【Shell脚本】rsync服务端-备份数据检查
桃花源小王子2024-08-12 17:06
相关推荐
C-DHEnry17 分钟前
Linux 不小心挂载错磁盘导致无法启动系统咋办JosieBook42 分钟前
【若依框架】若依前后端分离项目怎么部署到服务器?q***74844 分钟前
Nginx环境安装qinyia1 小时前
使用Wisdom SSH的AI多会话功能进行批量命令执行和跨服务器智能运维f***68601 小时前
【Sql Server】sql server 2019设置远程访问,外网服务器需要设置好安全组入方向规则安科瑞刘鸿鹏171 小时前
从监测到保护:ALP如何赋能企业配电柜安全升级?DeadPool loves Star1 小时前
利用笔记本与SSH转发给服务器上的虚拟机通网hakukun3 小时前
Ubuntu启动时volume报错无法进入系统问题解决qq_401700413 小时前
Linux磁盘配置与管理恒创科技HK3 小时前
香港大带宽服务器能降低ping值吗 ?