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