Migracja danych między wersjami PC-Market to operacja wymagana przy przejściu na nową wersję programu, która zmienia strukturę bazy danych, lub przy przeniesieniu systemu do nowego środowiska SQL Server. Główne ryzyka migracji to: utrata danych przy nieprawidłowej konwersji struktury, niezgodności typów danych między starą a nową wersją lub brakujące migracje opcjonalnych modułów. Szczególnie wrażliwe są historyczne dane sprzedażowe, kartoteka kontrahentów i dane fiskalne.
Serwis Wiatraczna przeprowadza migracje danych PC-Market między wersjami — planujemy i testujemy migrację na kopii bazy przed wdrożeniem produkcyjnym, dokumentujemy zmiany w strukturze i weryfikujemy kompletność oraz spójność danych po migracji. Dbamy o to, żeby żaden rekord nie zginął w trakcie procesu migracyjnego.
Migracja danych PC-Market między wersjami — bezpieczna procedura
Migracja danych to jedno z najbardziej ryzykownych działań w systemie kasowym. Opisujemy naszą metodologię bezpiecznej migracji danych PC-Market.
Analiza różnic struktury bazy między wersjami
Przed migracją analizujemy changelog nowej wersji PC-Market pod kątem zmian struktury bazy danych. Identyfikujemy nowe tabele, zmienione kolumny i usunięte obiekty. Na tej podstawie oceniamy ryzyko migracji i planujemy ewentualne operacje ręczne uzupełniające automatyczną migrację instalatora. Testujemy cały proces na kopii bazy produkcyjnej zainstalowanej w środowisku testowym.
Migracja testowa na kopii bazy
Nigdy nie przeprowadzamy pierwszej migracji na bazie produkcyjnej. Zawsze wykonujemy backup, przywracamy go w środowisku testowym i tam uruchamiamy instalator nowej wersji PC-Market. Weryfikujemy logi migracji, sprawdzamy liczbę rekordów przed i po migracji w kluczowych tabelach (towary, transakcje, kontrahenci) i testujemy funkcje programu na zmigrowanej kopii.
Migracja do nowej wersji SQL Server
Przy jednoczesnej zmianie wersji SQL Server (np. z Express 2014 na Express 2019) migracja bazy danych wymaga dodatkowych kroków: weryfikacji poziomu zgodności (compatibility level), sprawdzenia obsolete features używanych przez PC-Market i przetestowania wydajności zapytań na nowej wersji silnika SQL. Dostosowujemy konfigurację PC-Market do nowego środowiska SQL Server.
Weryfikacja i dokumentacja po migracji
Po zakończeniu migracji produkcyjnej przeprowadzamy kompleksową weryfikację: porównanie liczby rekordów przed i po, test sprzedaży na wszystkich stanowiskach, weryfikacja raportów historycznych i danych fiskalnych. Dokumentujemy wersję sprzed i po migracji, datę operacji i zakres zmian — niezbędne przy ewentualnej kontroli podatkowej lub reklamacji.
Migracja danych PC-Market — Serwis Wiatraczna
Planujesz migrację danych PC-Market do nowej wersji? Serwis Wiatraczna przeprowadzi ją bezpiecznie i z pełną weryfikacją danych. Skontaktuj się z nami.