Admin-Tipp #31: Dumpen von rrd Files
Für den Umzug meiner Cacti-Installation musst ich die RoundRobin-Datenbanken exportieren und auf dem neuen Zuhause importieren. Für den Export nutze ich ein Shell-Skript:
#!/bin/bash
FILES=/var/www/cacti/rra/*.rrd
for f in $FILES
do
echo "Processing $f file..."
# take action on each file. $f store current file name
filename=$(basename "$f")
echo $filename
fname="${filename%.*}"
echo $fname
rrdtool dump $f > `date +%Y-%m-%d`_$fname.xml
done
Die Datei wurde mit
chmod +x <exportskript.sh>
ausführbar gemacht. Weitere Besonderheiten sind das der Originalnamel um ein Datum erweitert wird. Die Schleife über alle Dateien eines Verzeichnis war der eigentliche Grund für dieses Skript......
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt