Nous migrons certains serveurs et nous devons changer notre serveur Munin. La plupart des nœuds Munin ne sont pas modifiés, et nous voudrions garder une trace des données historiques, si possible.
Je peux configurer un nouveau serveur Munin, mais j'aime savoir s'il est possible de transférer les anciennes données vers le nouveau serveur, et comment le faire.
/var/lib/munin
Si vous conservez la même configuration, c'est-à-dire que les noms de nœuds ne changent pas dans votre fichier /etc/munin/munin.conf, il s'agit à peu près simplement de se déplacer dans le contenu de / var / lib / munin, qui est généralement là où le Les fichiers RRD sont conservés. Les graphiques seront recréés à partir des données RRD afin que vous n'en ayez pas vraiment besoin.
Si votre ancien et votre nouveau serveur ne sont pas la même architecture, vous devez effectuer un processus de vidage et de restauration sur les fichiers RRD plutôt que de simplement les copier, car les données binaires contenues dans les fichiers sont différentes entre 32 bits et 64- systèmes de bits. Dans notre cas, nous avons décidé de nous contenter d'une configuration x86 régulière pour la nouvelle boîte, donc je ne peux pas commenter comment cela fonctionne, mais j'ai trouvé l'article suivant qui semble fonctionner correctement: munin: migration à partir d'un 32 bits vers un hôte 64 bits .
Je ne sais pas si cela s'applique à vous, mais ayant récemment fait cela, j'ai également dû migrer le contenu de /etc/munin/plugin-conf.d, car il contenait des éléments liés à snmp liés au nœud munin sur l'ancien serveur. Vous pouvez également consulter / usr / share / munin / plugins et / etc / munin / plugins pour tout ce qui a été accumulé au fil des ans.
la source