更换Munin服务器并保留数据


14

我们正在迁移一些服务器,并且需要更改我们的Munin服务器。Munin的大多数节点都没有更改,如果可能的话,我们希望跟踪历史数据。

我可以设置一个新的Munin服务器,但我想知道是否有可能将旧数据传输到新服务器,以及如何进行。

Answers:


19

只需将*.rrd文件复制到中即可/var/lib/munin


谢谢!只需添加这些文件位于/var/lib/munin
Khelben

3
这似乎可行,但是您不会立即看到结果,甚至在下一次预期的HTML刷新之后也看不到结果。munin似乎很好并且高效,并且重建长期图形的频率比5分钟图形的频率低得多。复制文件后,您可能直到很久以后才能看到每周/每月的历史记录图重新出现在新服务器上……但是最终它确实出现了。
dman

14

如果您保持相同的配置,即/etc/munin/munin.conf文件中的节点名称未更改,则只需遍历/ var / lib / munin的内容即可,这通常是RRD文件将保留。这些图将根据RRD数据重新生成,因此您实际上并不需要这些图。

如果您的新旧服务器架构不同,则您需要对RRD文件执行转储和还原过程,而不仅仅是复制它们,因为文件中包含的二进制数据在32位和64位之间是不同的。位系统。在我们的案例中,我们决定只为新盒子坚持常规的x86设置,因此我无法评论它的工作原理,但是我发现下面的文章看起来应该可以正常工作:munin:从a迁移32位到64位主机

不知道这是否适用于您,但是最近这样做之后,我还不得不迁移/etc/munin/plugin-conf.d的内容,因为它包含了一些与旧的munin节点相关的snmp相关内容。服务器。您可能还想查看/ usr / share / munin / plugins和/ etc / munin / plugins,了解多年来积累的任何自定义内容。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.