shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] script para automatizar back-up


From: André Luiz
Subject: Re: [shell-script] script para automatizar back-up
Date: Tue, 15 Jan 2002 08:29:19 -0200

Eu tenho este script de backup, espero que possa ao menos ajudar vc em
alguma coisa... é bem simples.
Espero ter ajudado com algo.

André Luiz

#!/bin/sh

DATA=`date | sed "s, ,-,g" | sed "s,:,,g"`
BKPDIR="/root/backup/"
BKPPAT="/home/"
FILE="backup-$DATA.tar.gz"
FILELOG="log-$DATA.txt"

if [ ! -d $BKPDIR ]; then
        mkdir -m 700 $BKPDIR
fi

if [ -f $BKPDIR$FILE ]; then
        FILE="REPEAT-backup-$DATA.tar.gz"
        FILELOG="REPEAT-log-$DATA.txt"
fi

echo "Nome do arquivo de backup.: $FILE"
echo "Nome do arquivo de log....: $FILELOG"
echo "Pressiona qualquer tecla para continuar"
read

CMD="tar -Ppzcvf $BKPDIR/$FILE $BKPPAT"

cd $BKPPAT
echo "Backup efetuado em `date`" >> $BKPDIR$FILELOG
echo "##########################################################" >>
$BKPDIR$FILELOG
echo "# Nome do aquivo de backup: $FILE
#" >> $BKPDIR$FILELOG
echo "# Nome do arquivlo de log : $FILELOG
#" >> $BKPDIR$FILELOG
echo "# Hora de inicio: `date +%H%M%S`
#" >> $BKPDIR$FILELOG
echo "##########################################################" >>
$BKPDIR$FILELOG

$CMD >> $BKPDIR$FILELOG

echo "Hora de Termino: `date +%H%M%S`" >> $BKPDIR$FILELOG








----- Original Message -----
From: "Sergio A Lima Júnior" <address@hidden>
To: <address@hidden>
Sent: Monday, January 14, 2002 6:43 PM
Subject: [shell-script] script para automatizar back-up


> boa tarde,
>
> alguém tem um maneira de efetuar o back-up do diretório dos usuarios
(/home/#usuarios#).
> obs.: script basico, com instruções para selecionar os usuairos
(diretórios).
>
> Atenciosamente,
>
> ==================================
> Sergio A Lima Junior
> Linux User ID. #229772
> Kernel 2.4.5
> address@hidden
> ==================================
>
>
> Sair da lista: address@hidden
> Banco Dados:   http://www.egroups.com/group/shell-script
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]