要备份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
文件。如果您还希望备份其他日志文件,您需要将它们添加到相应的源配置中。