#!/usr/bin/ksh


########## SCRIPT ENVIRONMENT PARAMETER ##########
# Don't modify parameters below.
SCRIPT_PATH=/usr/openv/script
NBU_PATH=/usr/openv/netbackup/bin
LOG_PATH=${SCRIPT_PATH}/logs
LOGFILE=${LOG_PATH}/arch_backup.log.`/usr/bin/date +%Y%m%d`
find $LOG_PATH/user*.log.* -mtime +10 -exec rm -f {} \;

########## VERITAS NETBACKUP POLICY INFO #########
# You musr modify parameters below.
HOSTNAME=epprda
ORACLE_SID_NAME=EPP
ARC_POLICY=${HOSTNAME}_ARCHIVE
ARC_SCHEDULE=arch
ARCDEL_SCHEDULE=arch_del
ARCHIVE_FILE=/oracle/EPP/oraarch/*.dbf

# ¾ÆÄ«ÀÌºê ÆÄÀÏ °æ·Î ¹× ÆÄÀÏ ¸®½ºÆ® »ý¼º
ls -t ${ARCHIVE_FILE} > ${SCRIPT_PATH}/archlist_all

# ¾ÆÄ«ÀÌºê ÆÄÀÏ¸®½ºÆ®¿¡¼­ »èÁ¦¸®½ºÆ® »ý¼º (ÃÖ±Ù 10°³¸¸ ³²±è)
tail +11 ${SCRIPT_PATH}/archlist_all > ${SCRIPT_PATH}/archlist_rm

# user-backup ¹é¾÷ ½Ç½Ã
##${NBU_PATH}/bpbackup -p ${ARC_POLICY} -s ${ARC_SCHEDULE} -w -L ${LOG_PATH}/user`date +%m%d`.log -f /usr/openv/script/archlist_all
${NBU_PATH}/bpbackup -p ${ARC_POLICY} -s ${ARC_SCHEDULE} -w -L /usr/openv/netbackup/logs/oralog/user`date +%m%d`.log -f /usr/openv/script/archlist_all

# user-archive ¹é¾÷ ½Ç½Ã
##${NBU_PATH}/bparchive -p ${ARC_POLICY} -s ${ARCDEL_SCHEDULE} -w -L ${LOG_PATH}/user`date +%m%d`.log -f /usr/openv/script/archlist_rm
${NBU_PATH}/bparchive -p ${ARC_POLICY} -s ${ARCDEL_SCHEDULE} -w -L /usr/openv/netbackup/logs/oralog/user`date +%m%d`.log -f /usr/openv/script/archlist_rm
