Regularne tworzenie kopii zapasowych bazy danych Comarch ERP Optima to absolutna podstawa bezpieczeństwa danych firmy. Utrata danych bez aktualnej kopii zapasowej może być katastrofalna – odbudowa ewidencji księgowej za kilka miesięcy to tygodnie pracy i olbrzymie koszty. Opisujemy, jak skonfigurować skuteczną strategię backupu dla Optimy.
Dwie warstwy kopii zapasowych Optimy
Comarch ERP Optima korzysta z bazy SQL Server, co daje dwie niezależne metody backupu: Backup przez samą Optimę – menu Narzędzia → Archiwizacja danych tworzy plik ZIP z eksportem danych. Prosta w konfiguracji, nie wymaga znajomości SQL. Ograniczenie: eksport dużych baz trwa długo i generuje duże pliki. Backup SQL Server – bardziej zaawansowany, tworzony przez SQL Server Agent lub Maintenance Plan. Szybszy dla dużych baz, obsługuje kopie różnicowe i dziennika transakcji, pozwala na przywrócenie do punktu w czasie. Zalecamy stosowanie obu metod równolegle.
Konfiguracja archiwizacji w Comarch ERP Optima
W menu Narzędzia → Konfiguracja programu → Kopia zapasowa ustaw: ścieżkę zapisu kopii (zalecany zewnętrzny dysk lub folder sieciowy), częstotliwość (codziennie, co tydzień), liczbę kopii do przechowania. Opcja „Kopia zapasowa przed zamknięciem" tworzy backup automatycznie przy wyjściu z programu – wygodna dla instalacji z jednym użytkownikiem. Weryfikuj cyklicznie, czy pliki backup faktycznie są tworzone we wskazanej lokalizacji.
Konfiguracja automatycznych backupów SQL Server
W SSMS utwórz Maintenance Plan (Zarządzanie → Plany konserwacji → Nowy): 1) Pełny backup raz dziennie (np. o 23:00), zapis do katalogu D:\SQLBackups\, 2) Backup różnicowy co 4 godziny w godzinach pracy, 3) Backup dziennika transakcji co godzinę (przy Full Recovery Model), 4) Czyszczenie starych backupów: zachowaj kopie z ostatnich 14 dni. Plan konserwacji wymaga, by SQL Server Agent był uruchomiony jako usługa. Skonfiguruj powiadomienia e-mail przy błędzie backup (wymaga skonfigurowania poczty SQL: SQL Server Agent → Alerts → powiadomienia).
Reguła 3-2-1 dla backupu Optimy
Stosuj regułę 3-2-1: przynajmniej 3 kopie danych, na 2 różnych nośnikach, z czego 1 poza siedzibą firmy. Dla Optimy oznacza to: kopia na dysku lokalnym serwera, kopia na zewnętrznym dysku NAS lub dysku USB wymienianym rotacyjnie, kopia w chmurze (np. OneDrive, Google Drive, Backblaze). Kopia przechowywana wyłącznie na tym samym dysku co baza nie chroni przed awarią dysku – najczęstszą przyczyną utraty danych.
Testowanie przywrócenia kopii zapasowej
Backup, który nie był testowany, jest tylko założeniem – nie gwarancją. Raz na kwartał wykonaj test przywrócenia: skopiuj plik backup na inne środowisko (np. inny komputer lub VM), wykonaj RESTORE i sprawdź, czy baza jest spójna i kompletna. Bez regularnych testów możesz odkryć w krytycznym momencie, że kopie były uszkodzone lub niekompletne. Wyniki testów archiwizuj w prostym dzienniku backup (data testu, wynik, czas przywrócenia).