Migracja bazy danych WAPRO Mag między serwerami SQL Server to operacja wymagająca precyzji technicznej i znajomości zarówno programu handlowego, jak i środowiska bazodanowego. Nieprawidłowa migracja może skutkować utratą danych, uszkodzeniem bazy lub problemami z licencją. Profesjonalna usługa migracji zapewnia ciągłość działania firmy i integralność wszystkich danych handlowych.
Kiedy migracja jest konieczna
Migracja bazy danych WAPRO Mag staje się konieczna w kilku sytuacjach: wymiana serwera na nowszy sprzęt, aktualizacja SQL Server do wyższej wersji, zmiana systemu operacyjnego serwera, konsolidacja wielu instancji SQL na jednym serwerze lub przeniesienie infrastruktury do środowiska wirtualnego lub chmurowego. Każdy z tych scenariuszy wymaga innego podejścia.
Metody migracji bazy danych
Najbezpieczniejszą metodą jest backup i restore: wykonanie pełnej kopii bazy na starym serwerze (plik .bak), przeniesienie pliku na nowy serwer i przywrócenie bazy. Alternatywnie można zastosować detach/attach lub narzędzie SQL Server Migration Assistant (SSMA). Wybór metody zależy od wersji SQL Server, rozmiaru bazy i wymaganego czasu przerwy w pracy.
Przygotowanie nowego środowiska SQL Server
Przed migracją serwisant konfiguruje nową instancję SQL Server: instalacja SQL Server w odpowiedniej wersji (minimum wymaganej przez WAPRO Mag), konfiguracja kont SQL (konto joomla, hasła), ustawienie protokołów sieciowych (TCP/IP, Named Pipes), konfiguracja zapory sieciowej Windows. Ważne jest też ustawienie sortowania (collation) bazy danych – WAPRO Mag wymaga konkretnego collation (zazwyczaj Polish_CI_AS).
Aktualizacja konfiguracji WAPRO Mag po migracji
Po przeniesieniu bazy należy zaktualizować konfigurację WAPRO Mag: zmiana adresu serwera SQL w pliku konfiguracyjnym programu (na stacjach klienckich i serwerze aplikacji), weryfikacja uprawnień konta SQL do bazy, test połączenia. Jeśli zmienił się adres IP lub nazwa serwera, konieczna jest aktualizacja konfiguracji na każdej stacji roboczej.
Weryfikacja integralności danych po migracji
Po migracji serwisant uruchamia procedury weryfikacji integralności bazy danych dostępne w WAPRO Mag (Narzędzia → Sprawdź integralność bazy). Sprawdzeniu podlegają też kluczowe dane: ostatnie dokumenty, stany magazynowe, rozrachunki z kontrahentami, konfiguracja użytkowników. Wynik weryfikacji jest dokumentowany i przekazywany klientowi.
Migracja z zachowaniem historii danych
Specjalną uwagę przykładamy do zachowania pełnej historii transakcji handlowych. W przypadku migracji z bardzo dużych baz danych (kilkadziesiąt GB) stosujemy optymalizację – migracja przyrostowa lub kompresja bazy przed transferem. Gwarantujemy, że wszystkie dokumenty historyczne, rozrachunki i stany magazynowe będą dostępne w nowym środowisku dokładnie tak samo jak przed migracją.