Kopia zapasowa bazy Humansoft HermesSQL to jedyne skuteczne zabezpieczenie przed utratą danych handlowych firmy. Awaria dysku, atak ransomware, błąd użytkownika – bez aktualnego backupu każde z tych zdarzeń może oznaczać trwałą utratę danych lub bolesne odtworzenie historii sprzedaży z dokumentów papierowych.
Nasz serwis konfiguruje solidną strategię tworzenia kopii zapasowych dla środowisk HermesSQL: automatyczne backupy bazy SQL Server, weryfikacja integralności kopii i bezpieczne przechowywanie poza serwerem produkcyjnym.
Strategia kopii zapasowych dla HermesSQL
Dobra strategia backupu HermesSQL opiera się na kilku zasadach:
- Regularność: backup pełny co dobę (najczęściej w nocy), backup logu transakcyjnego co kilka godzin
- Przechowywanie: co najmniej 7 ostatnich kopii pełnych, kopie starsze archiwizowane
- Lokalizacja: kopia na dysku zewnętrznym lub NAS, dodatkowo kopia w chmurze (Backblaze, Azure Backup)
- Weryfikacja: regularne testy odtworzenia z backupu – co najmniej raz na kwartał
- Monitorowanie: alerting e-mail lub SMS jeśli backup nie wykonał się o czasie
Konfiguracja techniczna
Backupy bazy HermesSQL konfigurujemy przez SQL Server Agent (harmonogram zadań SQL) lub zewnętrzne oprogramowanie do backupu (Veeam, Acronis, BackupAssist). Dla modelu prostego wystarczy zadanie SQL Agent uruchamiające skrypt T-SQL z poleceniem BACKUP DATABASE.
Konfigurujemy też kompresję backupów (zmniejsza rozmiar pliku o 50–70%) i szyfrowanie (obowiązkowe przy przechowywaniu kopii poza siedzibą firmy). Ustalamy harmonogram rotacji starych kopii, by dysk z archiwum nie zapełniał się bez kontroli.
Dokumentacja i testy
Po konfiguracji tworzymy dokumentację procedury backupu i przywracania, dostępną dla osoby odpowiedzialnej za IT w firmie. Przeprowadzamy test przywrócenia bazy z pierwszej automatycznej kopii, by potwierdzić, że backup jest pełnowartościowy i odtworzenie jest możliwe w wymaganym czasie.