...
Code Block |
---|
|
sowizor convert <config-file.yml> [<stage>] [--batch] [--nobackup] |
Uruchamia konwersję na podstawie pliku konfiguracyjnego (plik <config-file.yml>
). Pozwala także wznowić konwersję od podanego etapu <stage>
(zob. dalej opis etapów). Wznowienie konwersji w przypadku etapu importu danych pozwala na przywracanie stanu bazy danych z kopii wykonanej na koniec etapu poprzedniego.
Każdy etap jest uruchamiany po zatwierdzeniu go przez operatora, podobnie w przypadku napotkania różnych problemów operator jest proszony o weryfikację stanu (np. na podstawie plików logów) i pozwala kontynuować lub przerwać proces konwersji. Opcjonalny parametr --batch
pozwala uruchomić tryb wsadowy, w którym żadne pytania nie będą zadawane.
Po każdym etapie importu wykonywany jest backup bazy danych SowaSQL. Można to pominąć podając parametr --nobackup
Etapy konwersji
Etapy dzielą się na dwie grupy:
...
Pliki importu (które powstają w trakcie eksportu) przechowywane są w katalogu sowa_sql/katalogi/<nazwa_serwisu>/var/import/
Etapy eksporty danych
ETAP | System MAK+ | System SOWA2 |
---|
1 | Eksport rekordów czytelników i kart anonimowych | Eksport rekordów bazy czytelników |
2 | Eksport rekordów bibliograficznych | Eksport rekodów bazy głównej |
3 | Eksport rekordów wzorcowych | Eksport egzemplarzy |
4 | Eksport obrotów (wypożyczeń) | Eksport obrotów |
5 | Eksport wizyt | Eksport wizyt |
6 | Eksport rezerwacji i zamówień | Eksport rezerwacji i zamówień |
7 | Eksport kar | Eksport kar |
8 | Eksport ubytków | Eksport ubytków |
9 |
| | |
| Eksport danych czytelni |
12 |
|
| Eksport i naprawa parametrów |
13 |
|
| Eksport operacji samoobsługowych z plików logów |
14 |
Etapy importu danych
Po zakończeniu każdego etapu importu wykonywana jest kopia zapasowa bazy danych SQL.
ETAP | System SOWASQL |
---|
20 | Ustawienie parametrów SOWY |
21 | Import pliku z danymi MARC-21 |
22 | Otwórz / zamknij wszystkie rekordy |
23 | Import plików z danymi czytelników |
24 | Import pliku z danymi egzemplarzy |
25 | Import pliku z obrotami |
26 | Import pliku z wizytami |
27 | Import plików z zamówieniami i rezerwacjami |
28 | Import kar naliczonych |
29 | Import ubytków |
30 | Import braków |
31 | Import monitów |
32 | Import czytelni |
33 | Import stanowisk |
34 | Import operacji samoobsługowych |
35 | Finalizacja importu (i wciągnięcie użytkowników) |