Architektura bazodanowa i mechanizm działania programu Rewizor nexo

Rewizor nexo opiera swoje działanie na relacyjnej bazie danych SQL, która przechowuje całą ewidencję księgową, pliki kontrolne, rejestry podatkowe oraz konfigurację planu kont. W typowej infrastrukturze firmowej program pracuje w architekturze klient-serwer. Oznacza to, że jednostka centralna pełni rolę serwera bazy danych, zarządzając procesami odczytu i zapisu, natomiast poszczególne stanowiska księgowe łączą się z nią za pośrednictwem sieci lokalnej. Przeniesienie środowiska na nowy system operacyjny lub nową maszynę serwerową wiąże się ze zmianą lokalizacji motoru bazy danych, przeniesieniem uprawnień instancji oraz ponownym zestawieniem bezpiecznych kanałów komunikacyjnych w sieci.

Podczas migracji kluczowe znaczenie ma spójność danych transakcyjnych. Motor bazy danych bezustannie rejestruje operacje w plikach dziennika, dlatego zwykłe przekopiowanie plików roboczych przy działającym silniku bazy prowadzi do uszkodzenia struktury tabel. Prawidłowy proces polega na kontrolowanym odłączeniu instancji lub wykonaniu zrzutu bazy do ujednoliconego archiwum, a następnie odtworzeniu go w docelowym środowisku o identycznych lub kompatybilnych parametrach logicznych.

Typowe sytuacje i powody zmiany serwera w dziale księgowości

Konieczność przeprowadzenia migracji pojawia się najczęściej w momencie wymiany wyeksploatowanego komputera pełniącego funkcję serwera, modernizacji przestarzałego systemu operacyjnego lub wdrożenia nowej jednostki o wyższej wydajności dyskowej i procesorowej. Wraz z rozbudową ksiąg rachunkowych baza danych dynamicznie rośnie, co na starszym sprzęcie objawia się wydłużonym generowaniem zestawień obrotów i sald czy powolnym zamykaniem miesięcy obrachunkowych.

Innym częstym powodem jest awaria dotychczasowego środowiska, konieczność reorganizacji struktury sieciowej w przedsiębiorstwie lub przejście na dedykowaną jednostkę centralną, która ma pracować w sposób ciągły bez udziału bezpośredniego użytkownika przy klawiaturze. Zgłoszenia od firm dotyczą zazwyczaj potrzeby przeniesienia danych w taki sposób, aby pracownicy księgowości mogli kontynuować bieżące rozliczenia bez utraty historii dokumentów i ciągłości numeracji.

Problemy i objawy nieprawidłowej migracji widziane z perspektywy firmy

Nieprawidłowo przeprowadzona próba przeniesienia systemu daje natychmiastowe objawy na stanowiskach roboczych. Użytkownicy programu Rewizor nexo najczęściej zgłaszają następujące sytuacje:

  • Brak łączności ze stanowisk roboczych: Program uruchamia się na serwerze, lecz komputery w sieci lokalnej wyświetlają powiadomienie o braku możliwości nawiązania połączenia z instancją bazy danych.
  • Blokada logowania do podmiotu: Mimo wykrycia serwera, użytkownicy otrzymują odmowę dostępu podczas próby wyboru właściwego podmiotu gospodarczego z powodu niezgodności uprawnień użytkowników silnika bazodanowego.
  • Zgłoszenia o niezgodności struktury: Przy próbie uruchomienia podmiotu pojawia się informacja o konieczności przeprowadzenia konwersji lub niezgodności komponentów logicznych między stanowiskiem a nowym serwerem.
  • Zablokowane wysyłki deklaracji i plików kontrolnych: Brak przeniesienia odpowiednich certyfikatów lub konfiguracji usług systemowych uniemożliwia autoryzację i elektroniczne przesyłanie dokumentów podatkowych.
  • Drastyczny spadek wydajności: Zapytania bazodanowe wykonują się wielokrotnie dłużej niż na starym sprzęcie, co wynika z błędnej alokacji pamięci operacyjnej dla silnika bazodanowego lub ograniczeń przepustowości zapory sieciowej.

Przyczyny trudności podczas przenoszenia bazy danych na nowy serwer

Źródła problemów podczas zmiany systemu serwerowego wynikają z technicznych zależności między oprogramowaniem księgowym, silnikiem bazodanowym a środowiskiem sieciowym. Układają się one w następującą hierarchię:

  • Restrykcje zapory sieciowej (firewall): Domyślne ustawienia nowego systemu operacyjnego blokują porty komunikacyjne wykorzystywane przez silnik bazodanowy oraz usługi rozpoznawania instancji w sieci lokalnej.
  • Rozbieżności w uprawnieniach kont systemowych i bazodanowych: Silnik bazy danych wymaga specyficznych uprawnień do zapisu w folderach roboczych oraz kont administracyjnych wewnątrz samej instancji. Brak synchronizacji tych kont uniemożliwia podłączenie programu.
  • Niepoprawna konfiguracja protokołów sieciowych: Nowa instalacja serwera bazodanowego często ma fabrycznie wyłączoną obsługę połączeń sieciowych przez protokół TCP/IP lub nazwane potoki (Named Pipes), dopuszczając wyłącznie połączenia lokalne z poziomu samego serwera.
  • Niespójne archiwum bazy danych: Wykonanie kopii zapasowej na starym serwerze w momencie, gdy inni użytkownicy nadal wprowadzali dokumenty, prowadzi do uszkodzenia spójności transakcyjnej pliku archiwum.
  • Brak komponentów pomocniczych: System serwerowy może nie posiadać zainstalowanych wymaganych bibliotek środowiskowych i sterowników niezbędnych do prawidłowej obsługi szyfrowania danych i komunikacji z urządzeniami zewnętrznymi.

Jak przebiega profesjonalne wdrożenie i migracja systemu

Proces przeniesienia bazy danych programu Rewizor nexo realizujemy według ściśle określonych procedur technicznych, gwarantujących bezpieczeństwo zgromadzonych rejestrów księgowych. W pierwszej kolejności wykonujemy pełny zrzut bazy danych po uprzednim upewnieniu się, że wszystkie aktywne sesje użytkowników zostały prawidłowo zamknięte. Kopia ta zostaje zweryfikowana pod kątem integralności logicznej.

W nowym środowisku serwerowym przeprowadzamy instalację i optymalizację silnika bazy danych. Konfigurujemy przydział pamięci operacyjnej, ustawienia autoryzacji oraz reguły dostępu sieciowego. Następnie odtwarzamy podmioty gospodarcze z przygotowanych archiwów i przeprowadzamy weryfikację spójności struktury tabel.

Kolejnym krokiem jest precyzyjna konfiguracja systemowej zapory sieciowej. Tworzymy reguły zezwalające na ruch dla procesów bazodanowych oraz dedykowanych portów transmisyjnych. Na stanowiskach roboczych księgowości aktualizujemy konfigurację połączenia, wskazując nową lokalizację serwera. Na koniec przeprowadzamy testowe operacje księgowe: logowanie wielostanowiskowe, weryfikację dekretacji, generowanie zestawień oraz próbne przetwarzanie dokumentów, aby upewnić się, że całe środowisko funkcjonuje stabilnie.

Co przygotować przed przyjazdem serwisu

Aby proces migracji przebiegł sprawnie i bez zakłóceń w bieżącej pracy firmy, warto wcześniej zorganizować niezbędne elementy organizacyjne:

  • Zamknięcie pracy użytkowników: Zaplanowanie krótkiej przerwy w pracy działu księgowości, podczas której nikt nie będzie wprowadzał nowych zapisów na starym serwerze.
  • Dostęp do nowego komputera lub serwera: Zapewnienie fizycznego dostępu do nowej jednostki z uruchomionym, zaktualizowanym systemem operacyjnym oraz podłączeniem do firmowej sieci lokalnej.
  • Kopia zapasowa na nośniku zewnętrznym: Jeżeli jest to możliwe, warto wykonać standardową kopię podmiotu na sprawny nośnik pamięci zewnętrznej lub zasób sieciowy.
  • Dane licencyjne oprogramowania: Przygotowanie dokumentacji licencyjnej programu Rewizor nexo, co pozwala na bezproblemową rejestrację stanowisk i odnowienie uprawnień w nowym środowisku.
  • Przegląd stanowisk roboczych: Wskazanie komputerów w firmie, z których pracownicy łączą się z programem i które będą wymagały przekonfigurowania ścieżek sieciowych.

Zasady bezpieczeństwa — czego nie robić samodzielnie

Baza danych księgowych jest wrażliwym zbiorem informacji finansowych przedsiębiorstwa. Nie należy podejmować prób ręcznego przenoszenia surowych plików bazodanowych poprzez proste kopiowanie ich w menedżerze plików, gdy usługa serwera jest uruchomiona — grozi to nieodwracalnym uszkodzeniem nagłówków bazy. Nie wolno również wyłączać całkowicie zapory sieciowej w systemie operacyjnym w celu uzyskania połączenia, gdyż wystawia to serwer na niebezpieczeństwo ataków w sieci.

Przed przyjazdem pomocy technicznej można samodzielnie zweryfikować, czy nowy serwer uzyskuje prawidłowy adres w sieci lokalnej i czy jest widoczny z poziomu innych komputerów za pomocą prostych poleceń sieciowych. Wszelkie operacje modyfikujące strukturę bazy oraz ingerencję w mechanizmy uwierzytelniania warto pozostawić specjalistom.

Organizacja pomocy technicznej z dojazdem

Wszystkie prace związane z instalacją, konfiguracją i migracją oprogramowania Rewizor nexo wykonujemy bezpośrednio w siedzibie klienta. Dojeżdżamy na terenie Warszawy oraz okolicznych powiatów. W przypadku skomplikowanych uszkodzeń sprzętowych dotychczasowego serwera odbieramy jednostkę do warsztatu w celu naprawy lub odzyskania danych z dysków, a po zakończeniu prac odwozimy sprzęt na miejsce.

Każda usługa rozpoczyna się od analizy zastanej infrastruktury oraz przedstawienia indywidualnej wyceny przed przystąpieniem do jakichkolwiek działań technicznych. Na życzenie klienta zapewniamy bezpłatne podpisanie umowy o zachowaniu poufności (NDA), co stanowi standard przy obsłudze systemów finansowo-księgowych. Wszelkie naprawy sprzętowe opieramy wyłącznie na nowych podzespołach, udzielając gwarancji do 12 miesięcy, a rozliczenie dokumentujemy wystawieniem faktury bez VAT.

W celu umówienia wizyty serwisowej i bezpiecznego przeniesienia programu Rewizor nexo na nowy serwer zapraszamy do kontaktu telefonicznego pod numerem 22 257 87 54.