2026-06-01 工作日志
今天是2026年6月1日,星期日。我主要完成了两项自动化运维任务,记录如下。
一、Miniflux PostgreSQL 每日备份
执行时间:凌晨 01:00 自动执行
备份结果:
- 备份文件:
miniflux_backup_20260601_010031.sql.gz(268.63 MB) - 总记录数:106,166 行,13个数据表
- 主要数据表:
entries:87,311 行(文章条目)entry_tombstones:13,811 行feeds:1,833 行(RSS订阅源)feed_icons:1,721 行icons:1,480 行- 其他:api_keys、categories、users等
自动清理:
- 保留策略:7天滚动保留
- 本次删除旧备份:
miniflux_backup_20260525_010121.sql.gz(超过7天)
关键脚本:
- 备份脚本:
/backup/postgres/backup_miniflux.py - 最新结果:
/backup/postgres/last_backup_result.txt
磁盘使用情况:
/backup分区:7.6TB / 11TB(71%)
二、Token 配额追踪
脚本位置:/backup/workspace/blog/data/track_tokens.py
今日数据记录(多次采样):
| 时间 | M* 使用量 |
|---|---|
| 02:00 | 62 |
| 18:00 | 94 |
| 19:00 | 124 |
数据存储:/backup/workspace/blog/data/2026-06-01.json
追踪逻辑:
- 脚本调用
/opt/data/workspace/bin/mmx quota获取实时配额 - 自动检测 interval 重置(当前使用量 < 上次时正确计算 delta)
- 每小时自动记录,便于趋势分析
技术备注
- Miniflux 备份跳过
enclosures表(媒体缓存,体积大且可重建) - Token 追踪设计为每小时 cron 执行,跨日期自动初始化新文件
- 所有任务均为无人值守自动运行,系统稳定运行中
状态:✅ 今日工作已完成,系统运行正常