[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Scripts que n�o est�o funcionando
From: |
Márcio Oliveira |
Subject: |
Scripts que não estão funcionando |
Date: |
Wed, 10 Nov 2004 08:53:25 -0200 |
Bom dia a todos.
Preciso automatizar uma rotina de backup em um servidor AMANDA utilizando
um script, porém o script do backup deve acionar um segundo script em outro
servidor e esperar que o mesmo encerre para que então inicie o backup.
Atualmente utilizo o seguinte esquema:
#!/bin/bash
DATA=`date +%Y%m%d`
echo "INICIO BACKUP, EXPORT ORACLE `date`" >> /amanda/log/diario/log$DATA
/usr/bin/ssh -p 5398 oracle@192.168.128.6 -C "/bin/bash
/usr/local/bin/executa_backup"
echo "FIM EXPORT, INICIO DUMP `date`" >> /amanda/log/diario/log$DATA
/usr/sbin/amdump DailySet1
echo "FIM BACKUP `date`" >> /amanda/log/diario/log$DATA
aqui, o usuario amanda executa um ssh até a maquina que everá exportar o
banco e executa o seguinte comando: "/bin/bash
/usr/local/bin/executa_backup"
Na maquina remota, o script /usr/local/bin/executa_backup faz o export das
tabelas do banco em um dirtório X.
OBS: os dois scripts funcionam muito bem quando digitados na linha de
comando, tanto o de backup quanto o de export do banco, mas quando
executados no cron, o script de backup não funciona (ambos os script não
fazem referência a nenhuma varià vel de ambiente). Mas o de backup funciona
normalmente.
Script de export do banco:
#!/bin/bash
/bin/bash /home/oracle/.bash_profile
echo " " >> /work/ARQLOG
echo "-----INICIANDO BACKUP ONLINE ORACLE (`date`)-----">>/work/ARQLOG
sqlplus -s backup/backup<<EOF
**** export aqui ***
EOF
echo "-----FINALIZANDO BACKUP ONLINE ORACLE (`date`)-----">>/work/ARQLOG
echo "-----INICIALIZANDO O EXPORT DO ORACLE (`date`)-----">>/work/ARQLOG
exp system/pbzazb buffer=20000000 file=/work/backup/bkpexp.dmp
log=/work/backup/bkexp.log full=y consistent=y statistics=none
echo "-----FINALIZANDO O EXPORT DO ORACLE (`date`)-----">>/work/ARQLOG
Muito obrigado desde já.
Márcio Oliveira
_________________________________________________________________________________
Quer mais velocidade?
Só com o acesso Aditivado iG, a velocidade que você quer na hora que você
precisa.
Clique aqui: http://www.acessoaditivado.ig.com.br
[As partes desta mensagem que não continham texto foram removidas]
- Scripts que não estão funcionando,
Márcio Oliveira <=