rsnapshot stats

1

Gostaria de recuperar as seguintes estatísticas do rsnapshot

  • arquivos sincronizados
  • arquivos adicionados
  • arquivos modificados
  • arquivos excluídos

Existe um recurso para recuperá-los no rsnapshot ou há outro produto que seja capaz de fazer isso?

EDITAR: Como solicitado, tentarei mostrar que não estou apenas perguntando o que quero fazer sem nenhuma pesquisa.

Não consegui localizar nenhum recurso do rsnapshot fazendo isso. Talvez eu esteja procurando na direção errada.

Então, eu criei um script não muito bonito, chamado toda vez que o rsnapshot é executado. Este script Perl armazena cada arquivo MD5, a fim de comparar as estruturas dos arquivos de backup entre as atualizações do rsnapshot. Tenho certeza de que não vale a pena mostrar esse código aqui.

Acho que ficar de olho na alteração em um servidor, por exemplo, é um recurso útil. Então, estou perguntando.

@pauska Na maioria das vezes, estou tentando procurar uma resposta para mim mesmo, o que não é o caso aqui.

Obrigado

    
por Obscur Moirage 14.12.2012 / 14:55

2 respostas

2

Existe um script perl que vem em conjunto com rsnapshot chamado rsnapreport.pl , quando executado, gera algo parecido com isto:

SOURCE           TOTAL FILES   FILES TRANS      TOTAL MB     MB TRANS   LIST GEN TIME  FILE XFER TIME
----------------------------------------------------------------------------------------------------
myhost:/              5176          137      8979.14      7.78   0.978 second   0.000 seconds

Ele não informará os arquivos excluídos e adicionados, embora você possa saber os números comparando relatórios consecutivos.

    
por 14.12.2012 / 15:09
2

Se você der parâmetros "-vi" ao binário rsync, através do arquivo de configuração rsnapshot, você obterá uma lista de todas as operações feitas nos arquivos. Você terá que configurar o rsnapshot para manter a saída do rsync em algum lugar.

    
por 14.12.2012 / 17:39