Controle quanto tempo o Rsnapshot mantém um arquivo depois de ser excluído

3

Eu tenho um servidor local Rsnapshotting que tira instantâneos de pastas de computadores diversos dentro da LAN local.

Há instantâneos diários, semanais, mensais e anuais.

Então, alguém coloca um arquivo em uma dessas pastas que está sendo monitorada pelo Rsnapshot e, algumas horas depois, o servidor Rsnapshot obtém seu instantâneo diário.

Depois disso, o usuário exclui esse arquivo.

E no dia seguinte, o sistema tira outro instantâneo.

Parece que esse arquivo será excluído permanentemente no backup, sete dias (pois tenho 7 diários) depois que o último instantâneo foi tirado dele.

Há alguma precaução para controlar por quanto tempo um sistema mantém arquivos que estão sendo excluídos, no Rsnapshot?

Como os outros lidaram com esse problema?

    
por Hermann Ingjaldsson 08.05.2013 / 15:23

1 resposta

8

O Rsnapshot faz um instantâneo todos os dias e, a cada sete dias, o instantâneo diário mais antigo se torna o novo instantâneo semanal. Os outros diários são descartados. Essa é a ideia básica, para armazenar um número relativamente baixo de instantâneos, mas com alta granularidade nos últimos dias e granularidade decrescente para dados mais antigos.

Se eu entendi corretamente, você deseja manter o estado de todos os dias sem descartar nenhum dado. Em seguida, a solução não é usar as notas anuais, mensais e semanais, mas usar, por exemplo,

retain daily 730

isso armazena o backup por dois anos sem descartar dados que não tenham mais de 730 dias.

    
por 08.05.2013 / 15:42

Tags