Wymiana serwera a ciągłość pracy w Comarch ERP Altum

Podczas modernizacji infrastruktury komputerowej w firmie pojawia się pytanie: jak przenieść Comarch ERP Altum na nową maszynę, aby nie zatrzymać sprzedaży, magazynu oraz obsługi zamówień? Zmiana środowiska systemowego na komputerze pełniącym rolę serwera bazy danych to operacja wymagająca precyzyjnego zaplanowania każdego etapu. Program ten integruje kluczowe procesy handlowe, logistyczne i finansowe, dlatego jakakolwiek niespójność danych lub błędna konfiguracja uprawnień sieciowych odcina stanowiska robocze od bieżących informacji.

Konieczność przeprowadzenia migracji wynika zazwyczaj z wymiany wyeksploatowanego komputera, instalacji świeżego systemu operacyjnego lub chęci zwiększenia wydajności operacji bazodanowych. Niezależnie od powodu, proces ten nie ogranicza się do zwykłego skopiowania plików programu na nowy dysk. Wymaga przeniesienia relacyjnej bazy danych, odtworzenia struktury użytkowników, ponownego skonfigurowania usług sieciowych oraz weryfikacji komunikacji z poszczególnymi komputerami w sieci lokalnej.

Objawy i sytuacje zgłaszane przez użytkowników

Podczas prób samodzielnego uruchomienia programu po wymianie sprzętu lub reinstalacji systemu w biurze, użytkownicy napotykają powtarzające się bariery techniczne. Przez telefon najczęściej opisywane są następujące sytuacje:

  • Brak połączenia ze stanowisk roboczych — program uruchomiony na komputerze pracownika wyświetla powiadomienie o braku możliwości nawiązania sesji z główną bazą danych, mimo że sam komputer ma dostęp do Internetu.
  • Zablokowany dostęp do modułów — po wskazaniu nowej lokalizacji bazy danych system odrzuca logowanie użytkowników z powodu niezgodności uprawnień lub braku odpowiednich ról w silniku bazy.
  • Widoczność wyłącznie danych archiwalnych — po podłączeniu bazy okazuje się, że brakuje ostatnich dokumentów magazynowych lub faktur, co wskazuje na wczytanie nieaktualnej kopii zapasowej.
  • Spowolnione działanie zapytań — system uruchamia się, lecz operacje wyszukiwania towarów, generowania zestawień czy zatwierdzania dokumentów trwają znacznie dłużej niż na starym sprzęcie.
  • Brak widoczności klucza licencyjnego — stanowiska nie mogą pobrać uprawnień licencyjnych, ponieważ usługa zarządzania licencjami nie została prawidłowo zarejestrowana w nowym środowisku sieciowym.

Kiedy to nie jest ta usterka

Zanim zaplanowana zostanie pełna procedura migracji bazy danych i reinstalacji usług serwerowych, warto wykluczyć inne źródła problemów z dostępnością Comarch ERP Altum. Często pozorne uszkodzenie środowiska serwerowego wynika ze zwykłych zakłóceń w infrastrukturze lokalnej:

  • Awaria urządzeń sieciowych w biurze — uszkodzony przełącznik sieciowy (switch), rozłączony kabel Ethernet lub zawieszony router uniemożliwiają komunikację między komputerami, dając złudzenie awarii serwera.
  • Zmiana adresu IP komputera centralnego — router przydzielił maszynie nowy adres w sieci lokalnej, przez co stanowiska robocze wysyłają zapytania pod nieistniejący adres docelowy.
  • Aktywność zapory sieciowej po aktualizacji — automatyczna aktualizacja oprogramowania zabezpieczającego na stanowisku mogła zablokować porty komunikacyjne wykorzystywane przez silnik bazy danych.
  • Przeciążenie łącza lub zasobów — uruchomienie intensywnych procesów w tle, takich jak pełne skanowanie antywirusowe na komputerze centralnym, może chwilowo zablokować odpowiedzi bazy danych bez konieczności przenoszenia systemu.
  • Błędne dane uwierzytelniające użytkownika — problem dotyczy wyłącznie jednego pracownika, który omyłkowo wprowadził nieprawidłowe hasło logowania do systemu Comarch ERP Altum.

Możliwe przyczyny trudności podczas przenoszenia systemu

Prawidłowe przeniesienie Comarch ERP Altum wymaga uwzględnienia wielu zależności systemowych. Niepowodzenia podczas tej operacji wynikają najczęściej ze ściśle określonych czynników technicznych:

  • Niewłaściwa konfiguracja silnika bazy danych — brak włączenia protokołów sieciowych, takich jak TCP/IP, oraz brak przypisania odpowiednich portów nasłuchiwania w konfiguracji instancji bazy.
  • Brak zgodności uprawnień w nowym systemie — użytkownicy przypisani do bazy w starym środowisku tracą powiązanie z loginami na poziomie nowo zainstalowanego silnika bazodanowego (tzw. osieroceni użytkownicy).
  • Zablokowane porty w zaporze systemowej (firewall) — domyślne reguły nowego systemu operacyjnego blokują przychodzący ruch sieciowy na portach wymaganych przez bazę danych i moduły Comarch ERP Altum.
  • Niespójność regionalna i kodowanie znaków — ustawienie niewłaściwej strony kodowej (collation) podczas instalacji nowego silnika bazy danych, co uniemożliwia poprawne odtworzenie tabel lub powoduje błędy przy przetwarzaniu polskich znaków.
  • Niepoprawne odtworzenie kopii bezpieczeństwa — wykonanie kopii w trakcie aktywnej pracy użytkowników na starym komputerze, co prowadzi do błędów integralności logicznej w strukturze bazy.
  • Niedobór uprawnień konta usługowego — usługa zarządzająca bazą danych uruchomiona na koncie o zbyt niskich uprawnieniach systemowych nie może uzyskać dostępu do wybranych katalogów z danymi.

Przebieg bezpiecznej migracji i konfiguracji serwera

Przeniesienie środowiska Comarch ERP Altum realizowane jest według ściśle określonego planu technicznego, który minimalizuje ryzyko przestoju w firmie. Prace obejmują zarówno komputer pełniący rolę serwera, jak i stanowiska końcowe:

1. Audyt środowiska wyjściowego i wykonanie pełnej kopii bezpieczeństwa

Prace rozpoczynają się od weryfikacji stanu dotychczasowego systemu. Wszyscy użytkownicy zostają wylogowani z programu, a aktywne procesy zatrzymane. Wykonywana jest spójna kopia bezpieczeństwa bazy danych (backup — zrzut bieżącego stanu bazy do pliku archiwum) oraz archiwizacja plików konfiguracyjnych. Sprawdzana jest integralność sum kontrolnych utworzonego pliku, aby zagwarantować stuprocentową odtwarzalność informacji.

2. Przygotowanie nowego systemu operacyjnego i silnika bazy danych

Na nowej maszynie przeprowadzana jest instalacja i optymalizacja systemu operacyjnego. Następnie instalowany jest dedykowany silnik relacyjnej bazy danych z zachowaniem parametrów sortowania i kodowania znaków identycznych jak w środowisku źródłowym. Konfigurowane są parametry pamięci operacyjnej oraz przydział zasobów procesora, co zapewnia stabilną pracę przy dużym obciążeniu.

3. Odtworzenie bazy danych i naprawa spójności użytkowników

Plik kopii zapasowej zostaje przeniesiony na nowy nośnik i odtworzony w nowej instancji. Serwisant przeprowadza mapowanie kont użytkowników — przypisuje istniejące w bazie uprawnienia do nowych loginów w silniku bazy danych. Weryfikowana jest spójność logiczna struktur danych za pomocą standardowych procedur diagnostycznych.

4. Konfiguracja sieci, zapory i usług Comarch ERP Altum

W nowym systemie operacyjnym tworzone są precyzyjne reguły w zaporze sieciowej (firewall), które odblokowują ruch dla portów bazy danych oraz modułów pomocniczych. Konfigurowana jest usługa zarządzania licencjami oraz stała adresacja sieciowa komputera, co zapobiega gubieniu połączenia po restartach urządzeń sieciowych.

5. Przełączenie stanowisk roboczych i testy integracyjne

Na każdym komputerze pracownika aktualizowane są parametry połączenia — wskazywana jest nowa nazwa sieciowa lub adres nowego serwera. Po uruchomieniu Comarch ERP Altum przeprowadzane są testy: próba logowania na różnych profilach uprawnień, weryfikacja poprawności odczytu stanów magazynowych, wystawienie dokumentu testowego oraz sprawdzenie generowania raportów.

Czego nie robić na własną rękę przed migracją

Błędne decyzje podejmowane w pośpiechu mogą doprowadzić do bezpowrotnej utraty bieżących danych transakcyjnych lub uszkodzenia struktury bazy. Warto pamiętać o podstawowych zasadach bezpieczeństwa:

  • Nie wolno usuwać ani formatować starego dysku — dotychczasowy komputer powinien pozostać nienaruszony aż do momentu pełnego uruchomienia i przetestowania nowego środowiska.
  • Nie należy przenosić plików bazy danych metodą kopiuj-wklej — kopiowanie aktywnych plików danych (bez uprzedniego zatrzymania usług bazy lub wykonania formalnej kopii zapasowej) prowadzi do ich uszkodzenia.
  • Nie wolno modyfikować struktury tabel ręcznymi zapytaniami — próby naprawiania uprawnień nieznanymi skryptami mogą trwale zniszczyć relacje między dokumentami a rejestrami finansowymi.
  • Nie należy ignorować komunikatów o błędach spójności — wymuszenie podłączenia bazy z uszkodzonym nagłówkiem pogłębia degradację danych przy każdym kolejnym zapisie.

Co można bezpiecznie sprawdzić samodzielnie

Przed przyjazdem serwisanta można we własnym zakresie przygotować środowisko techniczne, co przyspieszy realizację prac:

  • Sprawdzenie, czy nowy komputer uruchamia się stabilnie i ma dostęp do sieci lokalnej w biurze.
  • Upewnienie się, że wszyscy pracownicy zakończyli pracę w programie i wylogowali się ze swoich stanowisk.
  • Przygotowanie nośnika zewnętrznego z odpowiednią ilością wolnego miejsca na wykonanie dodatkowej kopii zapasowej.
  • Sprawdzenie fizycznych połączeń przewodów sieciowych przy stanowiskach roboczych i nowym komputerze.

Organizacja prac serwisowych i model współpracy

Wszystkie czynności związane z instalacją, przenoszeniem baz danych oraz konfiguracją oprogramowania Comarch ERP Altum realizowane są bezpośrednio w siedzibie klienta. Serwis działa mobilnie na terenie Warszawy oraz okolicznych powiatów, zapewniając wsparcie przez całą dobę, siedem dni w tygodniu.

Prace rozpoczynają się od weryfikacji sprzętowej i programowej na miejscu u klienta. Przed przystąpieniem do jakichkolwiek działań technicznych przedstawiana jest dokładna diagnoza oraz indywidualna wycena całego procesu. W przypadku konieczności wykonania zaawansowanych napraw sprzętowych na samej jednostce komputerowej, sprzęt może zostać odebrany do warsztatu i odwieziony po zakończeniu prac przez pracowników serwisu. Wszelkie operacje bazodanowe podlegają ścisłym procedurom poufności, a na życzenie klienta bezpłatnie podpisywana jest umowa o zachowaniu poufności (NDA).

W przypadku pilnej potrzeby uruchomienia bazy danych po awarii lub zaplanowania bezpiecznego przeniesienia Comarch ERP Altum na nowy komputer, kontakt telefoniczny z serwisem możliwy jest pod numerem 22 257 87 54.