Pular para o conteúdo

Script de backup em um case USB

Efetua backup em um case USB e após envia e-mail.
Daniel Lara Souza danniel-lara
Hits: 5.658 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Efetua backup em um case USB e após envia e-mail.
Download 5187.backup.sh Enviar nova versão

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

Omelete.bsh

Fax Control - Nova versão

Script de limpeza, atualização e verificação de erros no Debian

SSH automático (sem senha)

Configurando JDK no PATH no Linux (qualquer distro)

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.