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

Rejaine Monteiro rejaine at bhz.jamef.com.br
Thu Jul 2 16:35:05 -03 2015


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




More information about the masoch-l mailing list