Modul 6 · 6.3
Testovanie obnovy
Modul 6: Zálohy · Čas čítania: 10 minút
Cieľ lekcie: Po tejto lekcii dokážete naplánovať a vykonať test obnovy, zrozumiteľne stanoviť, koľko práce môžete maximálne stratiť (RPO) a ako rýchlo musí byť niečo obnovené (RTO), a zapísať poradie obnovy.
Kľúčové pojmy: test obnovy, RPO (koľko práce môžete stratiť), RTO (ako rýchlo to musí byť späť), poradie obnovy, dokumentácia
Záloha, ktorú ste nikdy neobnovili, je iba domnienka
Takmer každý, kto po incidente zistí, že záloha nefunguje, si pôvodne myslel, že má dobrú zálohu. Hlásenia boli zelené, disk bol plný, program bežal každú noc. Až pri obnove sa ukáže, čo je zle. Typické príklady toho, čo sa potom zistí:
- Záloha obsahovala iba súbory webovej stránky, nie databázu. Internetový obchod sa obnovil bez objednávok, zákazníkov a produktov.
- Záloha bola zašifrovaná, ale kľúč sa nachádzal iba na notebooku, ktorý bol ukradnutý.
- Zálohovací program hlásil chybu už štyri mesiace, ale tieto hlásenia chodili na e-mail kolegu, ktorý už z firmy odišiel.
- Záloha existovala, ale obnova 400 GB cez bežné internetové pripojenie trvala tri dni.
Holandský NCSC preto odporúča nekontrolovať iba to, či sa záloha vytvorila, ale pravidelne aj niečo naozaj obnoviť. Okrem toho odporúča denne sledovať, či zálohy prebehli a či sa pri nich nevyskytli chyby.
RPO: koľko práce môžete stratiť?
Skôr než začnete testovať, musíte vedieť, čo znamená „dostatočne dobré“. Na to existujú dva pojmy, s ktorými sa stretnete v každom rozhovore s IT firmou.
RPO (Recovery Point Objective) znamená v zrozumiteľnej reči: koľko práce môžete maximálne stratiť? NIST ho opisuje ako okamih v čase, ku ktorému sa musia údaje po výpadku obnoviť. Čím častejšie vytvárate zálohu, tým menšia je táto medzera.
Výpočet je jednoduchý: maximálne stratíte všetko, čo sa zmenilo od poslednej úspešnej zálohy. Holandský NCSC uvádza príklad: ak vaša záloha beží v noci o 03:00 a výpadok nastane o 16:00, môžete prísť o niekoľko hodín práce.
| Plán zálohovania | Výpadok o | Posledná úspešná záloha | Maximálna strata |
|---|---|---|---|
| Každú noc o 02:00 | utorok 16:30 | utorok 02:00 | 14 hodín 30 minút |
| Každú celú hodinu počas pracovnej doby | utorok 14:40 | utorok 14:00 | 40 minút |
| Každú noc o 02:00, ale záloha z utorka v noci zlyhala | streda 10:00 | utorok 02:00 | 32 hodín |
Dajte si pozor na dve nástrahy. Neúspešná záloha sa nepočíta: posledná úspešná záloha sa tak posúva o krok späť. A pri ransomvéri ide o okamih, kedy škoda začala, nie o okamih, keď ju zistíte. Ak šifrovanie začalo o 11:15 a vy si to všimnete o 14:40, záloha z 12:00 je už poškodená a posledná dobrá je tá z 11:00.
RTO: ako rýchlo to musí byť späť?
RTO (Recovery Time Objective) znamená v zrozumiteľnej reči: ako dlho smie trvať, kým to znova funguje? NIST ho opisuje ako čas, počas ktorého môže byť systém v obnove, kým to vážne poškodí vašu firmu.
RTO sa líši podľa jednotlivých súčastí. Pre pekáreň Example:
| Súčasť | Čo sa stane, ak chýba | RPO | RTO |
|---|---|---|---|
| Pokladňa a objednávky | Žiadny predaj, zákazníci čakajú | 1 hodina | 2 hodiny |
E-mail info@example.com | Objednávky e-mailom neprichádzajú | 1 deň | 4 hodiny |
| Webová stránka | Žiadni noví zákazníci, ale znesiteľné | 1 deň | 1 pracovný deň |
| Archív starých ponúk | Nepríjemné, ale môže počkať | 1 týždeň | 1 týždeň |
RTO spoluurčuje, akú zálohu si zvolíte. Disk v trezore u majiteľa doma je skvelá offline kópia, ale ak jej vyzdvihnutie a obnova trvá štyri hodiny, RTO na úrovni dvoch hodín nedosiahnete.
Test obnovy v piatich krokoch
Test nemusí byť veľký. Začnite v malom a postupne ho rozširujte.
- Vyberte, čo budete testovať. Začnite jedným súborom, jedným priečinkom a jednou e-mailovou schránkou. Raz ročne vykonajte väčší test: celú webovú stránku s databázou alebo celý notebook.
- Obnovte popri origináli. Nikdy pri testovaní neprepisujte svoje skutočné údaje. Obnovte do samostatného priečinka, ako kópiu alebo na testovacie miesto.
- Skontrolujte obsah. Otvára sa súbor? Je v ňom e-mail zo správneho dátumu? Funguje webová stránka s databázou z rovnakého momentu? Webová stránka so súbormi z dnešného dňa a databázou z minulého mesiaca obvykle nefunguje správne.
- Zmerajte čas. Zaznamenajte, ako dlho trvalo od „musím niečo obnoviť“ po „funguje to“. Porovnajte s vaším RTO.
- Upracte a zapíšte si výsledok. Odstráňte testovaciu kópiu, aby nezaberala miesto ani nespôsobila zmätok, a zaznamenajte výsledok.
Poradie obnovy a dokumentácia
Pri veľkom incidente treba obnoviť všetko naraz, čo nie je možné. Preto si vopred stanovte poradie obnovy: čo najprv, čo potom. Zvyčajne je to: najprv prístup (váš správca hesiel, váš e-mail a správcovské účty), potom to, čo generuje peniaze (pokladňa, objednávky, faktúry), a napokon zvyšok.
Pre každú súčasť si na list obnovy zapíšte:
- kde sa záloha nachádza a ako sa k nej dostanete (bez hesiel priamo na liste: odkážte na správcu hesiel alebo trezor);
- kto smie a vie vykonať obnovu a kto je náhradník;
- jednotlivé kroky alebo odkaz na návod vášho poskytovateľa;
- dátum a výsledok posledného testu.
Tento list uchovávajte aj v papierovej alebo offline podobe. Pri ransomvérovom útoku je pravdepodobne nedostupný aj váš zdieľaný priečinok s dokumentáciou. Tento list patrí k incidentovej kartičke z lekcie 8.1.
V praxi: takto to vyzerá
V ukážkovom prostredí WebOké Backups môžete vykonať test bez toho, aby ste čokoľvek zmenili na svojej aktuálnej stránke alebo e-maile. V sprievodcovi vyberiete balík, okamih zálohy, jednotlivé súčasti a potom spôsob obnovy. Pri možnosti Ako kópia popri aktuálnom stave sa záloha obnoví ako kópia v novom priečinku, ako databáza s novým názvom alebo ako nová e-mailová schránka. Pri e-mailovej schránke dáte kópii názov, napríklad obnova, a otvoríte ju vo webmaile, aby ste skontrolovali, či obsahuje e-maily z daného okamihu. Kópiu potom opäť odstráňte, pretože sa počíta do vášho úložného priestoru. Každá obnova dostane obnovovací kód z ôsmich znakov a správu o tom, čo bolo obnovené.
Vedomostná databáza upozorňuje aj na často robenú chybu: pri e-mailovej schránke nevyberajte Úplná obnova, pretože vtedy zmizne všetko, čo prišlo po zvolenom okamihu. V Euro-Office a Nextcloud obnovíte staršiu verziu dokumentu cez históriu verzií; verzia, ktorú nahrádzate, pritom zostane zachovaná.
U iných poskytovateľov sa to volá inak a niekedy aj funguje inak. Ak u vášho poskytovateľa nemôžete sami obnoviť ako kópiu, opýtajte sa, ako môžete bezpečne testovať.
Zhrnutie
- Záloha je spoľahlivá až vtedy, keď ste ju obnovili; testujte v malom a pravidelne, vo veľkom raz ročne.
- RPO: koľko práce môžete stratiť. Prídete o všetko od poslednej úspešnej zálohy; neúspešná alebo infikovaná záloha sa nepočíta.
- RTO: ako rýchlo to musí byť späť. Pri každom teste zmerajte skutočný čas obnovy.
- Obnovujte popri origináli, skontrolujte obsah a odstráňte testovaciu kópiu.
- Poradie obnovy a jednotlivé kroky zapíšte na list obnovy, ktorý existuje aj offline.
Kvíz
Úloha
Úloha A6.3: Koľko práce stratíte? Dostanete plán zálohovania a okamih výpadku alebo útoku. Vypočítajte, koľko práce maximálne stratíte, a posúďte, či plán spĺňa cieľ RPO. Program vyhodnotí vašu odpoveď a pri každom prípade vysvetlí, ako to je.
Úloha D6.3: Skutočný test obnovy. Obnovte jeden súbor a jednu e-mailovú schránku (alebo inú malú množinu údajov) z vlastnej zálohy, popri origináli. Skontrolujte obsah, zmerajte čas, odstráňte testovaciu kópiu a vyplňte svoj list obnovy s RPO, RTO a poradím obnovy.
Úloha D6.3: Skutočný test obnovy
Postupujte takto: (1) Vyberte malú testovaciu sadu: jeden súbor, jeden priečinok a jednu e-mailovú schránku (alebo inú malú sadu, ktorú považujete za dôležitú). (2) Zapíšte si čas začiatku. (3) Obnovte sadu z vlastnej zálohy popri origináli: ako kópiu, do samostatného priečinka alebo ako samostatnú e-mailovú schránku. Nič neprepisujte. (4) Skontrolujte obsah: otvára sa súbor, je v ňom e-mail zo správneho dátumu, sedí priečinok? Pri webovej stránke: sú súbory a databáza z toho istého okamihu? (5) Zapíšte si čas ukončenia a vypočítajte čas obnovy. (6) Odstráňte testovaciu kópiu. (7) Vyplňte hárok obnovy pre túto súčasť: kde sa nachádza záloha, kto môže vykonať obnovu (a kto je jeho zástupca), kroky alebo odkaz na návod, RPO, RTO, miesto v poradí obnovy, dátum a výsledok tohto testu. Na hárok nepíšte heslá. (8) Vytlačte hárok obnovy alebo ho uchovávajte offline, spolu s vašou kartou incidentu (lekcia 8.1).
Vaše zaškrtnutia a poznámky zostávajú iba v tomto prehliadači, nikam ich neposielame. Po prihlásení si v sekcii Moje kurzy uchovávame iba to, že ste úlohu splnili.
Ďalšie čítanie
Kroky v článkoch WebOké platia pre prostredie WebOké; u iných poskytovateľov to funguje podobne alebo inak. Opýtajte sa svojho poskytovateľa.
- WebOké Backups: zobrazenie, obnovenie alebo stiahnutie zálohy
- Obnovenie poštovej schránky alebo odstránených e-mailov zo zálohy
- Príručka WebOké 6.10: WebOké Backups: obnovenie súborov
- Návod na DirectAdmin 16.3: Obnovenie zálohy DirectAdmin
- Príručka Euro-Office 8.6: História verzií: obnovenie staršej verzie
- Holandský NCSC, Zostavenie zálohovacej stratégie: https://www.ncsc.nl/back-up/een-back-up-strategie-opstellen
- NIST, Glossary: Recovery Point Objective (po anglicky): https://csrc.nist.gov/glossary/term/recovery_point_objective
- NIST, Glossary: Recovery Time Objective (po anglicky): https://csrc.nist.gov/glossary/term/recovery_time_objective
