Olá klmn brt,

Determine o momento (dia e hora) de seu backup principal, depois relize 
copias somento do que foi modificado depois deste horário.

uma maneira para a segunda parte:
COPIA="/local/fonte"
MINUTOS=15   #aqui tem que ser determinado por voce
LOCAL_DEST="local/destino"
FILELIST="lista_de_arq_encontrados"
 > $LOCAL_DEST/$FILELIST
find $COPIA  -mmin -$MINUTOS >> $LOCAL_DEST/$FILELIST

LISTA_FILES=$( cat $LOCAL_DEST/$FILELIST )
tar zcvf $LOCAL_DEST/$FILE_DEST $LISTA_FILES

Entendi desta maneira e o que passei foi uma LUZ e não "O script".

Abraços
Geison Farias
Recife - PE


klmn brt escreveu:
> Olá Lista,
>
> Estou com dificuldade para planejar e criar um script que realizará um backup 
> E um backup incremental.
>
> A ideia:
> Eu ter uma replica da minha base em producao, atualizada atravez de backup 
> incremental. ok, até ai é simples. O problema é que preciso realizar um 
> backup de todos os arquivos da minha replica da base antes de fazer a 
> atualizacao com o backup incremental. 
> Isto é, ante de rodar o backup incremental eu tenho que pegar todos os 
> arquivos que serao atualizados e jogalos em uma pasta separada, tendo todos 
> os dias o backup atualizado completo da base e, o backup antigo de todos os 
> arquivos alterados separados dia por dia.
> deu pra entender? 
>
> O que eu ja tentei:
> "ls -R >/tmp/bla_N" nas duas bases, depois diff nos arquivos, problema, assim 
> eu só comparo o tamanho dos arquivos, nao é suficiente para mim.
>
> Ja tentei "diff" direto nos diretorios com algumas configuracoes de output, 
> mas nao tem nenhuma saida que realmente seja aproveitada em um script.
>
> a maior alegria e decepcao que eu tive nessas tentativas foi quando vi a 
> opcao --list-only do rsync, porem, ela lista todos os arquivos, e nao só os 
> que deveriam ser incrementados ao backup.
>
> Alguem conhece ou um comando shell, ou alguma logica para poder montar esse 
> backup?? como vc´s perceberam eu estou empacado logo no comeco do script 
> ainda, onde eu gero a lista dos arquivos que serao atualizados pelo backup 
> incremental.
>
> obrigado lista.
>
>               
> ---------------------------------
>  O Yahoo! está de cara nova. Venha conferir!
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>  
> Links do Yahoo! Grupos
>
>
>
>
>  
>
>
>
>   


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a