Regularne i sprawdzone kopie zapasowe bazy danych Comarch ERP Altum to podstawa bezpieczeństwa danych przedsiębiorstwa. Awaria serwera bez aktualnej kopii zapasowej może oznaczać utratę danych za wiele dni pracy. Oferujemy projektowanie, konfigurację i weryfikację kompletnych strategii backup dla środowisk Altum opartych na SQL Server.
Strategia backup dla Altum
Projektujemy strategię backup uwzględniającą wymagania biznesowe dotyczące Recovery Point Objective (RPO) i Recovery Time Objective (RTO). Dla Altum typowa strategia obejmuje: pełny backup dzienny (najczęściej nocny, po zamknięciu dnia pracy), różnicowy backup co kilka godzin w ciągu dnia oraz ciągłe backupy dziennika transakcji co 15-30 minut. Backupy są wysyłane na lokalny NAS i replikowane do chmury (Azure Blob Storage lub AWS S3).
Konfiguracja SQL Server Agent
Konfigurujemy zadania SQL Server Agent dla automatycznych backupów: skrypty T-SQL z instrukcją BACKUP DATABASE i BACKUP LOG z weryfikacją (CHECKSUM), powiadomieniami e-mail przy błędzie oraz automatycznym czyszczeniem starych plików backup. Konfigurujemy też zadanie DBCC CHECKDB uruchamiane tygodniowo dla weryfikacji integralności bazy danych. Wszystkie zadania są monitorowane przez SQL Server Agent Alerts.
Testy odtwarzania
Kopia zapasowa jest wartościowa tylko wtedy, gdy można ją skutecznie odtworzyć. Przeprowadzamy cykliczne testy odtwarzania: przywracamy bazę Altum z kopii na środowisko testowe, weryfikujemy integralność odtworzonej bazy (DBCC CHECKDB), uruchamiamy aplikację Altum i testujemy kluczowe operacje. Dokumentujemy czas odtwarzania i porównujemy z wymaganiami RTO. W razie rozbieżności optymalizujemy strategię backup.