Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Export der Datenbanken

Warning

Der erste Schritt muss Die Schritte dieses Abschnittes müssen auf dem laufenden alten System, also unter der bisherigen Architektur durchgeführt werden!

  1. In das Verzeichnis wechseln, unterhalb dessen sich die rrdtool-Datenbanken befinden:

    Code Block
    # cd /data/rrdtool
  2. Backup aller Datenbanken anlegen

    Code Block
    # tar czf ../rrdtool.tgz .
  3. Export aller Datenbanken in entsprechende xml-Files:

    Code Block
    find . -name *.rrd -exec rrdtool dump {} {}.xml \;

    Damit liegt parallel zu jeder *.rrd-Datei eine *.rrd.xml-Datei

 

...

Konvertieren bzw. neu anlegen der Datenbanken

Info

Nun das neue System mit der neuen Architektur booten.

  1. In das Verzeichnis wechseln, unterhalb dessen sich die rrdtool-Datenbanken befinden:

    Code Block
    # cd /data/rrdtool
  2. Überschreiben der alten rrdtool-Datenbank-Dateien im neuen Format:

    Code Block
    # find . -name *.rrd.xml -exec sh -c "n=\"{}\"; rrdtool restore \"\$n\" \"\${n%.xml}\" --force-overwrite" \;

    Damit wurden die Datenbank-Dateien aus den xml-Dateien neu erzeugt.

 

Filter by label (Content by label)
showLabelsfalse
max5
spacesf
sortmodified
showSpacefalse
reversetrue
typepage
labelskb-how-to-article rrdtool