web-dev-qa-db-ja.com

古いデータを使用して新しいサーバーにMuninを移動します

Muninインスタンスを新しいサーバーに移動する必要があります。パッケージ(Debian)Munin2.xからインストールしました。すべて問題ありませんでしたが.../var/lib/muninを新しいサーバーにコピーしました。しかし、muninを更新した後、古いデータを上書きすると、グラフが空になります:(理由を教えてください。古いデータを保存するにはどうすればよいですか?

Rrdtoolのダンプ/復元も試しました。それは同じでした:(

答えと助けてくれてありがとう。

Br、

1

Rrdデータベースのバージョンは何ですか?最後のmuninは0003を必要とし、それらを変換する必要があるかもしれません。 fileバージョンを確認してください。

あなたはあなたのログをチェックするかもしれません:あなたは多分所有者または何か他のものについて何かを見るでしょう。

変換する :

#!/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
0
Dom