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

Guilherme Boing kolt at frag.com.br
Fri Jul 3 11:29:35 BRT 2015


Opa,

Passei a utilizar o rdiff-backup.
Não precisava de algo tão completo e um pouco complexo como o bacula
(queria algo mais rápido, menor curva de aprendizado), mas algo melhor que
o rsync.

O rdiff-backup se mostrou bastante útil.
Obrigado.

2015-07-02 16:46 GMT-03:00 Marcelo Zacarias da Silva <marcelo at ciagri.usp.br>
:

>
> 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
> >
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
>


More information about the masoch-l mailing list