Polecenie "export"
Polecenie służy do eksportu konfiguracji oraz danych serwisu SOWA1, SOWA2 lub SOWASQL.
Polecenie jest dostępne tylko w systemach Linux
Składnia
sowizor export [--nodb] [--nomm] [--nong] [--nolog] [--gzip] <sid> [filename]
Jedynym wymaganym parametrem jest <sid>
- identyfikator eksportowanego serwisu. Domyślnie jest on eksportowany do pliku o nazwie export-<sid>.tar.bz2
- można to zmienić podając jako drugi parametr nazwę docelowego pliku.
Dodatkowe opcje pozwalają na wykluczenie z eksportu poszczególnych jego składowych:
--nodb
- nie eksportuj bazy danych--nomm
- nie eksportuj plików multimedialnych--nong
- nie eksportuj plików i ustawień SOWA-NG--nolog
- nie eksportuj plików dziennika
Jeśli na lokalnej maszynie nie działa kompresja BZ2, można wymusić użycie kompresji GZIP za pomocą dodatkowej opcji: --gzip
UWAGA
Zaleca się zatrzymanie serwisu przed wykonaniem eksportu.
Działanie
Polecenie eksportuje do pojedynczego, skompresowanego pliku następujące składowe serwisu:
(SOWA1 / SOWA2)
- pliki konfiguracyjne (INF), plik licencji (LIC) oraz rejestr użytkowników (USR)
- pliki bazy danych DBF wraz z konfiguracją bazy (sowa.cfg lub katalog.ini)
(SOWASQL)
- pliki konfiguracyjne INF oraz XML
- kopia bazy danych PostgreSQL w formacie custom
(wszystkie serwisy)
- pliki multimedialne będące załącznikami do rekordów w SOWIE.
- ustawienia oraz pliki z katalogów kolejek dla narzędzi smailer (wysyłka poczty) oraz ssaker (integracja z portalem w.bibliotece.pl)
- pliki dziennika (LOG) serwisu, wraz z ich wersjami po rotacji
Polecenie NIE eksportuje natomiast składowanych lokalnie archiwów dla danego serwisu.