diff --git a/backup_rman.sh b/backup_rman.sh index b1c0d5a..77c6ace 100755 --- a/backup_rman.sh +++ b/backup_rman.sh @@ -14,23 +14,23 @@ #------------------------------------------------------------------------------ f_init() { - export ORACLE_OWNER=oracle - export NLS_DATE_FORMAT="YYYY/MM/DD HH24:MI:SS" + export ORACLE_OWNER=oracle + export NLS_DATE_FORMAT="YYYY/MM/DD HH24:MI:SS" - # les differents repertoires - export SCRIPTS_DIR=/home/oracle/scripts - export BKP_LOG_DIR=$SCRIPTS_DIR/logs - export BKP_LOCATION=/u04/backup/${ORACLE_SID}/backup_rman + # les differents repertoires + export SCRIPTS_DIR=/home/oracle/scripts + export BKP_LOG_DIR=$SCRIPTS_DIR/logs + export BKP_LOCATION=/u04/backup/${ORACLE_SID} - # nombre de sauvegarde RMAN en ligne a garder - export BKP_REDUNDANCY=2 - export DATE_JOUR=$(date +%Y%m%d-%H%M) - export BKP_LOG_FILE=${BKP_LOG_DIR}/backup_rman_${ORACLE_SID}_${BKP_TYPE}_${DATE_JOUR}.log - export RMAN_CMD_FILE=${SCRIPTS_DIR}/rman_cmdfile_${ORACLE_SID}_${BKP_TYPE}.rman - # nombre de jours de conservation des logs de la sauvegarde - export BKP_LOG_RETENTION=15 - # nombre de jours de conservation des archivelog sur disque - export ARCHIVELOG_RETENTION=0 + # nombre de sauvegarde RMAN en ligne a garder + export BKP_REDUNDANCY=2 + export DATE_JOUR=$(date +%Y%m%d-%H%M) + export BKP_LOG_FILE=${BKP_LOG_DIR}/backup_rman_${ORACLE_SID}_${BKP_TYPE}_${DATE_JOUR}.log + export RMAN_CMD_FILE=${SCRIPTS_DIR}/rman_cmdfile_${ORACLE_SID}_${BKP_TYPE}.rman + # nombre de jours de conservation des logs de la sauvegarde + export BKP_LOG_RETENTION=15 + # nombre de jours de conservation des archivelog sur disque + export ARCHIVELOG_RETENTION=1 } # f_init @@ -45,8 +45,8 @@ syntax : $O -s ORACLE_SID -t DB|AL -s ORACLE_SID -t - -t DB => backup full (database + archivelog) - -t AL => backup des archivelog seulement + -t DB => backup full (database + archivelog) + -t AL => backup des archivelog seulement CATEOF exit $1 @@ -58,20 +58,20 @@ exit $1 #------------------------------------------------------------------------------ f_is_running() { - RUNNING_BKP=$($ORACLE_HOME/bin/sqlplus -s / as sysdba <