要備份Debian的syslog,您可以使用以下方法之一:
方法1:使用syslog-ng
工具
syslog-ng
。如果沒有,請使用以下命令安裝:sudo apt-get update
sudo apt-get install syslog-ng
/etc/syslog-ng/conf.d/backup.conf
,并添加以下內容:source /var/log/syslog
destination file:///path/to/your/backup/syslog-backup.log
將/path/to/your/backup/
替換為您希望存儲備份文件的目錄。
syslog-ng
服務以應用更改:sudo systemctl restart syslog-ng
現在,您的syslog將被追加到指定的備份文件中。
方法2:使用cron
定期備份
crontab
文件:crontab -e
0 1 * * * /usr/bin/tee -a /path/to/your/backup/syslog-backup-$(date +\%Y\%m\%d).log >> /dev/null 2>&1
將/path/to/your/backup/
替換為您希望存儲備份文件的目錄。
注意:這些方法只會備份/var/log/syslog
文件。如果您還希望備份其他日志文件,您需要將它們添加到相應的源配置中。