backup com scp

Publicado por Alberto Marques Barbosa 14/12/2005

[ Hits: 15.095 ]

Download backup_depto




Bom , desenvolvi um script para backup simples, ele compacta o diretório e envia para o servidor de backup via scp

  



Esconder código-fonte

#!/bin/sh
#
#Faz o backup dos diretórios dos deptos...
#
#Build by Marques
#edsninfo@bol.com.br

if [ -z $1 ];then
echo "Use $0 financeiro|tecnico|compras|cpd|fabrica|vendas|sys"
exit
fi
DATE=`date +%A`
DIA=`date +%d/%m/%y`
HORA=`date +%H:%M:%S`
LOG="backup_$1"
BASE="/home/samba"
DEPTO="$1_$DATE.tar.gz"
echo "********************************************************************************" >$LOG
echo "*   INICIO DO BACKUP $DEPTO" >>$LOG
echo "*   data.:$DIA   hora.:$HORA" >>$LOG
echo "********************************************************************************" >>$LOG
tar -czvf $DEPTO $BASE/$1 >> $LOG
TAMANHO=`du -ah $DEPTO`
if [ -e $DEPTO ];then
scp $DEPTO root@vendas14:~/dados >> $LOG
fi
HORA1=`date +%H:%M:%S`
echo "********************************************************************************" >>$LOG
echo "*   FIM DO BACKUP $DEPTO" >>$LOG
echo "* data.:$DIA   hora.:$HORA1   tam.:$TAMANHO" >>$LOG
echo "********************************************************************************" >>$LOG
scp $LOG root@vendas14:~/dados/log >>$LOG
rm -rf $BASE/$DEPTO
rm -rf $BASE/$LOG

Scripts recomendados

Ispeed - Medidor de velocidade de download

Debian - inicializando VMs (VirtualBox) no boot

Administração de Usuários

Verificar conexão com Internet

Firewall básico


  

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