envia-bakcup

Publicado por Perfil removido 23/01/2006

[ Hits: 4.878 ]

Download envia-bkp




Esse Script envia backup para seu email !! muito interessante !!!

  



Esconder código-fonte

#!/bin/bash
# envia-backup v0.25 - Envia backup de configuracoes por email
# Matheus Anderson <matheusanderson@hotmail.com>

DC1="`hostname -d | awk -F. '{print $1}' | tr [a-z] [A-Z]`"
DOMAIN="`hostname -d`"
DATAHORA=`date +%d"/"%m"/"%Y" ("%X")"`
SISTEMA="LINUX"
ARQPATH="/Extras/wallpapers/"
cd $ARQPATH
ARQBACKUP="`ls -tr1 * | tail -n1`"
ARQBACKUPPATH="$ARQPATH/$ARQBACKUP"
ARQLOG="/var/log/envia-backup.log"
MD5="`md5sum $ARQBACKUPPATH | awk -F" " '{print $1}'`"


EMAILORIGEM="backup-$DC1@$DOMAIN"

EMAILADM1="matheusanderson@gmail.com"
EMAILADM2="matheuslinux@gmail.com"
EMAILADM3=""
EMAILADM4=""

MENSAGEM="
BACKUP OK.

ARQ: $ARQBACKUP


MD5: $MD5
"

if [ "`cat $ARQLOG`" != "$ARQBACKUP" ]; then
    echo "Enviando e-mail com anexo ($ARQBACKUP)"...
    echo "$MENSAGEM" | mutt -s"$DC1 - Backup de Configuracoes ($SISTEMA) - $DATAHORA" -a $ARQBACKUPPATH $EMAILADM1 $EMAILADM2 $EMAILADM3 $EMAILADM4
    if [ $? = 0 ]; then
        echo Enviado!
        echo "$ARQBACKUP" > $ARQLOG
    else
    echo ERRO!
    fi
else
echo "Ultimo backup jah enviado!"
fi

Scripts recomendados

Instalando Nagios 4.0.8 - Debian 7

Configuração de VLANs

Gerando lista de arquivos mp3 do disco em arquivo de formato HTML

Controlar o brilho da tela.

DEBIAN MODO AP


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts