Bom dia,


        Galera estou precisando de uma ajuda, n�o entendo de programa��o e
gostaria de criar um script de backup. Que somente pegue os arquivos
modificados nas ultimas 20 horas e copia para uma pasta separada, da qual
ser� compartilhada via samba, e feito o backup pelo NT. Preciso fazer deste
jeito pois o sistema de arquivos que utilizo no Linux � o Ext2, e o windows
n�o consegue fazer o backup incremental, quer dizer ele faz o backup de
todos os arquivos como se fosse um backup normal.Me disseram que � pq o
sistema ext2, n�o tem o bit archive, que o windows utiliza para controlar os
backups. Eu modifiquei alguns scripts para conseguir provisoriamente o que
necessito. Podem achar gra�a, pq sei que fiz uma grande embola��o para
conseguir o que necessito. o que eu queria � que no final do comando "find
/d -type f -amin -1400 -not -name �*~� "  eu atraves de um pipe" | "
conseguisse direcionar a saida para o commando cp copiar os arquivos para a
pasta /backup mas eu n�o consigo fazer isso, creio que por n�o entender de
shell script o suficiente.


#bin/bash
#backinc.sh : Script de backup incremental
cd /
rm backinc.txt
find /d -type f -amin -1400 -not -name �*~�>/backinc.txt
LIST="/backinc.txt"
tar cfzT  "/backup/backinc.tgz" "$LIST"
rm -f "$LIST"
cd /backup
tar -xvzf backinc.tgz
cd /backup/d
mv -R ./* /backup
cd /backup
rm d



Espero que alguma alma caridosa possa me auxiliar,

Anderson da Silva ara�jo.


Assinantes em 08/05/2001: 2263
Mensagens recebidas desde 07/01/1999: 112540
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a