rsync delete depois que o arquivo não existe por X dias

2

Eu tenho o seguinte comando rsync:

0 0  * * *  rsync -av --delete /media/VIDEOS/ /media/lacie1/backup/videos/

Eu quero configurá-lo para que, em vez de fazer uma replicação como agora, faça um backup normal e exclua apenas o arquivo do destino depois que eles não forem encontrados na origem por X dias (como 7 dias ). Isso é para dar uma janela maior de recuperação se os arquivos desaparecerem, mas sem manter um monte de arquivos duplicados, já que os arquivos que estão sendo armazenados em backup são movidos muito.

    
por David 15.07.2011 / 11:33

1 resposta

5

Eu não reinventaria a roda; por exemplo, rdiff-backup é baseado em rsync e pode fazer o que você precisa, entre muitas outras coisas.

    
por 15.07.2011 / 11:37