RRDRESTORE(1)
RRDRESTORE(1) π
okay so this is the rrdtool manual page, and we're about to make restoring an RRD from XML make sense. no cap, it's easier than it sounds. β¨
β¨ NAME β¨
rrdrestore β restore the contents of an RRD from its XML dump format. that's the whole vibe: XML goes in, native RRD comes out. π
π SYNOPSIS π
rrdtool restore filename.xml filename.rrd [--range-check|-r]
[--force-overwrite|-f]
π DESCRIPTION π
okay so the restore function reads the XML representation of an RRD and converts it to the native RRD format. literally glow-up via XML. π¦
here's the cast of characters you pass in:
filename.xmlβ the name of the XML file you want to restore, bestie. the special filename-(a single dash) is interpreted as standard input. πfilename.rrdβ the name of the RRD to restore. that's the destination, periodt. π--range-check,-rβ make sure the values in the RRAs do not exceed the limits defined for the various data sources. it's giving safety goggles for your data. π₯--force-overwrite,-fβ allows RRDtool to overwrite the destination RRD. use the force, but like, responsibly. π
Now, pipe mode tea β: in order to support the restore command in pipe mode (especially when using RRDtool over a network connection), when you're using - as a filename, the end of the file can be signaled either by closing the data channel after the file has transferred β as would be the case when using input redirection within a suitable shell β or by sending a crtl-Z / newline combination. this allows one to send more commands to the RRDtool server after a restore. so iconic for network stuff. πβ¨
π«Ά AUTHOR π«Ά
Tobias Oetiker <tobi@oetiker.ch> wrote this one. absolute icon. π
π that's the whole page, bestie β this is rrdtool version 1.11.0, dated 2026-10-17. mwah πβ¨
π¦ where this page comes from
- arch rolling: rrdtool 1.11.0-2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms