Cacti (rrdtool) переход с 32bit на 64bit OS

Иногда необходимо перехать на новый сервер и захватить с собой cacti, вроде бы перенос выполнен, но
графики пустые :(. Часто дело оказывается в том что rrdtool использовалась на 32-bit машине, а переезд
выполнен на 64-bit машину. Для восстановаления работоспособности нужно выполнить 2 простые операции:

На 32-bit машине, выполняем экспорт БД в XML:

1
2
3
4
#!/bin/sh
for i in `ls *. rrd`
do rrdtool dump $i > $i.xml
done

На 64-bit машине восстанавливаем БД из XML файлов:

1
2
3
4
5
#!/bin/sh
for i in `ls *.xml`
do
/usr/bin/rrdtool restore $i `echo $i |sed s/.xml//g`;
done

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.