背鍋之旅:前任對我的愛-只備份不刪除導致的磁盤爆滿


問題起源

某天早上收到BOSS 消息,如下:

image.png

苦逼的運維又開始了一天的背鍋

排查問題

登陸阿里雲查看一下磁盤 如下:

image.png

emmmm 登陸服務器查看:這台服務器還是第一次登陸,因為上個架構師半路跑了,有點裂開,怎么辦,查看歷史記錄吧

image.png

哦好 歷史記錄是有這樣的操作的,進入/var/atlassian/application-data/confluence/backups

ll 查看有近兩個月的備份

du -sh ./* 查看是全量備份

emmmm cao 不報警才怪!

做備份刪除策略,只保留最近15天的備份數據【隨便選個保留時間吧,反正也沒人在意】

解決問題

crontab -e

image.png

裂開!!! 好吧 換vim /etc/crontab

# cat /etc/crontab 
# del  /var/atlassian/application-data/confluence/backups
0  4    * * *   root    find /var/atlassian/application-data/confluence -mtime +15 -type f -name \*.zip -exec rm -f {} \; 

注:主要注意contab -e 和 vim /etc/crontab 的區別

crontab -e是你當前用戶

vim /etc/crontab 是你需要在做計划任務的時候加入一個執行的用戶的

注:做備份 不放備份服務器 放在宿主機 ,只備份卻不做刪除 人才!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM