leandro2103
(usa Linux Mint)
Enviado em 28/07/2011 - 10:47h
Bom dia galera do VOL, estou com um problema, fiz um script de backup e agendei ele no cron, mais ele só funciona quando chamo ele manualmente, quando é o cron, ele cria o arquivo tar.gz mais sem nada dentro. ajudai...
#segue o script
#variaveis.
DATA=$(date +%d_%m_%Y)
ORIGEM1=/media/sdb2/home/zuuum/administrativo
ORIGEM2=/media/sdb2/home/zuuum/arquivos1
DESTINO=/home/zuuum/
#################################
#backup Administrativo
tar -cvzf ${DESTINO}administrativo-$04/10/2005.tar.gz ${ORIGEM1} --exclude *.mp3
if [ $? -eq 0 ];then
MESSAGEM1="backup administrativo realizado com sucesso!"
else
MESSAGEM1="Falha no backup Adminitrativo."
fi
#backup arquivos 1
tar -cvzf ${DESTINO}arquivos1-$04/10/2005.tar.gz ${ORIGEM2} --exclude *.mp3
if [ $? -eq 0 ];then
MESSAGEM2="backup Arquivos1 realizado com sucesso!"
else
MESSAGEM2="Falha no backup Arquivos1."
fi
#removendo backsup antigos
find ${DESTINO} -name "*.tar.gz" -ctime +2 -exec rm -rf {} ";"
if [ $? -eq 0 ];then
MESSAGEM3="Arquivos antigos apagados com sucesso!"
else
MESSAGEM3="Falha remocao dos arquivos antigos."
fi
# fim
Essas menssagem é para ele enviar um email.