cd /home/oracle

source .bash_profile

 

DIA=`date +'%w'`

clear

cont=0

 

 

if [ $DIA -eq 0 ]; then

clear

    echo "."

    echo "."

    echo "   *********************************************** "

    echo "   ***                                         *** "

    echo "   ***     REALIZANDO BACKUP DE Domingo        *** "

    echo "   ***                                         *** "

    echo "   ***              SLHCRMORA.                 *** "

    echo "   ***                                         *** "

    echo "   *********************************************** "

    echo "   ***           GERANDO BACKUP                *** "

    expdp usuario_dump/senha@instanciabanco  full=Y directory=DATA_PUMP_DIR  dumpfile=Banco_DOMINGO.dmp logfile=Banco_DOMINGO.log

echo "   ***   ZIPANDO ENVIANDO E LIBERANDO ESPACO   *** "

zip  /var/backup/LOG_DOMINGO.zip /u01/app/oracle/admin/Banco/dpdump/Banco_DOMINGO.log

rm /u01/app/oracle/admin/Banco/dpdump/Banco_DOMINGO.log

    zip  /var/backup/DMP_DOMINGO.zip /u01/app/oracle/admin/Banco/dpdump/Banco_DOMINGO.dmp

rm /u01/app/oracle/admin/Banco/dpdump/Banco_DOMINGO.dmp

echo "   ***   DELETANDO PROXIMO DIA LIBERANDO ESPACO   *** "

rm /var/backup/LOG_SEGUNDA.zip

rm /var/backup/DMP_SEGUNDA.zip

    echo "."

    echo "   *********************************************** "

    echo "   ***                                         *** "

    echo "   ***   MANUTENCAO SEMANAL TODOS OS DOMINGOS  *** "

    echo "   ***                                         *** "

    echo "   *********************************************** " 

     

 

    exit

fi

 

 

 

if [ $DIA -eq 1 ]; then

clear

    echo "."

    echo "."

    echo "   *********************************************** "

    echo "   ***                                         *** "

    echo "   ***   REALIZANDO BACKUP DE segunda          *** "

    echo "   ***              SERVIDOR                   *** "

    echo "   ***                                         *** "

    echo "   ***    SLHCRMORA.                                            *** "

    echo "   ***                                         *** "

    echo "   *********************************************** "

    echo "."

    echo "."

    echo "   ***           GERANDO BACKUP                *** "

    expdp usuario_dump/senha@instanciabanco  full=Y directory=DATA_PUMP_DIR  dumpfile=Banco_SEGUNDA.dmp logfile=Banco_SEGUNDA.log

echo "   ***   ZIPANDO ENVIANDO E LIBERANDO ESPACO   *** "

zip  /var/backup/LOG_SEGUNDA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_SEGUNDA.log

rm /u01/app/oracle/admin/Banco/dpdump/Banco_SEGUNDA.log

    zip  /var/backup/DMP_SEGUNDA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_SEGUNDA.dmp

rm /u01/app/oracle/admin/Banco/dpdump/Banco_SEGUNDA.dmp

    echo "   ***   DELETANDO PROXIMO DIA LIBERANDO ESPACO   *** "

    rm /var/backup/LOG_TERCA.zip

rm /var/backup/DMP_TERCA.zip

 

    exit

fi

 

 

 

 

if [ $DIA -eq 2 ]; then

    clear

    echo "."

    echo "."

    echo "   *********************************************** "

    echo "   ***                                         *** "

    echo "   ***   REALIZANDO BACKUP DE Terca          *** "

    echo "   ***              SERVIDOR                   *** "

    echo "   ***                                         *** "

    echo "   ***    SLHCRMORA.                                            *** "

    echo "   ***                                         *** "

    echo "   *********************************************** "

    echo "."

    echo "."

    echo "   ***           GERANDO BACKUP                *** "

    expdp usuario_dump/senha@instanciabanco  full=Y directory=DATA_PUMP_DIR  dumpfile=Banco_TERCA.dmp logfile=Banco_TERCA.log

echo "   ***   ZIPANDO ENVIANDO E LIBERANDO ESPACO   *** "

zip  /var/backup/LOG_TERCA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_TERCA.log

rm /u01/app/oracle/admin/Banco/dpdump/Banco_TERCA.log

    zip  /var/backup/DMP_TERCA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_TERCA.dmp

rm /u01/app/oracle/admin/Banco/dpdump/Banco_TERCA.dmp

    echo "   ***   DELETANDO PROXIMO DIA LIBERANDO ESPACO   *** "

    rm /var/backup/LOG_QUARTA.zip

rm /var/backup/DMP_QUARTA.zip

 

 

    exit

fi

 

 

if [ $DIA -eq 3 ]; then

    clear

    echo "."

    echo "."

    echo "   *********************************************** "

    echo "   ***                                         *** "

    echo "   ***   REALIZANDO BACKUP DE Quarta          *** "

    echo "   ***              SERVIDOR                   *** "

    echo "   ***                                         *** "

    echo "   ***    SLHCRMORA.                                            *** "

    echo "   ***                                         *** "

    echo "   *********************************************** "

    echo "."

    echo "."

    echo "   ***           GERANDO BACKUP                *** "

    expdp usuario_dump/senha@instanciabanco  full=Y directory=DATA_PUMP_DIR  dumpfile=Banco_QUARTA.dmp logfile=Banco_QUARTA.log

echo "   ***   ZIPANDO ENVIANDO E LIBERANDO ESPACO   *** "

zip  /var/backup/LOG_QUARTA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_QUARTA.log

rm /u01/app/oracle/admin/Banco/dpdump/Banco_QUARTA.log

    zip  /var/backup/DMP_QUARTA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_QUARTA.dmp

rm /u01/app/oracle/admin/Banco/dpdump/Banco_QUARTA.dmp

    echo "   ***   DELETANDO PROXIMO DIA LIBERANDO ESPACO   *** "

    rm /var/backup/LOG_QUINTA.zip

rm /var/backup/DMP_QUINTA.zip

 

 

    exit

fi

 

 

 

 

if [ $DIA -eq 4 ]; then

       clear

    echo "."

    echo "."

    echo "   *********************************************** "

    echo "   ***                                         *** "

    echo "   ***   REALIZANDO BACKUP DE Quinta           *** "

    echo "   ***              SERVIDOR                   *** "

    echo "   ***                                         *** "

    echo "   ***    SLHCRMORA.                                            *** "

    echo "   ***                                         *** "

    echo "   *********************************************** "

    echo "."

    echo "."

    echo "   ***           GERANDO BACKUP                *** "

    expdp usuario_dump/senha@instanciabanco  full=Y directory=DATA_PUMP_DIR  dumpfile=Banco_QUINTA.dmp logfile=Banco_QUINTA.log

echo "   ***   ZIPANDO ENVIANDO E LIBERANDO ESPACO   *** "

zip  /var/backup/LOG_QUINTA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_QUINTA.log

rm /u01/app/oracle/admin/Banco/dpdump/Banco_QUINTA.log

    zip  /var/backup/DMP_QUINTA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_QUINTA.dmp

rm /u01/app/oracle/admin/Banco/dpdump/Banco_QUINTA.dmp

    echo "   ***   DELETANDO PROXIMO DIA LIBERANDO ESPACO   *** "

    rm /var/backup/LOG_SEXTA.zip

rm /var/backup/DMP_SEXTA.zip

 

 

    exit

fi

 

 

 

if [ $DIA -eq 5 ]; then

      clear

    echo "."

    echo "."

    echo "   *********************************************** "

    echo "   ***                                         *** "

    echo "   ***   REALIZANDO BACKUP DE Sexta           *** "

    echo "   ***              SERVIDOR                   *** "

    echo "   ***                                         *** "

    echo "   ***    SLHCRMORA.                                            *** "

    echo "   ***                                         *** "

    echo "   *********************************************** "

    echo "."

    echo "."

    echo "   ***           GERANDO BACKUP                *** "

    expdp usuario_dump/senha@instanciabanco  full=Y directory=DATA_PUMP_DIR  dumpfile=Banco_SEXTA.dmp logfile=Banco_SEXTA.log

echo "   ***   ZIPANDO ENVIANDO E LIBERANDO ESPACO   *** "

zip  /var/backup/LOG_SEXTA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_SEXTA.log

rm /u01/app/oracle/admin/Banco/dpdump/Banco_SEXTA.log

    zip  /var/backup/DMP_SEXTA.zip /u01/app/oracle/admin/Banco/dpdump/Banco_SEXTA.dmp

rm /u01/app/oracle/admin/Banco/dpdump/Banco_SEXTA.dmp

    echo "   ***   DELETANDO PROXIMO DIA LIBERANDO ESPACO   *** "

    rm /var/backup/LOG_SABADO.zip

rm /var/backup/DMP_SABADO.zip

 

 

    exit

fi

 

 

 

if [ $DIA -eq 6 ]; then

     clear

    echo "."

    echo "."

    echo "   *********************************************** "

    echo "   ***                                         *** "

    echo "   ***   REALIZANDO BACKUP DE Sabado           *** "

    echo "   ***              SERVIDOR                   *** "

    echo "   ***                                         *** "

    echo "   ***    SLHCRMORA.                                            *** "

    echo "   ***                                         *** "

    echo "   *********************************************** "

    echo "."

    echo "."

    echo "   ***           GERANDO BACKUP                *** "

    expdp usuario_dump/senha@instanciabanco  full=Y directory=DATA_PUMP_DIR  dumpfile=Banco_SABADO.dmp logfile=Banco_SABADO.log

echo "   ***   ZIPANDO ENVIANDO E LIBERANDO ESPACO   *** "

zip  /var/backup/LOG_SABADO.zip /u01/app/oracle/admin/Banco/dpdump/Banco_SABADO.log

rm /u01/app/oracle/admin/Banco/dpdump/Banco_SABADO.log

    zip  /var/backup/DMP_SABADO.zip /u01/app/oracle/admin/Banco/dpdump/Banco_SABADO.dmp

rm /u01/app/oracle/admin/Banco/dpdump/Banco_SABADO.dmp

    echo "   ***   DELETANDO PROXIMO DIA LIBERANDO ESPACO   *** "

    rm /var/backup/LOG_DOMINGO.zip

rm /var/backup/DMP_DOMINGO.zip

 

 

    exit

fi