#!/bin/ksh
################################################################################
# AUTHOR : MOGE ALEJANDRO #
# CREATED: 13/04/2009 #
# PROGRAM: checkarchives.sh #
# PURPOSE: Ejecuta un bkp de archive logs ante #
# determionado procentaje del filesystem #
# Database should be online. #
# USAGE : checkarchive.sh SID UMBRAL #
# PARAMETROS: #
# SID: Nombre de la instancia de base de datos #
# UMBRAL: Porcentaje máximo al cual puede llegar un filsystem. #
################################################################################
##############################
# AUTHOR : MOGE ALEJANDRO
# CREATED: 13/04/2009
# PROGRAM: checkarchives.sh
# PURPOSE: Ejecuta un bkp de archive logs ante
# determionado procentaje del filesystem
# Database should be online.
# USAGE : checkarchive.sh SID UMBRAL
# PARAMETROS:
# SID: Nombre de la instancia de base de datos #
# UMBRAL: Porcentaje máximo al cual puede llegar un filsystem. #
##############################
UMBRAL=${2}
FILESYSTEM=/oradata/${1}/archive
FECHA=`date +%H%M_%d%m%Y`
FECHA2=`date +%H%M %d%m%Y`
LOGFILE=/home/oracle/log/checkarchives_${1}_${FECHA}.log
FILESYSTEM=/oradata/${1}/
FECHA=`date +%H%M_%d%m%Y`
FECHA2=`date +%H%M %d%m%Y`
LOGFILE=/home/oracle/log/
SIZEFS=`bdf ${FILESYSTEM} | grep [0-9]% | awk '{print $(NF-1)}' | awk -F% '{print $1}'`
if [ ${SIZEFS} -gt ${UMBRAL} ]
then
if [ ${SIZEFS} -gt ${UMBRAL} ]
then
/home/oracle/scripts/rman_backup.sh EXTTROP EMERGENCY ARCH
fi