Script de backup em um case USB

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

[ Hits: 5.170 ]

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

Mover e redimensionar janelas para os cantos da tela

Script para monitorar os 10 processos que mais consomem CPU e Memória

Iptables - script para firewall utilizando iptables

verifica net e reconecta

Medidor de temperatura do CPU


  

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