创建快照
在启动配置中添加 :
--storage.tsdb.path=/prometheus/data --web.enable-admin-api |
创建快照:
curl -XPOST http://localhost:9090/api/v2/admin/tsdb/snapshot |
执行完成之后,会在/prometheus/data/下生成snapshot目录,并且里面存放以日期开头的快照目录
恢复快照
- 关闭prometheus服务
- 将/prometheus/data改名为/prometheus/data-bak
- 将/prometheus/data-bak/snapshot的一个日期目录改名为data,并移动到/prometheus目录下
- 启动prometheus服务
定时备份
在crontab里面添加定时计划:
#每周日凌晨备份prometheus数据 |