Atrasar a criação de pastas de backup com o rsync

1

No momento, estou usando o seguinte comando para fazer backup de uma pasta:

rsync -a -b --backup-dir=../backup test/src/ test/storage/current

O problema com o comando acima é que a pasta de backup é sempre criada, mesmo se nenhum arquivo tiver o backup feito. Se houver backup de alguns arquivos novos, o rsync recriará a estrutura de pastas desses novos arquivos na pasta de backup, embora não haja backups dos novos arquivos feitos.

Atualmente, estou verificando os arquivos criados na pasta de backup e os excluo, se nenhum for encontrado. Isso parece ineficiente, no entanto. É possível dizer ao rsync para criar apenas uma pasta de backup se houver arquivos reais para fazer o backup?

PS: O comando acima é intencionalmente mantido simples para se concentrar no assunto em questão. Não não use-o para backups reais.

    
por nautical 14.11.2016 / 18:01

0 respostas