Enviado em 16/11/2012 - 11:07h
Olá a todos e obrigado pelo interesse em ajudar.# Inicia o programa
echo "`date +%F_%T` Iniciado o processo de Backup" >> /var/log/backup.log
tar -zpcf /var/backups/backup-"$HOST"_$NEWBACKUP.tar.gz --files-from=$FILE
VARAUX=$?
if [ $VARAUX -eq 0 ]; then # Se teve sucesso ao criar,...
# Diga ao log que criou com sucesso
echo "`date +%F_%T` Criado novo backup chamado /var/backups/backup-"$HOST"_$NEWBACKUP.tar.gz" >> /var/log/backup.log
(...)
else # Caso não tenha tido sucesso na criação do email,...
# Relate no log, e...
echo "`date +%F_%T` Erro na criação do backup-"$HOST"_$NEWBACKUP.tar.gz" >> /var/log/backup.log
# ...Envie um email avisando
/usr/local/bin/email -b -s "Criação do backup em `date +%Y-%m-%d` falhou no $HOST. Favor verificar os logs." $EMAILAVISO
fi