Script de backup em um case USB

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

[ Hits: 5.125 ]

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

Script para comparar CD's

Firewall

Limpa o diretório atual, excluindo arquivos temporários

Criando contas de usuario em varios servidores ao mesmo tempo

Idesk (Wizard para criação de ícones)


  

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