Przeniesienie bazy danych programu księgowo-magazynowego na nowy komputer to jedna z najczęściej zlecanych usług naszego serwisu — dotyczy zarówno wymiany starego komputera na nowy, jak i migracji z pojedynczego stanowiska na serwer sieciowy. Poniżej opisujemy, jak wygląda taki proces.
Migrację zaczynamy zawsze od pełnej kopii zapasowej bazy danych na starym komputerze — w przypadku programów opartych na SQL Server wykonujemy kopię plików .bak, a w przypadku programów z bazą plikową (np. RAKS, starsza Symfonia) kopiujemy cały katalog danych przy zatrzymanym silniku bazy. Dodatkowo archiwizujemy pliki konfiguracyjne i licencyjne programu.
Przygotowanie nowego stanowiska
Na nowym komputerze instalujemy odpowiednią wersję silnika bazy danych — dokładnie tę samą lub kompatybilną z wersją używaną wcześniej, ponieważ niezgodność wersji SQL Server bywa przyczyną problemów przy przywracaniu kopii. Następnie instalujemy sam program księgowy w wersji zgodnej z tą, która obsługiwała bazę na starym komputerze.
Przywracanie danych
Po instalacji przywracamy bazę danych z kopii zapasowej, odtwarzamy uprawnienia użytkowników bazodanowych oraz konfigurujemy połączenie programu z nową lokalizacją bazy. W programach wymagających klucza licencyjnego (sprzętowego lub programowego) dokonujemy jego ponownej aktywacji lub przeniesienia — czasem wymaga to kontaktu z producentem oprogramowania w celu odblokowania licencji na nowym sprzęcie.
Weryfikacja i testy
Po zakończeniu migracji sprawdzamy integralność danych — porównujemy liczbę dokumentów, sald i kartotek z danymi sprzed migracji, testujemy podstawowe operacje w programie oraz upewniamy się, że wszystkie stanowiska sieciowe (jeśli firma pracuje wielostanowiskowo) poprawnie łączą się z nową lokalizacją bazy danych. Dopiero po pozytywnych testach stary komputer jest wyłączany z użytku produkcyjnego, choć zalecamy zachowanie go jako dodatkowego źródła kopii zapasowej przez pewien czas.
