Migracja danych między wersjami Streamsoft Pro to znacznie bardziej złożone zadanie niż zwykła aktualizacja — dotyczy sytuacji, gdy firma przechodzi na nową strukturę bazy danych (np. zmiana schematu SQL Server towarzysząca dużej zmianie wersji), przenosi dane z kilku baz do jednej lub konsoliduje dane z wielu firm w ramach grupy kapitałowej. Błędy podczas migracji danych mogą prowadzić do trwałej utraty informacji lub do bazy z ukrytymi niezgodnościami, które ujawnią się dopiero po miesiącach użytkowania.
Serwis Wiatraczna przeprowadza migracje danych między wersjami Streamsoft Pro. Analizujemy różnice w strukturze baz danych, przygotowujemy skrypty migracyjne, testujemy migrację na kopii danych produkcyjnych i weryfikujemy kompletność oraz poprawność zmigrowanych danych przed uruchomieniem produkcyjnym.
Migracja danych między wersjami Streamsoft Pro
Migracja danych między wersjami Streamsoft Pro to projekt wymagający starannego planowania, obszernych testów i planu awaryjnego — powrotu do poprzedniej wersji w przypadku krytycznych problemów.
Analiza różnic i planowanie migracji
Zaczynamy od analizy różnic między strukturą bazy starej i nowej wersji Streamsoft Pro. Identyfikujemy tabele zmienione, usunięte i nowe, pola z nowymi typami danych lub ograniczeniami, relacje wymagające przebudowania. Na tej podstawie planujemy sekwencję operacji migracyjnych, uwzględniając zależności między tabelami i kolejność migracji, która uniknie naruszeń integralności referencyjnej.
Przygotowanie i testowanie skryptów migracyjnych
Przygotowujemy skrypty SQL migracyjne — transformacje danych wymagane przez nową wersję (np. zmiana kodowania wartości w słownikach, przeliczenie wartości przy zmianie jednostki, mapowanie starych kodów na nowe identyfikatory). Testujemy skrypty na kopii bazy produkcyjnej, weryfikując kompletność zmigrowanych danych (liczba rekordów przed i po) i poprawność wartości (losowe próbkowanie kluczowych dokumentów).
Migracja produkcyjna i weryfikacja
Migrację produkcyjną przeprowadzamy w oknie serwisowym — po zrobieniu pełnej kopii zapasowej bazy i aplikacji. Wykonujemy migrację według przetestowanego planu, monitorując każdy etap pod kątem błędów SQL Server. Po zakończeniu przeprowadzamy weryfikację: bilans z poprzedniej wersji vs. bilans po migracji, losowa weryfikacja dokumentów z kluczowych modułów, test generowania JPK za zamknięty miesiąc.
Plan awaryjny i rollback
Przed każdą migracją przygotowujemy szczegółowy plan rollback — jak przywrócić poprzednią wersję systemu w przypadku krytycznych problemów z migracją. Utrzymujemy oryginalną bazę danych przez ustalony czas po migracji (minimum 30 dni), umożliwiając powrót do poprzedniej wersji jeśli ujawnią się ukryte problemy.
Skontaktuj się z Serwisem Wiatraczna
Migracja danych między wersjami Streamsoft Pro to poważna operacja — skontaktuj się z nami, aby zaplanować ją bezpiecznie z odpowiednimi zabezpieczeniami i testami, które eliminują ryzyko utraty danych.