Przeprowadzamy migrację niektórych serwerów i potrzebujemy tp zmienić nasz serwer Munin. Większość węzłów Munin nie ulega zmianie, a jeśli to możliwe, chcielibyśmy śledzić dane historyczne.
Mogę skonfigurować nowy serwer Munin, ale lubię wiedzieć, czy można przenieść stare dane na nowy serwer i jak to zrobić.
/var/lib/munin
Jeśli zachowasz tę samą konfigurację, tzn. Nazwy węzłów nie zmieniają się w pliku /etc/munin/munin.conf, to jest to po prostu kwestia przemieszczania się po zawartości pliku / var / lib / munin, co zwykle jest Pliki RRD są przechowywane. Wykresy zostaną ponownie wygenerowane na podstawie danych RRD, więc tak naprawdę ich nie potrzebujesz.
Jeśli twój stary i nowy serwer nie ma tej samej architektury, musisz wykonać zrzut i proces przywracania plików RRD, a nie tylko kopiować je, ponieważ dane binarne zawarte w plikach różnią się między wersją 32-bitową a 64- systemy bitowe. W naszym przypadku postanowiliśmy po prostu trzymać się standardowej konfiguracji x86 dla nowego pudełka, więc nie mogę komentować, jak dobrze to działa, ale znalazłem następujący artykuł, który wygląda na to, że powinien działać dobrze: munin: migracja z 32-bitowy do 64-bitowego hosta .
Nie jestem pewien, czy dotyczy to ciebie, ale ostatnio to zrobiłem, musiałem również przeprowadzić migrację zawartości pliku /etc/munin/plugin-conf.d, ponieważ zawierał on pewne rzeczy związane z snmp związane z węzłem Munin na starym serwer. Możesz także zajrzeć do katalogu / usr / share / munin / plugins i / etc / munin / plugins, aby znaleźć wszelkie niestandardowe elementy, które zostały zgromadzone przez lata.
źródło