* .tar.gz backup crescente

3

Estou fazendo um backup *.tar.gz diário de graphite whisper bancos de dados ( /var/lib/graphite ) usando este script . O destino do backup é um compartilhamento do Windows montado antes de fazer o backup com CIFS .

O script começa diariamente às 3 da manhã por meio do cronjob.

Misteriosamente, o *.tar.gz-files está crescendo diariamente em ~ 12MB, embora o tamanho do diretório real não mude.

Verifique a imagem abaixo. Você pode ver o backup de 5 dias (30.09.21017 a 04.10.2017) como compactado *.tar.gz com tamanho crescente, o descompactado * .tar-archive, bem como as pastas descompactadas com o tamanho permanecendo o mesmo.

Eu acho que tem algo a ver com o tempo enquanto faço as malas, mas não consigo descobrir qual é o problema. Além disso, estou fazendo backup de alguns outros diretórios (por exemplo, /etc/phpMyAdmin ) e eles não crescem. É apenas o backup /var/lib/graphite que está crescendo.

$ uname -a
Linux ******** 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u2 (2017-06-26) x86_64 GNU/Linux

Espero que você entenda meu problema e alguém possa me ajudar. Agradecemos antecipadamente.

    
por mfg947 05.10.2017 / 11:11

1 resposta

2

De acordo com Grafite documentação , "O Whisper é um banco de dados de tamanho fixo", o que explica por que arquivos descompactados são do mesmo tamanho todos os dias (embora, presumivelmente, novos dados são coletados o tempo todo). Isso também explica por que os arquivos tar descompactados são todos do mesmo tamanho.

A razão pela qual os arquivos compactados crescem em tamanho é provavelmente isso, como os dados reais são gravados em arquivos Whisper, ele substitui os anteriormente zeros, tornando esses arquivos menos compactáveis.

Parece que você está, de fato, criando cerca de 12MB de dados reais todos os dias, e deve esperar que seus arquivos cresçam da mesma forma, até que as configurações de retenção entrem em ação e iniciem a agregação de dados mais antigos pontos. Neste ponto, o tamanho de seus arquivos compactados deve parar de crescer.

Se você quiser verificar isso, poderá pesquisar os maiores arquivos de seus arquivos, e veja como eles se compactam individualmente (usando gzip).

    
por 05.10.2017 / 15:32