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
