내 디렉토리를 정기적으로 백업하려고 하는데 /var/log
저널드가 내 시스템의 로깅을 관리합니다. 이것이 올바른 방법입니까 tar -cf log.tar /var/log
?
Journald가 로그 파일을 저장하는 방식을 보면 /var/log/journal/xxx/system.journal
위의 접근 방식이 잘못되었다고 생각하게 됩니다. Journald에는 일부 백업 옵션이 내장되어 있습니까?
답변1
logrotate를 사용하여 gz 형식의 로그 파일을 "보관"하는 것이 좋습니다(필요할 때 작업을 트리거합니다... 일부 소프트웨어는 로그 파일이 사라지는 것을 원하지 않기 때문에).
두 번째 동작의 경우 systemctl 로그를 덤프하는 데 예상되는 명령은 다음과 같습니다(예: sshd 장치 사용).journalctl -u sshd -S today --no-tail > main.log
원천: https://serverfault.com/questions/728231/getting-journald-logs-to-a-plain-text-file