Support 24/7: +48 61 646 07 77
Kopia zapasowa to nie plik zapisany na dodatkowym dysku. Kopia zapasowa to udowodniona zdolność powrotu firmy do normalnego działania po awarii lub cyberataku. W realiach znowelizowanej ustawy o krajowym systemie cyberbezpieczeństwa (uKSC) oraz dyrektywy NIS2 posiadanie zwykłego backupu w tej samej sieci co serwery produkcyjne daje jedynie złudne poczucie bezpieczeństwa. Współczesne grupy ransomware zaczynają atak od wyszukania i skasowania punktów przywracania, zanim zaszyfrują pierwszą bazę danych. Z kolei audytorzy weryfikujący zgodność z uKSC nie pytają już, czy firma „robi backup”, lecz żądają dowodów na odporność kopii przed usunięciem (WORM / Offline), separację lokalizacji oraz raportów z realnych testów odtworzeniowych, które potwierdzają, w ile godzin biznes faktycznie wróci do pracy.
Z tego artykułu dowiesz się:
W niemal każdej firmie, która zgłasza się do nas po incydencie bezpieczeństwa lub przed audytem zgodności, słyszymy na początku to samo zdanie – „mamy ustawione automatyczne kopie zapasowe, robią się każdej nocy”.
Problem polega na tym, że większość tych systemów projektowano kilka lat temu z myślą o jednym, prostym scenariuszu – awarii pojedynczego dysku twardego albo przypadkowym skasowaniu pliku przez pracownika. W zderzeniu z dzisiejszymi metodami cyberprzestępców oraz wymogami prawa taka konstrukcja rozpada się w ciągu kilkunastu minut.
Wyobrażenie o ataku hakerskim jako o złośliwym programie, który od razu po kliknięciu w załącznik blokuje ekrany komputerów, dawno straciło aktualność. Dzisiejsze ataki na firmy produkcyjne, platformy e‑commerce, spółki logistyczne czy dostawców IT to starannie zaplanowane operacje.
Gdy włamywacze dostaną się do wewnętrznej sieci firmy (np. przez przejęte hasło pracownika lub niezałątaną lukę w oprogramowaniu), nie uruchamiają szyfrowania od razu. Zamiast tego przez wiele dni po cichu rozpoznają środowisko, podnoszą swoje uprawnienia aż do poziomu głównego administratora i szukają odpowiedzi na jedno pytanie – gdzie ta firma trzyma swoje kopie zapasowe?
Napastnicy doskonale wiedzą, że dopóki zarząd dysponuje działającym backupem, nie zapłaci ani złotówki okupu, tylko odtworzy serwery i wróci do pracy.
Dlatego właściwe uderzenie przebiega zawsze w dwóch krokach. Najpierw przestępcy wykorzystują przejęte konto administratora, aby zalogować się do systemu backupu i bezpowrotnie usunąć wszystkie zapisane kopie, a dopiero chwilę później uruchamiają proces szyfrowania głównych serwerów produkcyjnych.
W tym momencie na jaw wychodzą trzy najczęstsze błędy w firmowej infrastrukturze:
Skutek biznesowy takiego scenariusza jest dramatyczny. Firma z dnia na dzień traci dostęp do systemu finansowo‑księgowego, bazy zamówień czy oprogramowania sterującego produkcją, nie mając z czego odtworzyć danych. Taki paraliż oznacza nie tylko ogromne straty z tytułu przestoju, ale też obowiązek natychmiastowego raportowania incydentu poważnego w 24h do CSIRT NASK oraz ryzyko dotkliwych kar finansowych dla spółki i zarządu, które szczegółowo omówiliśmy w artykule o kwalifikacji podmiotu w uKSC i rejestracji w S46.
Nowelizacja ustawy o KSC oraz unijna dyrektywa NIS2 (w szczególności art. 21 ust. 2 lit. c) stawiają sprawę jasno – każdy podmiot kluczowy i ważny ma prawny obowiązek zapewnić ciągłość działania (Business Continuity), bezpieczne zarządzanie kopiami zapasowymi oraz plany przywracania normalnego trybu pracy po awarii (Disaster Recovery).
Co to oznacza podczas rzeczywistej kontroli lub audytu bezpieczeństwa prowadzonego przez dużego kontrahenta B2B?
Audytor nie zadowoli się już ogólnym zdaniem w segregatorze mówiącym o tym, że „organizacja wykonuje regularne kopie zapasowe”. Zamiast tego poprosi o wykazanie czterech konkretnych faktów operacyjnych:
Wniosek dla zarządu i dyrektorów IT – w świetle uKSC posiadanie kopii zapasowej, którą napastnik może skasować w pięć minut po włamaniu albo której nikt nigdy nie próbował odtworzyć, jest traktowane na równi z brakiem zabezpieczeń. Ustawa rozlicza firmę ze skuteczności powrotu do działania, a nie z samego faktu posiadania dysków z archiwami.
Aby ułatwić ocenę obecnego stanu bezpieczeństwa w Twojej organizacji, zestawiliśmy trzy najpopularniejsze podejścia do kopii zapasowych wraz z ich zachowaniem podczas kryzysu oraz oceną w świetle wymogów uKSC.
| Scenariusz zagrożenia / wymóg | Lokalna migawka (snapshot na tym samym serwerze) |
Tradycyjny backup na drugim serwerze w firmie |
Wielopoziomowy backup Centurii (Remote + Offline + blokada WORM) |
|---|---|---|---|
| Przypadkowe usunięcie pliku lub błąd podczas aktualizacji | Chroni – pozwala szybko cofnąć zmianę z ostatnich godzin. | Chroni – umożliwia przywrócenie plików z ostatniej zapisanej kopii. | Chroni w pełni – błyskawiczne przywrócenie z kopii lokalnej (On‑site) lub cofnięcie bazy do wybranej sekundy. |
| Fizyczna awaria macierzy dyskowej lub pożar w serwerowni | Brak ochrony – migawka ginie razem z uszkodzonym dyskiem głównym. | Częściowa ochrona – chroni przy awarii jednego serwera, ale ginie przy pożarze lub zalaniu budynku. | Pełna ochrona – kopie Remote oraz Offline znajdują się w niezależnych geograficznie centrach danych. |
| Atak ransomware i przejęcie konta administratora | Brak ochrony – złośliwe oprogramowanie kasuje migawki w kilka sekund. | Wysokie ryzyko utraty – włamywacz z uprawnieniami administratora może zalogować się i wyczyścić serwer backupu. | Pełna odporność – odseparowana infrastruktura, blokada niezmienności WORM / Protected oraz warstwa Offline poza siecią. |
| Ocena podczas kontroli uKSC / audytu NIS2 | Odrzucenie – rozwiązanie nie jest uznawane za pełnoprawną kopię zapasową. | Wykrycie niezgodności – brak izolacji geograficznej i podatność na skasowanie przy włamaniu. | Zgodność z wymogami – udokumentowana izolacja, stały monitoring zadań i protokoły z testów odtworzeniowych. |
Skoro pojedyncza kopia trzymana w firmowej serwerowni nie daje ochrony przed pożarem budynku ani przed atakiem ransomware, jak zaprojektować system, który przetrwa oba te scenariusze jednocześnie?
Kluczem jest odejście od myślenia o backupie jako o „jednym miejscu na dysku” na rzecz wielopoziomowej izolacji danych oraz twardej blokady przed ich usunięciem.
W profesjonalnej architekturze ciągłości działania – takiej, jaką wdrażamy w ramach usługi Centuria Backup – ochrona danych opiera się na trzech uzupełniających się poziomach lokalizacji. Każdy z nich odpowiada na zupełnie inne ryzyko biznesowe i techniczne:
Takie stopniowanie pozwala precyzyjnie dopasować poziom ochrony do wartości danych. Mniej istotne systemy pomocnicze mogą korzystać z wariantu podstawowego, podczas gdy główne bazy transakcyjne, systemy finansowe czy dokumentacja produkcyjna są chronione na wszystkich trzech poziomach jednocześnie.
Sama obecność kopii w drugim mieście nie wystarczy jednak, jeśli włamywacz po zdobyciu hasła administratora będzie mógł wysłać przez sieć polecenie skasowania wszystkich archiwów. Aby temu zapobiec, nowoczesny system kopii zapasowych wykorzystuje dwa mechanizmy obronne – separację infrastruktury oraz niezmienność zapisu.
Separacja oznacza, że system backupowy stanowi całkowicie odrębne środowisko, odgrodzone sieciowo od serwerów produkcyjnych. Nawet jeśli serwer sklepu internetowego lub systemu ERP zostanie przejęty przez przestępców, z jego poziomu nie da się zarządzać magazynem kopii zapasowych ani wydawać mu poleceń usunięcia danych.
Drugim filarem jest technologia WORM (Write Once, Read Many), co w prostym tłumaczeniu oznacza zasadę „zapisz raz, odczytuj wielokrotnie”.
Jak działa to w praktyce? W momencie, gdy kopia zapasowa zostaje poprawnie zapisana w repozytorium, system nakłada na nią elektroniczną blokadę czasową na ustalony okres przechowywania (np. 14 lub 30 dni). Dopóki ten zegar nie dobiegnie końca, plików kopii nie da się nadpisać, zaszyfrować ani skasować – nawet gdyby próbowała to zrobić osoba posiadająca najwyższe uprawnienia administracyjne w firmie.
Równolegle w rozwiązaniach Centurii stosujemy funkcję „Protected” dla wskazanych przez klienta kopii zapasowych. W każdym systemie backupowym działa automatyczna rotacja – gdy mija ustalony czas przechowywania, najstarsze kopie są usuwane, aby zrobić miejsce na nowe. Oznaczenie strategicznej kopii (np. z zamknięcia roku obrachunkowego, końca kwartału albo sprzed wielkiej przebudowy systemu) flagą Protected wyłącza ją z automatycznego czyszczenia i gwarantuje, że ten konkretny punkt w czasie pozostanie bezpiecznie zachowany tak długo, jak potrzebuje tego biznes.
Projektując zabezpieczenia pod wymogi uKSC i NIS2, warto zwrócić uwagę na jeszcze jeden szczegół operacyjny, o którym zapomina większość tradycyjnych działów IT.
W prawidłowo wdrożonym systemie cały proces tworzenia, przesyłania i weryfikacji kopii zapasowych odbywa się w stu procentach automatycznie. Codziennie o wyznaczonych godzinach (np. o 00.00, 04.00, 08.00 czy 12.00) zadania wykonują dedykowane skrypty i procesy systemowe – żaden pracownik nie musi ręcznie logować się do magazynu kopii, aby przekopiować pliki.
Co zatem oznacza sytuacja, w której do repozytorium kopii zapasowych nagle loguje się człowiek?
Jeżeli firma nie prowadzi w tej właśnie chwili zaplanowanego odtwarzania danych po awarii ani umówionego testu, ręczne wejście człowieka do zasobów backupowych jest jednym z najsilniejszych sygnałów ostrzegawczych o trwającym włamaniu lub próbie sabotażu wewnętrznego.
Detekcja dostępu człowieka w standardzie Centurii – nasz system monitoringu kopii zapasowych śledzi nie tylko poprawność wykonania zadań czy wolne miejsce na dyskach, ale również każdy przypadek uzyskania dostępu do kopii zapasowej przez człowieka (czyli połączenie inne niż ze strony automatycznych skryptów tworzących backup). Takie zdarzenie natychmiast wywołuje alarm o wysokim priorytecie w naszym całodobowym monitoringu serwerów 24/7/365, pozwalając dyżurnemu zespołowi zablokować podejrzaną sesję, zanim ktokolwiek spróbuje pobrać lub uszkodzić archiwa.
Kiedy podczas rozmowy o ciągłości działania i wymogach uKSC pada pytanie o kopie zapasowe, zarządy oraz działy IT często mówią dwoma różnymi językami. Administratorzy skupiają się na pojemności dysków w terabajtach i harmonogramach zadań, natomiast prezes chce wiedzieć jedno – jak szybko po awarii firma znów zacznie sprzedawać i czy stracimy dzisiejsze zamówienia klientów?
Aby połączyć te dwie perspektywy i precyzyjnie zaplanować ochronę pod kontrolę nadzorczą, używa się dwóch podstawowych parametrów – RPO oraz RTO.
Oba skróty opisują granicę wytrzymałości Twojego biznesu na skutki awarii, ale każdy z nich patrzy w inną stronę osi czasu – jeden w przeszłość, a drugi w przyszłość od momentu usterki:
00.00, 04.00, 08.00, 12.00, 16.00 i 20.00), więc w najgorszym scenariuszu stracisz zmiany wprowadzone do systemu w ciągu ostatnich czterech godzin.W praktyce dobrze zaprojektowana polityka ciągłości działania nigdy nie narzuca jednego, sztywnego wskaźnika dla całej firmy na ślepo.
W ramach jednego środowiska ustala się różne wartości RPO i RTO w zależności od krytyczności poszczególnych usług. Główna baza danych sklepu internetowego lub systemu finansowego może być zabezpieczana co kilka godzin (albo w sposób ciągły), podczas gdy pomocniczy serwer wirtualny, na którym dane zmieniają się rzadko, wystarczy archiwizować raz w tygodniu w niedzielę.
Tradycyjne podejście do kopii zapasowych zmuszało firmy do trudnego kompromisu. Wykonywanie pełnej kopii dużej bazy danych w środku dnia potrafiło mocno obciążyć lub wręcz zablokować serwer, paraliżując działanie sklepu internetowego w godzinach szczytu. Z tego powodu firmy robiły backup tylko raz na dobę – w środku nocy – godząc się z tym, że awaria o godzinie 16.00 oznacza utratę całodniowego utargu i pracy kilkudziesięciu ludzi.
Współczesne rozwiązania z rodziny Centuria Backup całkowicie eliminują ten problem dzięki trzem mechanizmom:
14.35 podczas aktualizacji aplikacji dojdzie do błędu ludzkiego lub skasowania tabeli, nie trzeba przywracać całego systemu z poprzedniej nocy ani zatrzymywać firmy na długie godziny – bazę danych można „cofnąć w czasie” dokładnie do stanu z godziny 14.34.59, na sekundę przed awarią.Ponieważ każda warstwa firmowej infrastruktury stawia inne wyzwania – od pojedynczych baz danych, przez środowiska wirtualne, aż po setki rozproszonych serwerów w chmurze publicznej – w Centurii podzieliliśmy architekturę backupu na pięć wyspecjalizowanych modułów. Poniższe zestawienie pokazuje, który wariant odpowiada na konkretne problemy biznesowe i wymogi ciągłości działania.
| Moduł ochrony | Dla jakich środowisk i klientów? | Jaki problem biznesowy rozwiązuje? | Kluczowy mechanizm i wpływ na RPO / RTO |
|---|---|---|---|
| Centuria Backup VM | Środowiska wirtualne (Centuria Cloud, serwery dedykowane oraz własna infrastruktura klienta). | Zbyt długie okna backupowe obciążające produkcję oraz wielogodzinne oczekiwanie na start serwera po awarii. | Kopie przyrostowe, zaawansowana deduplikacja, replikacja między centrami danych (RemoteSync) i błyskawiczny start maszyny z kopii (Live‑Restore – minimalne RTO). |
| Centuria Backup Files | Firmy korzystające z chmury publicznej (Public Cloud) oraz rozproszonych sieci wielu serwerów fizycznych i wirtualnych. | Chaos w zarządzaniu kopiami na dziesiątkach maszyn i brak możliwości wyjścia z kopią poza własną chmurę. | Centralna kontrola nad setkami maszyn, szyfrowana komunikacja TLS, selektywne odtwarzanie plików i integracja z bibliotekami taśmowymi. |
| Centuria Backup DB | Każda organizacja posiadająca bazy danych (np. MySQL, PostgreSQL, MongoDB, Firebird) oraz usługi wspierające (np. GitLab, Sentry). | Brak pewności, czy nocny skrypt bazy danych faktycznie wykonał poprawny zrzut i nie zapisał uszkodzonego pliku. | Aktywny monitoring poprawności i metadanych każdego zrzutu (czas, rozmiar), automatyczne wykrywanie błędów i jedno centralne miejsce raportowania. |
| Centuria Backup PITR | Systemy transakcyjne z bazami PostgreSQL (e‑commerce, FinTech, SaaS), gdzie utrata danych z ostatnich minut jest kosztowna. | Utrata zamówień między zaplanowanymi kopiami oraz błędy podczas wdrożeń programistycznych. | Kopia Online bez przerywania pracy bazy i archiwizacja dzienników transakcji – odtworzenie do wybranej sekundy (RPO liczone w sekundach). |
| Centuria Backup Offline | Podmioty z rygorystycznymi wymogami audytowymi (NIS2 / uKSC, DORA, PCI‑DSS) oraz firmy przechowujące krytyczne dane. | Ryzyko celowego skasowania lub zaszyfrowania wszystkich kopii dostępnych przez sieć podczas zaawansowanego włamania. | Kopia zapasowa całkowicie odizolowana od sieci i przechowywana w niezależnej lokalizacji geograficznej względem głównego serwera. |
Samo skonfigurowanie harmonogramu kopii zapasowych to dopiero połowa drogi. Jednym z najgroźniejszych złudzeń w zarządzaniu IT jest przekonanie, że skoro system backupowy został uruchomiony rok temu i nie wysyła komunikatów o błędach na skrzynkę prezesa, to dane firmy są bezpieczne.
W rzeczywistości środowisko informatyczne żyje i zmienia się każdego dnia. Przybywa nowych towarów w sklepie, rosną bazy danych, zmieniają się hasła dostępowe i wygasają certyfikaty.
Podczas audytów infrastruktury regularnie spotykamy sytuację, w której firma jest przekonana, że posiada codzienne kopie zapasowe, po czym okazuje się, że ostatni poprawny zapis wykonał się kilka miesięcy wcześniej. Dlaczego tak się dzieje? Powodem bywa prozaiczny brak wolnego miejsca na dysku, zmiana uprawnień po aktualizacji systemu albo błąd skryptu, który zamiast pełnej bazy danych zaczął codziennie zapisywać pusty plik o rozmiarze zero megabajtów.
Aby wyeliminować ryzyko takiej niespodzianki w dniu awarii, system kopii zapasowych w Centurii podlega stałemu, aktywnemu monitoringowi.
Nasz nadzór obejmuje wszystkie punkty, w których proces archiwizacji może zawieść:
Gdy monitoring wychwyci jakikolwiek błąd – na przykład niewykonanie się kopii bazy danych o godzinie 04.00 rano – informacja nie trafia do próżni. Zespół realizujący usługę od razu podejmuje interwencję w ramach ustalonego czasu reakcji SLA i naprawia przyczynę problemu, zanim ktokolwiek w firmie będzie potrzebował sięgnąć po ten backup.
Nawet najlepiej monitorowana kopia zapasowa wymaga ostatecznego sprawdzianu, jakim jest praktyczny test odtworzeniowy.
Dopóki zespół techniczny nie przeprowadzi w kontrolowanych warunkach próby przywrócenia systemu z kopii zapasowej, wpisany do firmowych procedur czas RTO pozostaje wyłącznie życzeniem na papierze. Dopiero podczas realnego odtwarzania wychodzą na jaw wąskie gardła – na przykład to, jak długo trwa indeksowanie dużej bazy danych po starcie serwera albo czy zewnętrzne integracje z systemami płatności i kurierami uruchamiają się prawidłowo w zapasowej lokalizacji.
Dlaczego warto kontraktować regularne testy odtworzeniowe? W Centurii planujemy i przeprowadzamy cykliczne próby przywrócenia środowiska (np. raz na kwartał) w ściśle ustalonych terminach. Nasi inżynierowie odtwarzają system z kopii zapasowej w bezpiecznych, kontrolowanych warunkach, a wyznaczone osoby po stronie klienta weryfikują, czy aplikacja i dane biznesowe działają bez zarzutu.
Taki sprawdzian daje organizacji dwie wymierne korzyści:
Wielu dyrektorów IT oraz członków zarządu odkłada decyzję o wdrożeniu profesjonalnego, wielopoziomowego backupu z jednego powodu – obawiają się, że już na starcie będą musieli oszacować w ciemno docelową pojemność dysków i płacić za terabajty nieużywanej przestrzeni zamówionej „na wszelki wypadek”.
Dzieje się tak dlatego, że rzeczywista ilość miejsca potrzebna na kopie zapasowe zawsze przekracza sam rozmiar danych na serwerze produkcyjnym. Wynika to z prostej zasady bezpieczeństwa – system rotacji nigdy nie usuwa starszych kopii, dopóki nowe archiwum nie zostanie w całości i bezbłędnie zapisane w repozytorium.
Aby zdjąć z klienta ryzyko nietrafionych szacunków i przepłacania za przestrzeń, wdrożenie w Centurii oparliśmy na przejrzystym modelu pomiarowym:
00.00 oraz zachowanie 8 kopii tygodniowych i 12 miesięcznych) oraz które kopie wymagają izolacji geograficznej (Remote) lub odcięcia od sieci (Offline).Nie czekaj, aż awaria macierzy dyskowej, błąd podczas aktualizacji albo atak ransomware sprawdzi wytrzymałość obecnych skryptów na żywym organizmie Twojej firmy. Sprawdź, jak wyglądają plany Disaster Recovery Plan i audyt infrastruktury pod NIS2 realizowane przez zespół Centurii – porozmawiajmy o tym, co i na jakich warunkach Twoje środowisko będzie w stanie odtworzyć, gdy wydarzy się sytuacja krytyczna.