标签:app 机器 重要 lag pts ip地址 要求 nta 密码
某公司里有一台NFS服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失,现在领导要求你把数据在其他机器上做一个周期性定时备份。2.备份服务器上的检查脚本如下:
[root@backup scripts]# cat check.sh
#!/bin/bash
IP=$(ifconfig eth1|awk -F "[ :]+" ‘NR==2{print $4}‘)
Path=/backup
if [ $(date +%w) -eq 0 ]
then
Time="week$(date +%F%w -d "-1day")"
else
Time=$(date +%F -d "-1day")
fi
LANG=en &&\
/bin/find /backup -type f -name "flag_${Time}.log"|xargs md5sum -c >>$Path/${Time}_result.log 2>&1
/bin/mail -s "$Time bak result" 管理员的邮箱 <$Path/${Time}_result.log && \
/bin/find /backup/ -type f -mtime +180 ! -name "week_6"|xargs rm -f
测试结果如下
10).备份服务器上每周六的数据都保留,其他备份仅保留180天备份。
10.1 [root@nfs01 backup]#crontab -e
0 /bin/find /backup/ -type f ! -name "file_$(date +%F_6.tag.gz" -mtime +180 -exec rm {} \;
标签:app 机器 重要 lag pts ip地址 要求 nta 密码
原文地址:https://blog.51cto.com/816885/2356226