...
- sowas - migracja konfiguracji dostępnych serwisów (przejęcie kontroli nad konfiguracją sowas.cfg)
- sowa2 - migracja konfiguracji zainstalowanych serwisów typu SOWA2 (przejęcie kontroli nad plikiem .inf, katalog.ini oraz index.py)
- sowasql - migracja konfiguracji zainstalowanych serwisów typu SOWASQL (przejęcie kontroli nad całym katalogiem etc/)
Składnia
Code Block |
---|
sowizor migrate sowas [check|start] [--force]
sowizor migrate sowa2|sowasql
sowizor migrate <sid> [--force] [--nodelete] [--ignore-params|--generate-params] [--generate-services] [--use=schema=<hid>] [--override-records] |
...
Operację tę należy wykonać tylko raz. Jeśli z jakiegoś powodu zaistnieje konieczność jej powtórzenia, konieczne będzie podanie opcjonalnego atrybutu --force
. Wymusi to ponowną migrację konfiguracji z pliku sowas.cfg.
Migracja konfiguracji serwisów SOWA2
...
i SOWASQL
Wydając polecenie z parametrem sowa2 lub sowasql można wyświetlić listę serwisów, potencjalnie nadających się do migracji.
Podając jako parametr identyfikator <sid> uruchamia się migrację serwisu (o ile jest to serwis SOWA2 lub SOWASQL).
Jest to zaawansowany, skomplikowany proces, który wymaga szczegółowej wiedzy na temat architektury systemu i sposobu jego konfiguracji. Z tego powodu wskazane jest przeprowadzanie tej operacji pod nadzorem pracowników firmy SOKRATES-software.
...
- detekcja schematu (schemat określa przeznaczenie serwisu, układ katalogu, dostępne rekordy i bazy aplikacji)
- detekcja używanych typów rekordów
- wykrycie różnic w konfiguracji pól logicznych rekordów SOWY2
- sprawdzenie poprawności parametrów systemu
- wykrycie używanych usług katalogu SOWY2 (detekcja m.in. formatów, zestawień, programów, indeksów, kryteriów itd.)
- sprawdzenie dostępności i poprawności struktur plików DBF (nie dotyczy wersji SQL)
Po zakończeniu fazy check, program dla każdego migrowanego serwisu wyświetli podsumowanie i możliwe dalsze kroki migracji. Możliwe są następujące statusy:
...