![logrotate 회전 구성을 변경하는 것이 안전합니까? 오래된 로그가 삭제될 위험이 있나요?](https://linux55.com/image/188105/logrotate%20%ED%9A%8C%EC%A0%84%20%EA%B5%AC%EC%84%B1%EC%9D%84%20%EB%B3%80%EA%B2%BD%ED%95%98%EB%8A%94%20%EA%B2%83%EC%9D%B4%20%EC%95%88%EC%A0%84%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%EC%98%A4%EB%9E%98%EB%90%9C%20%EB%A1%9C%EA%B7%B8%EA%B0%80%20%EC%82%AD%EC%A0%9C%EB%90%A0%20%EC%9C%84%ED%97%98%EC%9D%B4%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
rotate 16
rotate 104
구성을 logrotate 구성으로 변경하고 싶습니다 .
안전한 수술인가요? 주문/느슨한 로그 항목을 엉망으로 만들 수 있나요? 예, 백업을 할 수 있고 해야 하지만 문제가 지속됩니다.
기존 구성 파일은 다음과 같습니다.
ls -altr /var/log/syslog*
-rw-r----- 1 syslog adm 519034 Feb 9 06:25 /var/log/syslog.7.gz
-rw-r----- 1 syslog adm 536216 Feb 10 06:25 /var/log/syslog.6.gz
-rw-r----- 1 syslog adm 539045 Feb 11 06:25 /var/log/syslog.5.gz
-rw-r----- 1 syslog adm 529755 Feb 12 06:25 /var/log/syslog.4.gz
-rw-r----- 1 syslog adm 534445 Feb 13 06:25 /var/log/syslog.3.gz
-rw-r----- 1 syslog adm 550435 Feb 14 06:25 /var/log/syslog.2.gz
-rw-r----- 1 syslog adm 16701454 Feb 15 06:25 /var/log/syslog.1
-rw-r----- 1 syslog adm 4742821 Feb 15 13:12 /var/log/syslog
특정 순서로 번호가 매겨져 있다는 사실로 인해 구성에 간접적인 종속성이 있을 수 있다고 생각됩니다.
답변1
이후에 지정된 개수를 늘리면 rotate
삭제하거나 이메일로 보내기 전에 보관되는 로그 파일 수가 늘어납니다. 기존 로그는 유지됩니다. 다음에 logrotate
로그를 실행할 때 이름이 등 syslog.7.gz
으로 바뀌고 , 압축되어 로 이름이 바뀌고 , 로 이름이 변경 됩니다 .syslog.8.gz
syslog.1
syslog.2.gz
syslog
syslog.1
당신은 단지잃다기존 로그(다음에 지정된 개수를 줄이는 경우) rotate
.