Co właściwie trzeba kopiować
Sama baza danych to najważniejsza, ale nie jedyna część systemu. Po awarii serwera potrzebujesz też konfiguracji, załączników i wszystkiego, co pozwala uruchomić program od nowa.
Warto spisać tę listę raz, razem z lokalizacją plików, i aktualizować ją przy każdej zmianie w systemie. Przy odtwarzaniu nikt nie powinien zgadywać, gdzie co leży.
- bazy danych enova365 lub Comarch ERP Optima na serwerze MS SQL Server
- archiwa dokumentów i załączników, jeśli są poza bazą
- konfiguracja serwera aplikacji i połączeń
- dodatki i rozszerzenia pisane na zamówienie
- dane potrzebne do aktywacji licencji
- opis procedury odtworzenia
Zasada 3-2-1 w praktyce
Dobre kopie opierają się na prostej regule: trzy kopie danych, na dwóch różnych nośnikach, z czego jedna poza siedzibą firmy. Dzięki temu pożar, kradzież czy zaszyfrowanie serwera nie zabierają wszystkich kopii naraz.
W małej i średniej firmie wygląda to zwykle tak: dane produkcyjne na serwerze, kopia na osobnym urządzeniu w sieci firmowej i kopia w chmurze lub w innej lokalizacji. Dysk USB podłączony na stałe do serwera nie spełnia tej zasady, bo może zostać zaszyfrowany razem z nim.
Harmonogram i przechowywanie
Bazę ERP kopiujemy co najmniej codziennie, a przy intensywnej pracy częściej. Harmonogram ustala się według tego, ile pracy firma może stracić. Jeśli zespół przez cały dzień wystawia faktury i przyjmuje towar, kopia raz na dobę może oznaczać odtwarzanie całego dnia.
Osobną kopię robimy zawsze przed aktualizacją programu. Warto też przechowywać kopie z wielu dni, bo błąd w danych często wychodzi na jaw dopiero po jakimś czasie, gdy najnowsze kopie zawierają już ten sam błąd.
Ochrona przed ransomware
Ataki ransomware szyfrują nie tylko serwer, ale też wszystkie kopie, do których mają dostęp. Dlatego przynajmniej jedna kopia powinna być odcięta od zwykłej sieci firmowej albo zabezpieczona przed zmianą i usunięciem.
Dostęp do systemu kopii warto chronić osobnym kontem z logowaniem wieloskładnikowym. Konto, którym administrator loguje się na co dzień, nie powinno móc usunąć kopii.
Narzędzia: przykład Acronis i rozwiązania producentów
W naszych wdrożeniach pracujemy na rozwiązaniach Acronis, z którym współpracujemy przez dystrybutora DAGMA. Acronis tworzy kopie całych serwerów, komputerów i maszyn wirtualnych, pozwala odtworzyć serwer na innym sprzęcie, przechowywać kopie lokalnie i w chmurze oraz zarządzać nimi z jednej konsoli. Żadne narzędzie nie zastępuje jednak dobrze ułożonej procedury i regularnych testów.
Dla Comarch ERP Optima można też skonfigurować Comarch IBARD z kopią w chmurze, a przy Optimie w Chmurze Comarch kopie robi producent. W enova365 kopie można przechowywać także w Azure. Dobór narzędzia zależy od tego, gdzie działa system i jakie kopie już masz.
Test odtworzenia krok po kroku
Kopia, której nikt nie odtworzył, jest tylko nadzieją. Test robimy na osobnym serwerze lub maszynie wirtualnej, żeby nie ryzykować pracy na danych produkcyjnych.
- odtwórz bazę z kopii na serwerze testowym
- uruchom program i zaloguj się jako zwykły użytkownik
- sprawdź ostatnie dokumenty sprzed wykonania kopii
- otwórz kilka załączników i wydruków
- zmierz, ile trwało całe odtworzenie
- zapisz wynik i wnioski w procedurze
Kto pilnuje kopii na co dzień
Najczęstszy problem to kopia, która przestała się wykonywać kilka tygodni temu, a nikt tego nie zauważył. Powiadomienia o nieudanych kopiach muszą trafiać do konkretnej osoby, a nie do skrzynki, której nikt nie czyta. W ramach stałej opieki kontrolujemy powiadomienia, miejsce na nośnikach i regularnie testujemy odtwarzanie.
Najczęstsze pytania
Jak często robić kopię bazy enova365 lub Optimy?
Co najmniej codziennie, a przy intensywnej pracy częściej. Dodatkowo zawsze przed aktualizacją programu.
Czy kopia na dysku zewnętrznym wystarczy?
Nie. Dysk podłączony do serwera może zostać zaszyfrowany razem z nim. Potrzebna jest też kopia poza siedzibą firmy.
Jak często testować odtworzenie?
Regularnie, a zawsze po większej zmianie w systemie lub infrastrukturze. Częstotliwość ustalamy razem z tobą w procedurze.
Czy Acronis gwarantuje odzyskanie danych?
Żadne narzędzie tego nie gwarantuje. Pewność daje dopiero dobrze ułożona procedura, kopia poza firmą i udany test odtworzenia.