Pular para o conteúdo

backup com scp

Bom , desenvolvi um script para backup simples, ele compacta o diretório e envia para o servidor de backup via scp
Alberto Marques Barbosa alberto
Hits: 15.130 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Bom , desenvolvi um script para backup simples, ele compacta o diretório e envia para o servidor de backup via scp
Download backup_depto Enviar nova versão

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

Obter ip a partir de um NO-IP ou DYNDNS e atualizar o endereço do MUNIN MESTRE em um nó linux.

Firewall com proxy transparente completo

Execução temporizada de programas

Firewall avançado

Fluxbox - Slideshow de wallpapers aleatórios

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.