Filebeat日志备份与恢复实操指南
一 核心原则与范围
二 备份与恢复清单
| 备份对象 | 关键路径 | 备份方法 | 恢复方法 | 备注 |
|---|---|---|---|---|
| 配置文件 | /etc/filebeat/filebeat.yml | 复制或打包 | 覆盖回原路径并校验 | 建议连同自定义模板、模块配置一起备份 |
| 运行状态 | /var/lib/filebeat/(registry/state) | 打包或 rsync | 先停服务,恢复目录后启动 | 避免采集位点丢失,强烈建议纳入备份 |
| Filebeat 自身日志 | /var/log/filebeat/ | tar 压缩归档 | 解压回 /var/log/ | 便于审计与排错 |
| 采集的日志数据 | 应用日志目录(如 /var/log/) | 应用日志轮转与离线归档(tar/rsync) | 从归档或副本恢复 | Filebeat不负责长期存储,需源端/外部留存 |
| Elasticsearch 索引数据 | ES 集群 | 创建仓库并做快照 | 执行快照恢复 | 保障已入库日志的可恢复性 |
三 快速命令示例
四 自动化与定时备份
五 后端数据保护与恢复