[MASOCH-L] rsync com --backup e --backup-dir

Marcelo Zacarias da Silva marcelo at ciagri.usp.br
Thu Jul 2 16:46:02 BRT 2015


O rdiff-backup[1] faz sincronização e ao mesmo tempo backup
incremental permitindo recuperar versões antigas.

1. http://www.nongnu.org/rdiff-backup/



----- Mensagem original -----
> De: "Rejaine Monteiro" <rejaine at bhz.jamef.com.br>
> Para: masoch-l at eng.registro.br
> Enviadas: Quinta-feira, 2 de Julho de 2015 16:35:05
> Assunto: Re: [MASOCH-L] rsync com --backup e --backup-dir
> 
> 
> Aqui uso rsync para fazer backup full simples, da seguinte forma:
> 
> rsync -av --delete server1:/dirorigem/ server2:/dirdestino/
> 
> Desta forma ele fará o copia (apenas) dos arquivos modificados e
> também
> dos novos (arquivos que foram deletados na origem serão também
> removidos
> no destino com o --delete)
> 
> 
> On 02-07-2015 14:06, Guilherme Boing wrote:
> > Caros,
> >
> > Alguém utiliza o rsync para efetuar backup com --backup e
> > --backup-dir ?
> > Encontrei em diversos lugares alguns exemplos do uso dessas 2
> > sintaxes mas
> > acredito que entendi errado (ou estou fazendo errado) o propósito
> > deles.
> >
> > Pois bem, testei o --backup e o --backup-dir, porém o rsync somente
> > copia
> > para o --backup-dir os arquivos que ele *já conhece e foram
> > modificados*.
> > Novos arquivos que surgiram não são copiados para o --backup-dir,
> > apenas
> > para o destino.
> >
> > Exemplificando:
> > (diretório /backup/full/ é uma cópia fiel do servidor:/source e só
> > possui
> > um arquivo "1")
> > # rsync -avb --delete --backup-dir=/backup/dir
> > root at servidor:/source/
> > /backup/full/
> > receiving incremental file list
> > created directory /backup/full
> > ./
> > 1
> >
> > (no source):
> > # echo 2 > 2
> > # echo 1 >> 1
> >
> > Retorno do rsync rodando o mesmo comando novamente (na minha
> > concepção,
> > deveria copiar o 1 que foi alterado e trazer o 2 que é um arquivo
> > novo,
> > ambos para a pasta do --backup-dir)
> > # rsync -avb --delete --backup-dir=/backup/dir
> > root at servidor:/source/
> > /backup/full/
> > # ls /backup/dir
> > 1
> >
> > Ou seja, ele só copiou para a "pasta de backup" o arquivo que ele
> > já
> > conhecia, e o novo ficou na pasta de destino (/backup/full/).
> >
> > Desta forma, a sintaxe não me serve pois eu não conseguiria manter
> > backups
> > diários dos arquivos novos que entraram no dia, somente os arquivos
> > que
> > foram modificados.
> >
> > Estou viajando ou é isso mesmo ?
> >
> > Abs.
> > __
> > masoch-l list
> > https://eng.registro.br/mailman/listinfo/masoch-l
> 
> --
> Rejaine da Silveira Monteiro
> Suporte-TI
> Tel: (31) 2102-8854
> rejaine at bhz.jamef.com.br
> www.jamef.com.br
> 
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
> 


More information about the masoch-l mailing list