在Debian下備份Filebeat數據,可按以下步驟操作:
sudo cp /etc/filebeat/filebeat.yml /etc/filebeat/filebeat.yml.bak # 直接復制
# 或使用tar壓縮
sudo tar -czvf filebeat-config-backup.tar.gz /etc/filebeat/filebeat.yml # 壓縮備份
/var/lib/filebeat/ 或 /var/log/filebeat/,使用以下命令備份:sudo tar -czvf filebeat-data-backup.tar.gz /var/lib/filebeat/ /var/log/filebeat/ # 打包備份
# 或使用rsync同步到指定路徑
sudo rsync -av /var/lib/filebeat/ /path/to/backup/location/ # 同步備份
sudo cp /var/lib/filebeat/status /var/lib/filebeat/status.bak # 復制狀態文件
backup_filebeat.sh)并添加到cron定時任務,實現定期備份。注意:若使用Elasticsearch作為輸出,需通過Elasticsearch快照功能備份索引數據。備份前建議停止Filebeat服務以避免數據不一致。