zoukankan      html  css  js  c++  java
  • 背锅之旅:前任对我的爱-只备份不删除导致的磁盘爆满

    问题起源

    某天早上收到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 是你需要在做计划任务的时候加入一个执行的用户的

    注:做备份 不放备份服务器 放在宿主机 ,只备份却不做删除 人才!

  • 相关阅读:
    分布式事务
    事务
    shell 脚本编写
    使用fail2ban 防止ssh暴力破解
    数据加密
    英文字符串排序算法
    SpringCloud-ServerConfig 配置中心服务端 / 客户端
    maven setting参考配置
    java面向对象设计原则
    Java Object
  • 原文地址:https://www.cnblogs.com/zisefeizhu/p/13507820.html
Copyright © 2011-2022 走看看