zhanghong 发表于 2019-1-11 06:06:13

Cacti迁移RRA数据迁移脚本

  迁移程序和数据库完成后,默认的rra数据并不能出图,
  需要从旧机器上将rra数据导出到新机器上,附上脚本
  #导出rra数据   
#!/bin/bash   
rrddump="/usr/bin/rrdtool dump"   
xmldir=/data/rraxml/   
rradir=/var/www/html/cacti/rra/   
for file in `find ${rradir} -mtime -20 |awk -F\/ '{print $NF}'`   
# find rra directory 2 days change   
         do   
               ${rrddump} ${rradir}${file} > ${xmldir}/${file}.xml   
         done
  #恢复rra数据   
#!/bin/bash   
rrdrestore="/usr/local/rrdtool/bin/rrdtool restore"   
xmldir=/data/rraxml/   
for file in `find ${xmldir} |awk -F\/ '{print $NF}' |sed s/.xml//g`   
         do   
         echo $file   
               ${rrdrestore} ${xmldir}${file}.xml /var/www/html/cacti/rra/${file}   
         done
  --------------------



页: [1]
查看完整版本: Cacti迁移RRA数据迁移脚本