Diferencia entre revisiones de «Regenerar los ficheros rrd»
De Guifi.net - Wiki Hispano
Línea 11: | Línea 11: | ||
y se generará un fichero .rrd | y se generará un fichero .rrd | ||
+ | === Scripts === | ||
Aquí un par de scripts que hizo Miquel Martos para convertir todos los ficheros .rrd dentro de un directorio de una sola vez. | Aquí un par de scripts que hizo Miquel Martos para convertir todos los ficheros .rrd dentro de un directorio de una sola vez. | ||
* fichero exporta.sh ( a la máquina de 32 bits ) | * fichero exporta.sh ( a la máquina de 32 bits ) | ||
− | + | <pre> | |
− | + | #!/bin/bash | |
− | + | for i in *.rrd | |
− | + | do | |
− | + | rrdtool dump $i > $i.xml | |
− | + | done | |
− | + | </pre> | |
* fichero restaura.sh ( a la maquina de 64 bits ) | * fichero restaura.sh ( a la maquina de 64 bits ) | ||
− | + | <pre> | |
− | + | #!/bin/bash | |
− | + | for i in *.xml | |
− | + | do | |
− | + | rrdtool restore $i `echo $i |sed s/.xml//g` | |
− | + | done | |
+ | </pre> | ||
[[ca:Regenerar els fitxers rrd]] | [[ca:Regenerar els fitxers rrd]] | ||
[[Categoría:SNPServices]] | [[Categoría:SNPServices]] |
Última revisión de 09:53 5 ago 2013
Nos podemos encontrar con el caso que queremos migrar el servidor de gráficos de una maquina vieja (32 bits) a una de nueva (64 bits)
Pues convirtiendo el fichero .rrd a XML y volviendo a crear el fichero .rrd a partir del fichero XML.
A la maquina de 32 bits ejecutamos esto: rrdtool dump fichero_32bits_.rrd > fichero.xml
Copiamos el fichero a la una maquina de 64 bits y ejecutamos esto: rrdtool restore fichero.xml
y se generará un fichero .rrd
Scripts
Aquí un par de scripts que hizo Miquel Martos para convertir todos los ficheros .rrd dentro de un directorio de una sola vez.
- fichero exporta.sh ( a la máquina de 32 bits )
#!/bin/bash for i in *.rrd do rrdtool dump $i > $i.xml done
- fichero restaura.sh ( a la maquina de 64 bits )
#!/bin/bash for i in *.xml do rrdtool restore $i `echo $i |sed s/.xml//g` done