Python脚本自动执行influxdb备份

时间:2019-04-19 13:30:27

标签: python backup influxdb

我正在寻找一种通过Python自动备份InfluxDB数据库的方法。 有人做过吗? 还是通过Python做到这一点没有任何意义,我应该坚持使用bash脚本(像这样的脚本:https://gist.github.com/opHASnoNAME/7b367abfbba8b34f3591842db8814a8f)?

1 个答案:

答案 0 :(得分:0)

我最近完成了这样一个脚本,由jenkins每小时为influxdb和mongodb运行一次。

有两个文件夹来存储备份。

一个名为“ hourly_backups”的文件存储了最新的24小时备份。

另一个名为“ daily_backups”的文件拥有最近7天的最早每小时备份。

备份成功完成后,它将清除旧文件以控制总大小。

听起来很简单,但必须小心。

我同意bash更好地使用。但是您也可以在python中作为培训来做。

对这两个数据库的备份脚本有疑问的人可以与我讨论。