Mover Munin no novo servidor com dados antigos

1

Eu tenho que mover minha instância Munin no novo servidor. Eu instalei a partir do pacote (Debian) Munin 2.x. Tudo estava bem, mas ... eu copiei / var / lib / munin para o novo servidor. Mas depois de atualizar munin substituir dados antigos e eu tenho gráfico vazio :( Você poderia me dizer por quê? E como eu posso salvar dados antigos?

Eu testei o rrdtool dump / restore também. Foi o mesmo: (

Obrigado pela resposta e ajuda.

Br

    
por Rafał Kamiński 22.10.2012 / 08:59

1 resposta

0

Qual é a versão dos bancos de dados rrd? O último munin quer 0003 e você pode precisar convertê-los. Verifique com um file da versão.

Você pode verificar seus registros: talvez você veja algo sobre o proprietário ou outra coisa.

Para converter:

#!/bin/bash
SOURCE="/var/lib/munin/DOMAIN/"
cd $SOURCE
for FILE in *rrd
do 
  echo $FILE
  rrdtool dump $FILE > /tmp/$FILE.xml
  NEW='basename $FILE .xml'
  rm $SOURCE/$NEW
  rrdtool restore /tmp/$FILE.xml $SOURCE/$NEW
  chown munin:munin $SOURCE/$NEW
done
rm /tmp/*.xml
    
por 22.10.2012 / 09:08