### Backup Network Devices v5.0.0 ### URUCHOMIENIE perl /opt/backupNetworkDevices/backup.pl --help -q, -?, --quiet tłumi drukowanie dane na wyjściu; error, done -h, --help drukuje pomoc -v, --version drukuje wersje -n, --new sprawdza czy jest nowa wersja (potrzebny dostęp do internetu) -d, --debug debuger (wyłącza argument quiet) --kill=30 ubija wcześniej uruchomiony skrypt, który żyje dłużej niż określony czas (default: 30min) -C, --config-file='/path/config.ini' alternatywny plik konfiguracji (default: /opt/backupNetworkDevices/config.ini) -db, --database=[ini|lms|elms|omsystem] z której bazy urządzeń ma korzystać skrypt (default: ini) -ls, --lms-stations wykonuje kopie zapasową ustawień urządzeń stacyjnych będących w bazie LMS -lc, -lk, --lms-customers wykonuje kopie zapasową ustawień urządzeń klienckich będących w bazie LMS -I, --ini-file='/path/baseDevices.ini' alternatywny plik bazy urządzeń sieciowych (default: /opt/backupNetworkDevices/baseDevices.ini) -L, --lms-config='/path/lms.ini' alternatywny plik konfiguracji LMSa (default: /etc/lms/lms.ini) -O, --omsystem-file='/path/config.ini' alternatywny plik konfiguracji OMSystem (default: /opt/omsystem/config.ini) -r, --run='1.1.1.1 2.2.2.2' lista urządzeń oddzielone spacją z których ma być pobrana kopia zapasowa (default: wszystkie urządzenia) -nr, --norun='1.1.1.1 2.2.2.2' lista urządzeń oddzielone spacją z których ma nie być pobrana kopia zapasowa (default: żadne) -sp, --showpassword pokazuj hasła w trakcie logowania i nie tylko (default: ***) ## Uruchomienie jednorazowe: perl /opt/backupNetworkDevices/backup.pl [Enter] ## Uruchomienie skryptu codziennie o 23:00 w cronie: crontab -e [Enter] # Dopisujemy: 00 23 * * * perl /opt/backupNetworkDevices/backup.pl -q # zapisywanie CTRL + o # wychodzenie CTRL + x ## więcej ustawień: perl /opt/backupNetworkDevices/backup.pl --help