方案:把192.168.0.123的rrdtool数据导到192.168.0.2上,前题两个上面都有nagios
rrdtool导库方法:
原库在192.168.0.123上,现在在192.168.0.2上又搭建了nagios环境,但是rrdtool上的数据却不在,要把192.168.0.123的数据导
到192.168.0.2上
提前创建所需的相应目录
1.在192.168.0.123上的.rrd数据备份出来,拷贝到192.168.0.2上,应用脚本RrdtoolDump.sh
2.把拷贝来的数据回复到相应目录,应用脚本RrdtoolRestore.sh
3.把.xml文件从192.168.0.123上考到192.168.0.2上的相应目录
[/root/rrdshell]#cat ScpRrdtoolXml.sh
#!/bin/bash
rrdtooldir=/usr/local/pnp4nagios/var/perfdata
cd $rrdtooldir
for filename in `find /usr/local/pnp4nagios/var/perfdata/ -type d|awk -F\/ '{print $NF}'`
do
#
done
[/root/rrdshell]#cat RrdtoolDump.sh
#!/bin/bash
rrdtooldir=/usr/local/pnp4nagios/var/perfdata
#cd $rrdtooldir
for filename in `find /usr/local/pnp4nagios/var/perfdata/ -type d|awk -F\/ '{print $NF}'`
do
#
done
[root@tech ~]# cat RrdtoolRestore.sh
#!/bin/bash
rrdtooldir=/usr/local/pnp4nagios/var/perfdata
cd /root/rrdrrd/rrdtool
for filename in `find /root/rrdrrd/rrdtool/rrdtool -type d|awk -F\/ '{print $NF}'`
do
#
done