ÃֽŠ°Ô½Ã±Û(DB)
2018.10.15 / 13:21

oracle 10g - log, trc °ü¸® Á¤Ã¥ ½ºÅ©¸³Æ®

hanulbit
Ãßõ ¼ö 149

´ÙÀ½ÀÇ ³»¿ëµéÀº °³ÀÎÀûÀÎ ±ÇÀåÇÏ´Â »çÇ×µéÀÌ´Ù.
¿À¶óŬ 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.]