Munin

使用舊數據在新伺服器上移動 Munin

  • October 22, 2012

我必須在新伺服器上移動我的 Munin 實例。我已經從包(Debian)Munin 2.x 安裝。一切都很好,但是……我將 /var/lib/munin 複製到新伺服器。但是在更新 munin 後覆蓋舊數據並且我有空圖:(你能告訴我為什麼嗎?我怎樣才能保存舊數據?

我也嘗試了 rrdtool 轉儲/恢復。是一樣的:(

感謝您的回答和幫助。

溴,

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

引用自:https://serverfault.com/questions/440838