Script de backup em um case USB

Publicado por Daniel Lara Souza (última atualização em 13/10/2011)

[ Hits: 5.247 ]

Homepage: http://danniel-lara.blogspot.com/

Download 5187.backup.sh




Efetua backup em um case USB e após envia e-mail.

  



Esconder código-fonte

#!/bin/bash


DIA=$( date +%d )
MES=$( date +%b )
ANO=$( date +%Y )
FILE="${DIA}${MES}${ANO}"

LOGLOCAL=/var/log/rsync.local
LOGCASE=/var/log/rsync.caseusb

mount /dev/sdc1 /mnt/caseusb


echo "############################################## > $LOGLOCAL

echo "******************************" > $LOGCASE

date >> $LOGCASE

echo "Inicio da sincronia dos Dados"  >> $LOGCASE

rsync -avz --delete /dados /mnt/caseusb/dados >> $LOGLOCAL

tar -jcvf /mnt/caseusb/etc/$FILE.tar.bz2 /etc >> $LOGLOCAL

echo "Fim da sincronia dos DADOS " >> $LOGCASE

echo "******************************" >> $LOCCASE

date >> $LOGCASE

echo "###############################################" >> $LOGLOCAL

## email


mail -s "Backup do Dados"  "admin@email.com.br" << FIMMAIL

Relatorio de backup

Status ATUAL DO DISCO

`df -h`

Relatorio Backup dos ARQUIVOS para Case USB
 
`cat /var/log/rsync.caseusb`

FIMMAIL

umount /dev/sdc1

Scripts recomendados

APT-GET "pobrinho"

RWLamp - Instalador Lamp-server

"Integrando" nslookup ao ping

ScriptLibreOffice - Baixa e instala o LibreOffice pt_BR mais recente no Ubuntu, Debian e Linux Mint

Verificando quais hosts estão ativos na rede


  

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