我必须将我的 Munin 实例移到新服务器上。我已经从软件包 (Debian) Munin 2.x 安装了。一切正常,但是...我将 /var/lib/munin 复制到了新服务器。但更新 munin 后覆盖了旧数据,我的图表为空 :( 你能告诉我为什么吗?我该如何保存旧数据?
我也尝试了 rrdtool dump/restore。结果是一样的 :(
谢谢您的回答和帮助。
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