Monitoring Serwerów - Forum o monitoringu infrastruktury IT
op5 Monitor Backup/Restore - Printable Version

+- Monitoring Serwerów - Forum o monitoringu infrastruktury IT (https://monitoringserwerow.pl)
+-- Forum: MONITORING INFRASTRUKTURY IT (https://monitoringserwerow.pl/forumdisplay.php?fid=1)
+--- Forum: op5 Monitor i Nagios (https://monitoringserwerow.pl/forumdisplay.php?fid=12)
+--- Thread: op5 Monitor Backup/Restore (/showthread.php?tid=68)



op5 Monitor Backup/Restore - ArturB - 07-31-2019

op5 monitor udostępnia dwa sposoby wykonywania backupu i jego odtwarzania.
Pierwszy sposób to wykonanie backupu z poziomu GUI op5 monitora. W tym celu po zalogowaniu się wchodzimy w GUI w menu Configuration->Backup/Restore.

Wyświetli nam się lista backupów gdzie w jednej kolumnie mamy wyświetlane backupy a w kolumnie Actions mam zdefiniowane akcje umożliwiające wyświetlenie zawartości kopi, usunięcie jej oraz przywrócenie konfiguracji z archiwum.

Żeby wykonać backup z GUI po wejściu w Backup/Restore a następnie klikamy Save your current op5 monitor configuration - co spowoduje stworzenie kopii aktualnej konfiguracji.
Żeby przywrócić pliki z backupu wystarczy przy interesującym nas archiwum nacisnąć przycisk Restore.

Drugą metodą wykonywania backupu jest uruchomienie skryptu op5-backup z konsoli, spowoduje to wykonanie pełnego backupu zawierającego następujące moduły ( moduły zostaną również zarchiwizowane jeśli zostały zainstalowane:
op5-system
op5-monitor
op5-plugins
docuwiki
logserver
trapper

Żeby wykonać full-backup logujemy się na serwer i uruchamiamy polecenia op5-backup
Code:
-bash-4.1$ op5-backup


Plik z backupem zostanie utworzony w lokalizacji podanej w pliku konfiguracyjnym /etc/op5-backup/main.conf.

op5 monitor pozwala nam wybrać które moduły chcemy archiwizować - domyślnie backupowane są wszystkie.

Listę modułów możemy wyświetlić:
Code:
-bash-4.1$ ls /etc/op5-backup/modules/legacy
dokuwiki  nagios-plugins  op5-logserver-2  op5-logserver-3  op5-logserver-3.charch  op5-monitor  op5-monitor.charch  op5-statistics  op5-statistics.charch  op5-system
-bash-4.1$


Jeśli nie chcemy archiwizować któregoś modułu excludujemy go z archiwizacji:
Code:
-bash-4.1$ op5-backup -- -op5-logserver-2 -op5-logserver-3 -op5-logserver-3.charch


Analogicznie jeśli chcemy wykonać backup z tylko określonymi modułami:
Code:
-bash-4.1$ op5-backup -- +dokuwiki +nagios-plugins


W celu odtworzenia backupu wydajemy polecenie:
Code:
-bash-4.1@ op5-restore -b <path to backup file>