Enviado em 06/09/2016 - 16:05h
e ai galera blz?
é o seguinte, tenho um script que envia email quando termina o backup, porém preciso que caso dê algum erro ele envie um email avisando que o backup deu erro, poderiam me ajudar?
segue meu script abaixo:
#!/bin/sh
#
#
#Variáveis de ambiente
FROM="orIgem@meuemail.com.br"
TO="destino@meuemail.com.br"
# Aqui o assunto da mensagem com a data
SUBJECT="Backup Database E1 "
#Aqui ele coloca na variável o script que ira fazer o backup incremental
MSG=$(rsync -av --no-times --ignore-existing /mnt/E1/ /mnt/Storage/Dados/Gravacoes/E1/ > /var/log/scheduler/E1-`date +\%Y-\%m-\%d`.log ; cat /var/log/scheduler/E1-`date +%Y-%m-%d`.log)
cat <<EOF | sendmail -t
From: $FROM
To: $TO
Subject: $SUBJECT $(date "+dia %d de %b de %Y as %r")
Upload Database para Storage
Segue abaixo a lista de arquivos copiados:
$MSG
EOF
#
# Fim do Script
é o seguinte, tenho um script que envia email quando termina o backup, porém preciso que caso dê algum erro ele envie um email avisando que o backup deu erro, poderiam me ajudar?
segue meu script abaixo:
#!/bin/sh
#
#
#Variáveis de ambiente
FROM="orIgem@meuemail.com.br"
TO="destino@meuemail.com.br"
# Aqui o assunto da mensagem com a data
SUBJECT="Backup Database E1 "
#Aqui ele coloca na variável o script que ira fazer o backup incremental
MSG=$(rsync -av --no-times --ignore-existing /mnt/E1/ /mnt/Storage/Dados/Gravacoes/E1/ > /var/log/scheduler/E1-`date +\%Y-\%m-\%d`.log ; cat /var/log/scheduler/E1-`date +%Y-%m-%d`.log)
cat <<EOF | sendmail -t
From: $FROM
To: $TO
Subject: $SUBJECT $(date "+dia %d de %b de %Y as %r")
Upload Database para Storage
Segue abaixo a lista de arquivos copiados:
$MSG
EOF
#
# Fim do Script