...
Przykładowe (póki co) konfiguracje dostępne są w repozytorium olimp, w ścieżce:
olimp/conf/converter
Automatyzacja konwersji Sowa2 do SowaSQL
Z uwagi na fakt, że biblioteki hurtowo są przenoszone z systemu Sowa2 do systemu SowaSQL Standard, powstało dodatkowe polecenie, które automatyzuje proces konwersji stając się całkowicie bezobsługowym narzędziem.
Code Block | ||
---|---|---|
| ||
sowizor lame nazwa_katalogu_ks |
Polecenie to:
- weryfikuje stan migracji katalogu i zaleca wykonanie migracji przed kontynuacją
- weryfikuje stan schematu konfiguracji katalogu i zaleca wykonanie kroków, które usuną z konfiguracji elementy stwarzające problemy po konwersji
- sprawdza stan integracji z portalem w.bibliotece.pl
- wykonuje reindeksację katalogu Sowy2 wraz z kompresją tabel
W tym etapie wkracza jedyna interakcja z narzędziem - pyta się tylko, czy jesteśmy pewni, że chcemy wykonać nieodwracalną procedurę konwersji. Jeśli potwierdzimy, to:
- system zamieni nazwy katalogów (doda "s2" do nazwy starego serwisu, nowy będzie działać na starej nazwie)
- wykona polecenie convert samemu dobierając odpowiednią konfigurację
- skonfiguruje moduły, których konfiguracja różni się w Sowie2 i SowieSQL
- uruchomi system na tym samym porcie, na jakim działał stary
- wykona migrację identyfikatorów w portalu w.bibliotece.pl
Polecenie należy uruchamiać pod kontrolą narzędzia "screen". Zaleca się na czas konwersji ustawić komunikat o niedostępności systemu w katalogu OPAC.