Przejdź do treści

Ustawienia plików cookie

Prosimy wybrać, na które rodzaje plików cookie Państwo zezwalają. Wybór można zmienić w dowolnym momencie w Ustawieniach plików cookie na dole każdej strony. Polityka prywatności

Niezbędne

Zawsze włączone

Potrzebne do logowania, zachowania koszyka i zapamiętania wyborów. Są zawsze włączone.

Jakie pliki cookie?
  • weboke_sessie, weboke_klant, weboke_remember: sesja i pozostanie zalogowanym
  • weboke_basket: koszyk
  • wkBtwIncl: wyświetlanie cen z VAT lub bez VAT
  • wok_cookies: wybór dotyczący plików cookie, 12 miesięcy

Mierzą, która reklama prowadzi do odwiedzin lub zamówienia, abyśmy nie płacili za reklamy, które nic nie dają.

Jakie pliki cookie?
  • Google Ads przez Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, reklamy w ChatGPT
  • wok_aff: przez którego partnera trafili Państwo do nas (program partnerski), 60 dni

4,6

Kraj i język

Każdy kraj ma własną stronę z cenami i stawką VAT tego kraju.

Wyświetl

Testowanie przywracania

Moduł 6: Kopie zapasowe · Czas czytania: 10 minut

Cel lekcji: Po tej lekcji będą Państwo potrafili zaplanować i przeprowadzić test przywracania, określić w prostych słowach ile pracy maksymalnie można stracić (RPO) oraz jak szybko coś musi wrócić (RTO), a także zapisać kolejność odtwarzania.
Kluczowe pojęcia: test przywracania, RPO (ile pracy można stracić), RTO (jak szybko musi wrócić), kolejność odtwarzania, dokumentacja

Kopia zapasowa, której nigdy nie przywrócono, to tylko zbiór plików

Niemal każdy, kto po incydencie odkrywa, że kopia zapasowa nie działa, był przekonany, że ma dobrą kopię zapasową. Powiadomienia były zielone, dysk był pełny, program działał co noc. Dopiero przy przywracaniu okazuje się, co jest nie tak. Typowe przykłady tego, co wtedy wychodzi na jaw:

  • Kopia zapasowa obejmowała tylko pliki strony internetowej, a nie bazę danych. Sklep internetowy wrócił bez zamówień, klientów i produktów.
  • Kopia zapasowa była zaszyfrowana, ale klucz znajdował się wyłącznie na laptopie, który został skradziony.
  • Program do tworzenia kopii zapasowych od czterech miesięcy zgłaszał błąd, ale powiadomienia trafiały na adres e-mail pracownika, który już nie pracował w firmie.
  • Kopia zapasowa istniała, ale przywrócenie 400 GB danych przez zwykłe łącze internetowe zajęło trzy dni.

Niderlandzkie NCSC zaleca dlatego, aby nie tylko sprawdzać, czy kopia zapasowa została utworzona, ale okresowo faktycznie coś przywrócić. Dodatkowo zaleca, aby codziennie móc sprawdzić, czy kopie zapasowe się wykonały i czy wystąpiły błędy.

RPO: ile pracy można stracić?

Zanim przeprowadzi się test, trzeba wiedzieć, co oznacza „wystarczająco dobrze”. Istnieją na to dwa pojęcia, które pojawiają się w każdej rozmowie z firmą informatyczną.

RPO (Recovery Point Objective) oznacza w prostych słowach: ile pracy maksymalnie można stracić? NIST definiuje to jako moment w czasie, do którego dane muszą zostać przywrócone po awarii. Im częściej tworzona jest kopia zapasowa, tym mniejsza jest ta luka.

Obliczenie jest proste: traci się maksymalnie wszystko, co zmieniło się od ostatniej udanej kopii zapasowej. Niderlandzkie NCSC podaje przykład: jeśli kopia zapasowa wykonuje się w nocy o 03:00, a awaria następuje o 16:00, można stracić kilka godzin pracy.

Harmonogram kopii zapasowychAwaria oOstatnia udana kopia zapasowaMaksymalna strata
Co noc o 02:00wtorek 16:30wtorek 02:0014 godzin 30 minut
Co godzinę w czasie pracywtorek 14:40wtorek 14:0040 minut
Co noc o 02:00, ale kopia zapasowa z nocy wtorkowej się nie powiodłaśroda 10:00wtorek 02:0032 godziny

Należy uważać na dwie pułapki. Kopia zapasowa, która się nie powiodła, nie liczy się: wtedy za ostatnią udaną kopię zapasową uznaje się kopię o jeden krok wcześniej. Natomiast w przypadku ransomware liczy się moment, w którym szkoda się rozpoczęła, a nie moment, w którym została zauważona. Jeśli szyfrowanie rozpoczęło się o 11:15, a zauważono je o 14:40, to kopia zapasowa z 12:00 jest już zainfekowana, a ostatnią dobrą kopią jest ta z 11:00.

RTO: jak szybko musi wrócić?

RTO (Recovery Time Objective) oznacza w prostych słowach: jak długo może trwać, zanim wszystko znów zadziała? NIST opisuje to jako czas, przez jaki system może pozostawać w stanie przywracania, zanim wyrządzi to firmie realną szkodę.

RTO różni się w zależności od elementu. Dla piekarni Example:

ElementCo się dzieje, jeśli zniknieRPORTO
Kasa i zamówieniaBrak sprzedaży, klienci czekają1 godzina2 godziny
E-mail info@example.comZamówienia e-mailowe nie wpływają1 dzień4 godziny
Strona internetowaBrak nowych klientów, ale to tylko uciążliwe1 dzień1 dzień roboczy
Archiwum starych ofertNiewygodne, ale może poczekać1 tydzień1 tydzień

RTO współdecyduje o tym, jaką kopię zapasową się wybiera. Dysk w sejfie w domu właściciela to doskonała kopia offline, ale jeśli odebranie go i przywrócenie danych zajmuje cztery godziny, nie da się osiągnąć RTO wynoszącego dwie godziny.

Test przywracania w pięciu krokach

Test nie musi być duży. Należy zacząć od małej skali i stopniowo ją rozwijać.

  1. Proszę wybrać, co się testuje. Należy zacząć od jednego pliku, jednego folderu i jednej skrzynki e-mail. Raz w roku warto przeprowadzić większy test: całą stronę internetową z bazą danych lub kompletny laptop.
  2. Proszę przywrócić dane obok oryginału. Nigdy nie należy nadpisywać rzeczywistych danych w celu przeprowadzenia testu. Dane należy przywrócić w osobnym folderze, jako kopię lub w miejscu testowym.
  3. Proszę sprawdzić zawartość. Czy plik się otwiera? Czy wiadomość e-mail pochodzi z właściwej daty? Czy strona internetowa działa z bazą danych z tego samego momentu? Strona internetowa z dzisiejszymi plikami i bazą danych sprzed miesiąca często nie działa prawidłowo.
  4. Proszę zmierzyć czas. Należy zanotować, ile czasu upłynęło od stwierdzenia „muszę coś przywrócić” do momentu „to działa”. Wynik należy porównać z przyjętym RTO.
  5. Proszę posprzątać i zapisać wynik. Kopię testową należy usunąć, aby nie zajmowała miejsca ani nie powodowała nieporozumień, a wynik testu należy zanotować.

Kolejność odtwarzania i dokumentacja

Przy poważnym incydencie nie da się przywrócić wszystkiego naraz. Dlatego z wyprzedzeniem należy ustalić kolejność odtwarzania: co najpierw, co potem. Zazwyczaj wygląda to tak: najpierw dostęp (menedżer haseł, poczta e-mail i konta administracyjne), następnie to, co generuje przychód (kasa, zamówienia, faktury), a na końcu reszta.

Dla każdego elementu należy zapisać na karcie odtwarzania:

  • gdzie znajduje się kopia zapasowa i jak uzyskać do niej dostęp (bez haseł na samej karcie: należy odwołać się do menedżera haseł lub sejfu);
  • kto może i potrafi przywrócić dane oraz kto jest zastępcą;
  • kroki postępowania lub link do instrukcji dostawcy;
  • datę i wynik ostatniego testu.

Taką kartę należy przechowywać również w wersji papierowej lub offline. W przypadku ransomware udostępniony folder z dokumentacją najprawdopodobniej również będzie niedostępny. Ta karta stanowi część karty incydentu z lekcji 8.1.

W praktyce: tak to wygląda

W środowisku demonstracyjnym WebOké Backups można przeprowadzić test bez wprowadzania zmian w bieżącej witrynie lub poczcie. W kreatorze wybiera się pakiet, moment wykonania kopii zapasowej, elementy, a następnie sposób przywracania. Przy opcji Jako kopia obok bieżącej kopia zapasowa pojawia się jako kopia w nowym folderze, jako baza danych pod nową nazwą lub jako nowa skrzynka e-mail. Dla skrzynki e-mail nadaje się kopii nazwę, na przykład herstel, i otwiera się ją w poczcie internetowej, aby sprawdzić, czy znajduje się w niej wiadomość z danego momentu. Następnie kopię należy usunąć, ponieważ wlicza się ona do zajmowanej przestrzeni dyskowej. Każde przywracanie otrzymuje ośmioznakowy kod przywracania oraz raport z informacją o tym, co zostało przywrócone.

Baza wiedzy ostrzega również przed częstym błędem: w przypadku skrzynki e-mail nie należy wybierać opcji Pełne przywracanie, ponieważ wtedy znika wszystko, co wpłynęło po wybranym momencie. W Euro-Office i Nextcloud starszą wersję dokumentu przywraca się za pomocą historii wersji; wersja, która zostaje zastąpiona, pozostaje przy tym zachowana.

U innych dostawców nazywa się to inaczej i czasem działa inaczej. Jeśli u Państwa dostawcy nie ma możliwości samodzielnego przywracania jako kopia, należy zapytać, jak bezpiecznie przeprowadzić test.

Podsumowanie

  • Kopia zapasowa jest wiarygodna dopiero wtedy, gdy została przywrócona; małe testy należy przeprowadzać regularnie, a duże raz w roku.
  • RPO: ile pracy można stracić. Traci się wszystko od ostatniej udanej kopii zapasowej; kopia zapasowa, która się nie powiodła lub została zainfekowana, się nie liczy.
  • RTO: jak szybko musi wrócić. Przy każdym teście należy mierzyć rzeczywisty czas przywracania.
  • Dane należy przywracać obok oryginału, sprawdzać zawartość i usuwać kopię testową.
  • Kolejność odtwarzania i kroki postępowania należy zapisać na karcie odtwarzania, która istnieje również w wersji offline.

Quiz

1. Co oznacza RPO w prostych słowach?



2. Kopia zapasowa jest tworzona co noc o 01:00. W czwartek o 15:00 następuje awaria serwera. Kopia zapasowa z czwartkowej nocy powiodła się. Ile pracy maksymalnie można stracić?



3. Przywracana jest kopia zapasowa sklepu internetowego. Strona się wczytuje, ale brakuje zamówień i produktów. Jaka jest najbardziej prawdopodobna przyczyna?



4. Dlaczego podczas testu przywraca się dane „jako kopię” lub w osobnym folderze?



5. Co powinno znaleźć się na karcie odtwarzania?



Zadanie

Zadanie A6.3: Ile pracy Państwo utracą? Otrzymują Państwo harmonogram kopii zapasowych oraz moment awarii lub ataku. Należy obliczyć, ile pracy maksymalnie można stracić, oraz ocenić, czy harmonogram spełnia cel RPO. Program sprawdza odpowiedź i wyjaśnia dla każdego przypadku, jak to wygląda.

Zadanie A6.3: Ile pracy Państwo utracą?

Reguła obliczania: maksymalna utrata = czas między momentem ostatniej poprawnej kopii zapasowej a momentem awarii, w czasie kalendarzowym (liczy się też weekend i noc). Kopia zapasowa liczy się od momentu jej rozpoczęcia. Nieudana kopia zapasowa się nie liczy; w przypadku ransomware kopia zapasowa wykonana po rozpoczęciu szyfrowania się nie liczy. Wszystkie dni przypadają w zwykłym tygodniu roboczym.







Wprowadzone dane i wyniki sprawdzania nie są zapisywane. Przeglądarka zapamiętuje udzielone odpowiedzi oraz informację, czy zadanie zostało zaliczone. Po zalogowaniu w Moje kursy zapisywana jest jedynie informacja, że zadanie zostało zaliczone (lub prawie zaliczone); tam można ją również usunąć.

Zadanie D6.3: Prawdziwy test przywracania. Należy przywrócić jeden plik i jedną skrzynkę e-mail (lub inny niewielki zestaw danych) z własnej kopii zapasowej, obok oryginału. Należy sprawdzić zawartość, zmierzyć czas, usunąć kopię testową oraz uzupełnić kartę odtwarzania o RPO, RTO i kolejność odtwarzania.

Zadanie D6.3: Prawdziwy test przywracania

Jak się do tego zabrać: (1) Wybierzcie Państwo mały zestaw testowy: jeden plik, jeden folder i jedną skrzynkę pocztową (lub inny mały zestaw, który uważają Państwo za ważny). (2) Zapiszcie Państwo czas rozpoczęcia. (3) Przywróćcie Państwo zestaw z własnej kopii zapasowej obok oryginału: jako kopię, w osobnym folderze lub jako osobną skrzynkę pocztową. Niczego nie nadpisujcie. (4) Sprawdźcie Państwo zawartość: czy plik się otwiera, czy znajduje się w nim wiadomość z właściwej daty, czy folder się zgadza? W przypadku strony internetowej: czy pliki i baza danych pochodzą z tego samego momentu? (5) Zapiszcie Państwo czas zakończenia i obliczcie czas przywracania. (6) Usuńcie Państwo kopię testową. (7) Wypełnijcie Państwo kartę przywracania dla tego elementu: gdzie znajduje się kopia zapasowa, kto może przywracać (i kto jest zastępcą), kroki lub link do instrukcji, RPO, RTO, miejsce w kolejności przywracania, data i wynik tego testu. Nie umieszczajcie Państwo haseł na karcie. (8) Wydrukujcie Państwo kartę przywracania lub przechowujcie ją offline, razem z kartą incydentu (lekcja 8.1).




Zaznaczenia i notatki pozostają tylko w tej przeglądarce; nie są nigdzie wysyłane. Po zalogowaniu w Moje kursy zapisywana jest jedynie informacja, że zadanie zostało wykonane.

Więcej informacji

Kroki opisane w artykułach WebOké dotyczą środowiska WebOké; u innych dostawców działa to podobnie lub inaczej. Proszę zapytać swojego dostawcę.

Chwileczkę…

Konfiguracja domen

Dla każdej domeny można ustawić serwery nazw, powiązanie z hostingiem oraz to, kto zostanie właścicielem.

Wczytywanie domen…