Redhat Enterprise Linux 5에서 로그 파일 백업

Redhat Enterprise Linux 5에서 로그 파일 백업

안녕하세요 여러분,

var/log 파일/폴더를 어떻게 백업할 수 있나요?

  • 로그 파일/폴더 변경 사항(로그 업데이트)은 원본 로그 파일/폴더에서 중복 파일/폴더로 자동 업데이트되어야 합니다.

답변1

내가 이해한다면, 필요한 것은 syslog 맨페이지의 예와 같이 /etc/syslog.conf에 여러 저장 위치를 ​​지정하는 것입니다.

#Kernel messages are first, stored in the kernel file, critical messages and higher ones also go to another host and to the console

kern.*                       /var/adm/kernel
kern.crit                    @finlandia
kern.crit                    /dev/console
kern.info;kern.!err          /var/adm/kernel-info

보시다시피 모든 커널 메시지는 /var/adm/kernel에 저장되며 모든 중요한 커널 메시지는 'finlandia' 시스템의 로그 서버로 전송되어 콘솔에도 표시됩니다. /etc/logrotate.d/syslog에서 logrotate를 편집해야 백업 파티션에서 로그가 적절하게 순환됩니다.

백업 로그가 생성되므로 cron을 사용한 백업보다 이것이 더 나은 솔루션이라고 생각합니다.매번뭔가가 기록되었습니다 :-)

어쨌든 원격 시스템에 백업 로그 서버를 만드는 데 관심이 있다면 다음을 권장합니다.NSA RHEL 보안 가이드. Page 66. 학우들과 함께 Rhel 서버를 설정할 때 많은 도움이 되었습니다. :-)

답변2

그러면 서로 다른 시점에 대해 여러 백업이 아닌 하나의 백업만 유지하고 싶습니까? 가장 쉬운 방법은 rsyncin을 사용하여 crontabx분/시간/일마다 파일을 다른 폴더에 동기화하는 것입니다.

관련 정보