tar
命令打包压缩日志文件,如sudo tar -czvf /backup/logs.tar.gz -C /var/log .
;用rsync
命令同步日志文件到指定目录,如sudo rsync -av /var/log/ /backup/logs/
。logrotate
后,编辑/etc/logrotate.conf
或/etc/logrotate.d/
下的配置文件,设置日志轮转规则,如每天轮转、保留7个旧日志文件等。crontab
设置定时备份任务,如每天凌晨0点备份日志,命令为0 0 * * * root cp -r /var/log/* /path/to/backup/directory/
。rsync
或tar
备份,直接将备份文件复制回/var/log
目录即可。logrotate
,可通过重新运行轮转命令恢复,如sudo logrotate -f /etc/logrotate.conf
。systemd - journald
,可通过journalctl
命令查看和恢复日志,如journalctl --since "2025-01-01" --until "2025-01-02" > recovered_logs.txt
。