[MASOCH-L] rsync com --backup e --backup-dir
Guilherme Boing
kolt at frag.com.br
Thu Jul 2 16:18:05 -03 2015
A idéia era utilizar o rsync pra mapear os arquivos novos e que foram
alterados para montar um esquema de backup diferencial, analisando a fonte,
uma cópia da fonte ("backup full") e copiando o que há de diferente entre
os dois para uma pasta "diferencial".
Se eu simplesmente utilizar da forma que você colocou, ele vai sempre
realizar uma cópia de tudo "<o que se quer backupear>" para o "<local
destino do backup>".
Hoje eu realizo os backups diferenciais com o rsync, mas através do
--link-dest. Porém encontrei o --backup/--backup-dir e achei que poderia
substituir o --link-dest por eles :(
On Thu, Jul 2, 2015 at 3:35 PM, Henrique de Moraes Holschuh <hmh at hmh.eng.br>
wrote:
> On Thu, Jul 2, 2015, at 14:06, Guilherme Boing wrote:
> > 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.
>
> Da manpage rsync(1):
>
> -b, --backup
> With this option, preexisting destination files are
> renamed as each file is transferred or deleted. You can
> control where the backup file goes and what (if any)
> suffix gets appended using the --backup-dir and --suffix
> options.
>
> Ou seja, é exatamente isso que você entendeu.
>
>
> Backup com rsync se faz com algo do tipo:
>
> rsync -aHAX -v <o que se quer backupear> <local destino do backup>
>
> --
> "One disk to rule them all, One disk to find them. One disk to bring
> them all and in the darkness grind them. In the Land of Redmond
> where the shadows lie." -- The Silicon Valley Tarot
> Henrique Holschuh
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
>
More information about the masoch-l
mailing list