backup com scp

Publicado por Alberto Marques Barbosa 14/12/2005

[ Hits: 15.024 ]

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

Instale o driver proprietário Nvidia baixado do site oficial em qualquer distro

Init Service for Slackware

pptd - Simples daemon para controle de conexões pptp.

Script para fazer download de vídeos do YouTube

Analisar log do tcpdump


  

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