export

Polecenie "export"

Polecenie służy do eksportu konfiguracji oraz danych serwisu SOWA1, SOWA2 lub SOWASQL.

Polecenie generuje format pliku kompatybilny z plikami, jakie generuje backup.

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 - 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.