Pular para o conteúdo

como enviar um log de backup por email

Responder tópico
  • Denunciar
  • Indicar

1. como enviar um log de backup por email

Enviado em 15/09/2009 - 09:43h

Ola Galera estou com um probleminha aqui!
É assim to usando um scrip de backup, mas quero que ele envie um e-mail com o log.
Alguém ai pode me dar uma força?

esse é meu scrip

DATA=`date +%Y/%m/%d`
DATARQ=`date +%Y%m%d%H%M%S`
HORA=`date +%Y%m%d%H%M%S`
cd /home/backup
NOME="$DATARQ.comum.tar.gz"
LOCAL='/home/comum'
MENS="echo Backup CRIADO NO DIA $DATA AS $HORA"
LOCLOG="/home/backup/bkpcomum.log"
tar zcf $NOME $LOCAL
$MENS >> $LOCLOG
chown marcos:fabricor $NOME
chmod 2777 $NOME
NOME="$DATARQ.Financeiro.tar.gz"
LOCAL='/home/Financeiro'
MENS="echo Backup CRIADO NO DIA $DATA AS $HORA"
LOCLOG="/home/backup/bkpFinanceiro.log"
tar zcf $NOME $LOCAL
$MENS >> $LOCLOG
chown marcos:fabricor $NOME
chmod 2777 $NOME
cd /root
cd /usr/bin
DATA=`date +%Y/%m/%d`
HORA=`date +%Y%m%d%H%M%S`
DATARQ=`date +%Y%m%d%H%M%S`
NOME="/home/backup/$DATARQ.inout.sql"
MENS="echo Backup CRIADO NO DIA $DATA AS $HORA"
mysqldump -uinoutnet -pmastermysql inout > $NOME
tar zcf $NOME.tar.gz $NOME
$MENS >> $LOCLOG
rm $NOME
chown marcos:fabricor $NOME.tar.gz
chmod 2777 $NOME.tar.gz
cd /root

Responder tópico

3. rw

Enviado em 15/09/2009 - 10:01h

certo mais eu ja tenho vou usar o telnet sera que da certo ?
seria esse aqui


echo 'HELO inoutnet.com.br';sleep 1
echo 'AUTH LOGIN';sleep 1
echo 'Y3Jpc4RpYW5vQGlub3X0bmV0LmGvbS5icg==';sleep 1
echo 'Z3EzcHFyMGY=';sleep 1
echo 'MAIL FROM: iouser@teste.com.br';sleep 1
echo 'RCPT TO: testes@bol.com.br';sleep 1
echo 'DATA';sleep 1
echo 'MIME-Version: 1.0';sleep 1
echo 'FROM: inout';sleep 1
echo 'TO: Administrador <suporte@teste.com.br>';sleep 1
echo 'SUBJECT: Monitoramento de espaco em disco';sleep 1
echo 'Content-type: text/plain; charset=ISO-8859-1; format=flowed';sleep 1
echo '';
echo '';
sleep 1
echo 'QUIT'; ) | telnet smtp.inoutnet.com.br 25;sleep 1

4. Re: como enviar um log de backup por email

Enviado em 15/09/2009 - 10:46h

Nesse caso teria q ser assim, não?

#!/bin/bash
telnet smtp.inoutnet.com.br 25 << EOF
HELO inoutnet.com.br
AUTH LOGIN
Y3Jpc4RpYW5vQGlub3X0bmV0LmGvbS5icg==
Z3EzcHFyMGY=
MAIL FROM: iouser@teste.com.br
RCPT TO: testes@bol.com.br
DATA
MIME-Version: 1.0
FROM: inout
TO: Administrador <suporte@teste.com.br>
SUBJECT: Monitoramento de espaco em disco
Content-type: text/plain; charset=ISO-8859-1; format=flowed
.
QUIT
EOF

5. rw

Enviado em 15/09/2009 - 11:46h

certo mais e agora para mim manda o log do bkp por email preciso mais de qual comado ?

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder