rrdtool et le changement d’architecture

Vu que j’oublie souvent ce détail, je préfère documenter. Pour conserver son historique de beaux RRD, utiliser la commande suivante sur le serveur d’origine (dans mon cas pour smokeping mais marche pour tous) :

for i in *rrd; do rrdtool dump $i > /tmp/$i.xml ; done

Ensuite copiez la configuration et les fichiers xml au bon endroit, puis faites :

for i in *rrd.xml; do rrdtool restore $i $i.rrd; done

Et après il ne reste plus qu’à les renommer, voila mon script gruik :

for i in *.xml.rrd
do
newname=`echo $i|sed s/rrd.xml.rrd$/rrd/`
mv $i $newname
done
chown smokeping:smokeping *rrd

3 thoughts on “rrdtool et le changement d’architecture

  1. Petit détail: pour le renommage, tu peux utiliser prename aussi – qui pointe parfois sur un rename en shell –

Comments are closed.