每天备份influxdb的数据,将昨天的数据删除

这个功能用shell来实现,逻辑较简单

#!/bin/bash

dir_path=备份日志目录

function generate_data(){
    influxd backup -database grafana 备份日志目录 &> /dev/null
}

function determine_date(){
    yesterday_da=`date -d last-day`
    riqi=`echo ${yesterday_da} | awk '{print $2,$3}'`
    cd ${dir_path}
    ll | grep "${riqi}" | awk '{print $NF}' | xargs rm 
}

function main(){
    generate_data
    determine_date
}

main
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,745评论 0 5
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,253评论 3 119
  • 寫一點點的心情 最近莫名的開始有些凌亂,也不知道究竟是他們要交論文了,還是其它什麽原因。一直在心裏壓抑著著這種情緒...
    小時光sunshine阅读 137评论 3 1
  • 回忆起上海CPCP回家宴的点滴,内心感觉无比的丰盛,这是2018年的第二场学习,这次内容之丰富远超想象,想起当时的...
    刘小权PCC认证教练阅读 827评论 0 2
  • 通常的书单以推荐好书为主,但时常我们要么被收了钱的媒体和书商所骗,要么被封腰上名人(以商业名人为主)的推荐迷了眼,...
    格列柯南阅读 7,509评论 24 67

友情链接更多精彩内容