Starzejące się wersje Microsoft SQL Server przestają być wspierane przez producenta, co oznacza brak aktualizacji bezpieczeństwa i niezgodność z nowszymi wersjami Comarch ERP Altum. Migracja bazy danych Altum do nowszej wersji SQL Server wymaga starannego planowania, aby uniknąć problemów ze zgodnością i przerw w pracy. Realizujemy bezpieczne migracje SQL Server dla środowisk Altum.
Wymagania wersji SQL Server dla Altum
Comarch ERP Altum wymaga minimalnej wersji SQL Server określonej w dokumentacji producenta – najnowsze wersje Altum wymagają SQL Server 2016 SP2 lub nowszego. Zalecamy SQL Server 2019 lub 2022 dla pełnej kompatybilności i najlepszej wydajności. Przed migracją weryfikujemy wymagania aktualnej wersji Altum zainstalowanej u klienta i dokumentujemy plan migracji.
Procedura migracji
Migrację realizujemy metodą backup/restore: tworzymy pełny backup bazy Altum na starym SQL Server, instalujemy nową wersję SQL Server (z odpowiednimi licencjami i konfiguracją), przywracamy bazę danych i wykonujemy upgrade compatibility level do wersji docelowej. Testujemy poprawność działania Altum na nowym SQL Server przed wyłączeniem starego środowiska. Migrację przeprowadzamy w oknie serwisowym minimalizującym czas niedostępności.
Optymalizacja po migracji
Po migracji do nowej wersji SQL Server optymalizujemy konfigurację serwera bazy danych pod Altum: ustawiamy max degree of parallelism, max memory dla SQL Server i cost threshold for parallelism. Uruchamiamy DBCC CHECKDB dla weryfikacji integralności bazy, odbudowujemy indeksy i aktualizujemy statystyki. Monitorujemy wydajność przez pierwsze dni po migracji i reagujemy na ewentualne problemy z wydajnością zapytań (plan cache reset po zmianie compatibility level).