본문 바로가기
TOMCAT/tomcat 로그 백업

[ TOMCAT ] tomcat ( catalina.out ) , apache 로그 파일 백업

by 정윤재 2012. 2. 26.

나의 경우 tomcat 의 로그 파일인 catalina.out 이 2G 이상 되면서
tomcat 이 다운 되는 현상이 발생하였다.

일단 인터넷 검색에서 나오는 리눅스 데몬, cronlog 등을 써봤지만 모두 소용이 없었다.

그래서 내가 쓴 방법은

touch blank.txt
chmod 777 blank.txt

이렇게 빈 파일을 만든 다음

cp catalina.out catalina.out.20120227 이렇게 백업 받고
cp --reply=yes blank.txt catalina.out이렇게 엎어치는 방법이다.

이렇게 하면 백업도 받을 수 있고 로그 용량도 줄일 수 있다.

쉘 스크립트로 만들면 아래와 같다.

#!/bin/sh
DAT=`date +%Y%m%d`
/bin/cp -i catalina.out catalina_$DAT.out
/bin/cp -i --reply=yes blank.txt catalina.out


댓글