oracle 10g - log, trc °ü¸® Á¤Ã¥ ½ºÅ©¸³Æ®
´ÙÀ½ÀÇ ³»¿ëµéÀº °³ÀÎÀûÀÎ ±ÇÀåÇÏ´Â »çÇ×µéÀÌ´Ù.
¿À¶óŬ 10gÀÇ °æ¿ì ¿£Áø ¼³Ä¡¸¦ À§ÇÑ µð·ºÅ丮 °ø°£À» 20GB ÀÌ»ó ÁÖ´Â °ÍÀ» ±ÇÀåÇÑ´Ù.
¿À¶óŬÀÇ adump, bdump, udump, ¸®½º³Ê ·Î±×, ¾ÆÄ«ÀÌºê ·Î±× µîÀ» ¹é¾÷ÇÒ ¼ö ÀÖÀ¸¸é ¹é¾÷ÇÏ´Â °ÍÀ» ±ÇÀåÇÑ´Ù.
ÇÏÁö¸¸ ´ëºÎºÐÀÇ °æ¿ì ¹é¾÷ÀÇ Çʿ伺ÀÌ Àý½ÇÇÏÁö ¾Ê±â ¶§¹®¿¡ »èÁ¦ÇÑ´Ù.
°¢Á¾ ·Î±×ÀÇ ÀÚµ¿°ü¸®¸¦ À§ÇÏ¿© ÷ºÎÇÑ ÆÄÀÏ°ú °°ÀÌ CRONTAB¿¡ µî·ÏÇÏ¿© °ü¸®Çϸé Æí¸®ÇÏ´Ù.
°¢°¢ÀÇ ·Î±×°ü¸®¿¡ ´ëÇÑ Á¤Ã¥ÀÌ ÇÊ¿äÇÏ´Ù.
Á¤Ã¥ ¿¹½Ã)
1. alert ·Î±× : ¿ùº°·Î ·Î±×¸¦ °ü¸®. ¿µ±¸ º¸°üÇÏ´Â °ÍÀÌ ÁÁ´Ù. compress ¸í·ÉÀ¸·Î ¾ÐÃàÇÏ¿© º¸°ü.
2. adump audit ÆÄÀÏ : 180ÀÏ Á¤µµ À¯Áö, ¸ÅÀÏ 180ÀÏÀÌ Áö³ trcÆÄÀÏÀ» »èÁ¦
3. bdump trace ÆÄÀÏ : 90ÀÏ Á¤µµ À¯Áö, ¸ÅÀÏ 90ÀÏÀÌ Áö³ trcÆÄÀÏÀ» »èÁ¦
4. udump trace ÆÄÀÏ : 90ÀÏ Á¤µµ À¯Áö, ¸ÅÀÏ 90ÀÏÀÌ Áö³ trcÆÄÀÏÀ» »èÁ¦
5. ¸®½º³Ê ·Î±× : ¸®½º³Ê¸¦ ·Î±ëÇϵµ·Ï ¼³Á¤ÇßÀ» °æ¿ì ¿ùº°·Î ·Î±×¸¦ °ü¸®. 180ÀÏÀÌ Áö³ ÆÄÀÏÀº »èÁ¦. compress ¸í·ÉÀ¸·Î ¾ÐÃàÇÏ¿© º¸°ü.
6. ¾ÆÄ«À̺ê·Î±× ÆÄÀÏ : ±âº»ÀûÀ¸·Î 1ÁÖÀÏ¿¡ 1¹ø ÀÌ»ó FULL BACKUPÀ» ¹ÞÀ» °æ¿ì
¹é¾÷ Åø¿¡¼ ¾ÆÄ«À̺ê·Î±×¸¦ °ü¸®ÇØ ÁÖÁö ¾ÊÀ» °æ¿ì µî·ÏÇÏ¿© »ç¿ë 7ÀÏÀü ¾ÆÄ«À̺ê·Î±× ÆÄÀÏ »èÁ¦.
½© ¿¹½Ã)
½© ½ºÅ©¸³Æ® ÀÛ¼º ½Ã ¿ÀŸ¿¡ ÁÖÀÇÇÒ °Í. ¹Ýµå½Ã Å×½ºÆ® ÈÄ Àû¿ëÇÒ °Í
#######################################################
#### alert.log ####
#### (¸Å¿ù 1ÀÏ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï cron job µî·Ï ) ####
#######################################################
nDate=`date +%Y%m%d`
cp $ORACLE_BASE/admin/TESTDB/bdump/alert_TESTDB.log $ORACLE_BASE/TESTDB/bdump/alert_TESTDB.log.$nDate
cat /dev/null > $ORACLE_BASE/admin/TESTDB/bdump/alert_TESTDB.log
compress -vf $ORACLE_BASE/TESTDB/bdump/alert_TESTDB.log.$nDate
#######################################################
#### listener.log ####
#### (¸Å¿ù 1ÀÏ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï cron job µî·Ï ) ####
#######################################################
nDate=`date +%Y%m%d`
cp $ORACLE_HOME/network/admin/listener.log $ORACLE_HOME/network/admin/listener.log.$nDate
cat /dev/null > $ORACLE_HOME/network/admin/listener.log
compress -vf $ORACLE_HOME/network/admin/listener.log.$nDate
#######################################################
#### audit ####
#######################################################
# 180ÀÏÀÌ Áö³ *.aud¸¦ ã¾Æ »èÁ¦
find $ORACLE_BASE/admin/TESTDB/adump \( -ctime +180 -name '*.aud' \) -exec rm -f {} \;
#######################################################
#### .trc ####
# 90ÀÏÀÌ Áö³ *.trc¸¦ ã¾Æ »èÁ¦ ####
#######################################################
find $ORACLE_BASE/admin/TESTDB/bdump \( -ctime +90 -name '*.trc' \) -exec rm -f {} \;
find $ORACLE_BASE/admin/TESTDB/udump \( -ctime +90 -name '*.trc' \) -exec rm -f {} \;
#######################################################
#### archive log ####
#######################################################
# 7ÀÏÀÌ Áö³ *.arc¸¦ ã¾Æ »èÁ¦
find /archive_log \( -ctime +7 -name '*.arc' \) -exec rm -f {} \;
Ãâó: http://kkamagistory.tistory.com/321?category=620111 [Karas.]