Robson,

Sua idéia é ter uma copia do arquivo em outro local, mas ir copiando somente o 
que mudou no arquivo, certo? Se for isso, então use o rsync. Ótima alternativa 
para esse tipo de espelhamento/backup.


Em Qua 03 Jun 2009, às 18:02:08, Robson Cunha escreveu:
> Pessoal,
>
> Tenho que copiar um arquivo de e-mail em /var/mail/usuario para uma
> partição. Só que ao longo dos dias tenho que ir somando na partição de
> cópia somente as diferenças desse arquivo.
>
> Exemplo:
> - Segunda as 15:00 eu copiei o arquivo /var/mail/usuario  1mb
> - Terça as 15:00 vou copiar novamente o arquivo /var/mail/usuario 2 mb, mas
> ele já existe na outra partição, então tenho que adicionar somente a
> diferença do mesmo.
>
> A intenção é ir juntando na cópia para outra partição as partes que diferem
> e dessa forma terei o backup dos e-mails do cara em 1 só arquivo. Se o CPU
> dele Crashar o HD e seu outllok for para o belelel. Eu jogo esse arquivo em
> /var/mail/usuario para ele de novo no servidor e ele descarrega tudo de
> novo.
>
> Andei tentando fazer a cópia usando os comandos cat e diff.
>
> Com o cat eu faço a cópia, mas ele soma, então não serve pois ele não copia
> só a diferença. Repete os e-mails do cara. Comando: cat arq1 >> arq2.
>
> Com o comando diff ainda estou tentando bolar uma forma de usar.
>
> Enfim, alguém já fez isso e pode me dar uma ajuda ?
> Pelo o que descrevi, alguém já implementou outra solução em relação a isso
> esse tipo de idéia de backup de e-mail em linux ?
>

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a