Munin
使用舊數據在新伺服器上移動 Munin
我必須在新伺服器上移動我的 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