
Egy helyreállítási terv akkor válik hitelessé, ha a csapat meg tudja mutatni, hogyan, milyen sorrendben és milyen erőforrásokkal áll helyre egy kritikus szolgáltatás. A biztonsági mentés ennek a tervnek egyik bemenete; önmagában nem igazolja a teljes helyreállítási képességet.
A technológiai igazgató számára a gyakorlati kérdés az, hogy a helyreállítás akkor is működik-e, amikor a szokásos működési feltételezések nem teljesülnek. Végre tudja-e hajtani az eljárást egy másik mérnök? Hozzá tud-e jutni a csapat a hitelesítő adatokhoz az éles identitásszolgáltatás nélkül? Le tudnak-e bonyolítani az üzleti felhasználók egy tranzakciót az infrastruktúra helyreállítása után?
Kezelje a folytonosságot megtervezett képességként: határozza meg az elfogadható eredményeket, azonosítsa a függőségeket, alakítson ki helyreállítási eljárásokat, gyakorolja őket, és őrizze meg a történtek bizonyítékait. Az eredmény egy bizonyított helyreállítási útvonal, amelynek korlátai ismertek, gyengeségei pedig javításra ki vannak osztva.
A NIS2 21. cikke a kiberbiztonsági kockázatkezelési intézkedések között említi az üzletmenet-folytonosságot – például a biztonsági mentések kezelését és a katasztrófa utáni helyreállítást – valamint a válságkezelést. Foglalkozik az intézkedések hatékonyságának értékelésére szolgáló szabályzatokkal és eljárásokkal is. A 20. cikk a vezetői jóváhagyásra és felügyeletre vonatkozik.
A NIS2 irányelv, amelyet nemzeti jogszabályok ültetnek át. Az alkalmazhatóság az ágazattól, a mérettől, a szolgáltatástól és a bevonási szabályoktól függ; a konkrét kötelezettségeket az alkalmazandó nemzeti és ágazati követelmények határozzák meg. Egy általános folytonossági sablont ne kezeljen teljes körű jogi értékelésként.
Működési szempontból különböztessen meg négy, egymáshoz kapcsolódó tevékenységet:
Egy szolgáltatás manuális munkával is folytatódhat, miközben a rendszerei elérhetetlenek. Fordítva: a szerverek futhatnak, miközben az üzleti funkció használhatatlan marad. Határozzon meg műszaki és üzleti elfogadási kritériumokat is.
Kezdjen egyetlen kritikus szolgáltatással és egy rögzített forgatókönyvi határral. A véletlen törlés utáni helyreállítás más, mint a helyreállítás az adminisztratív hitelesítő adatok kompromittálódása után. Rögzítse, mely helyzeteket fedi le a terv, melyekhez kellenek külön eljárások, és ki fogadja el a fennmaradó hiányosságokat.
Az üzleti hatáselemzés (BIA) azt rögzíti, mit jelent a fennakadás, mielőtt a mérnöki terület helyreállítási kialakítást választana. Készítsen interjút a szolgáltatás gazdájával és azokkal, akik ténylegesen végzik a munkát. Kérdezze meg, mi történik egy óra, egy munkanap és egy hosszabb kiesés után: elmaradt tranzakciók, nem biztonságos működés, szerződésszegések, ügyfeleket érő kár vagy halmozódó hátralék.
Dokumentálja a minimálisan elfogadható működési szintet. Egy ügyfélportálnak a megrendelések leadását és a rendelési állapot lekérdezését talán a jelentéskészítési funkciók előtt kell visszaállítania. Egy termelési működéshez az ütemezési és biztonsági információkra az adminisztratív funkciók előtt lehet szükség.
Három mérőszám irányítja a tervezést:
| Mérőszám | Milyen kérdésre ad választ | Mérnöki következmény |
|---|---|---|
| Maximálisan tűrhető kiesési idő | Mikor válna a fennakadás elfogadhatatlanná? | Kijelöli a külső határt, figyelembe véve a csökkentett működést és a hátralékot |
| Helyreállítási időcél (RTO) | Milyen gyorsan kell visszaállnia az egyeztetett szolgáltatási szintnek? | A teljes helyreállítási útvonalat korlátozza, nem csak egy visszaállítási feladatot |
| Helyreállítási pont célja (RPO) | Mekkora friss adatvesztés elfogadható? | Meghatározza a szükséges helyreállítási pontok gyakoriságát és validálását |
Ezek összefüggenek, de különböznek egymástól. Az RTO-nak a tűrhető kiesési időn belül teret kell hagynia az üzleti validálásnak és a működési helyreállításnak. Az RPO az elfogadható adatvesztést írja le; nem egy újabb leállási idő célja.
Kifejezetten egyezzenek meg az időmérés kezdetéről. Ha az egyik csapat az incidens kihirdetésétől méri az RTO-t, a másik pedig a szolgáltatás kiesésétől, a jelentett eredmények félrevezetők lesznek. Az észlelés és az aktiválás időpontját akkor is külön rögzítse, ha az egyeztetett helyreállítási mérőszám később indul.
Az üzleti gazdák hagyják jóvá az elvárt eredményt; a mérnöki terület mutatja be, hogy a kialakítás képes-e teljesíteni. Ha költségek, létszám vagy beszállítói korlátok miatt egy cél irreális, mutassa be a lehetőségeket: beruházás a gyorsabb helyreállításba, csökkentett működés bevezetése, a cél módosítása felelős jóváhagyással, vagy a kockázat elfogadása. Ne cserélje le csendben az üzleti követelményt arra, amit a jelenlegi mentési rendszer éppen teljesít.
Egy ügyfélportál esetében az adatbázis visszaállítása után is használhatatlan maradhat a szolgáltatás, ha az identitáskezelés, a DNS vagy a telepítési hitelesítő adatok nem érhetők el. A függőségi térképet az üzleti tranzakciótól kifelé építse fel, ne a szerverleltártól befelé.
Vegye fel az alkalmazásokat és adatbázisokat, de a hálózatokat, identitásszolgáltatókat, tanúsítványszolgáltatásokat, titkokat, titkosítási kulcsokat, telepítési elemeket, monitorozást, külső integrációkat, embereket és a beszállítói támogatást is. Rögzítse, hol üzemeltetik az egyes függőségeket, ki tudja helyreállítani őket, és minek kell léteznie a helyreállítás megkezdése előtt.
Különösen a körkörös függőségeket keresse. A jelszótár igényelheti az identitásplatformot, miközben a platform helyreállításához a jelszótárban tárolt hitelesítő adatok kellenek. A helyreállítási útmutató lehet éppen abban az együttműködési szolgáltatásban, amely maga is elérhetetlen. Az ilyen hurkokat ellenőrzött vészhelyzeti hozzáféréssel és függetlenül elérhető utasításokkal oldja fel; mindkettőt tesztelje, ahelyett hogy feltételezné, hogy működnek.
A helyreállítási sorrend függőségi gráf, nem feltétlenül a hálózat, az adatbázis és az alkalmazás általános sorrendje. Egyes feladatok párhuzamosan futhatnak. Másoknak kapui vannak, például egy tiszta adminisztratív környezet megerősítése, mielőtt a helyreállított munkaterhelések kapcsolatba kerülnének vele.
A beszállítóknál különböztesse meg az ígéreteket a működési megállapodásoktól. Rögzítse a támogatási kapcsolattartókat, az eszkalációs útvonalakat, az ügyféloldali felelősségi köröket, az exportálási lehetőségeket, a helyreállítási vállalásokat, és azt, hogyan kap majd frissítéseket a fennakadás alatt. Egy beszállító helyreállítási célja nem határozza meg automatikusan az Ön teljes körű szolgáltatási célját. Modellezze, mi történik, ha a vártnál hosszabb ideig elérhetetlen.
Egy sikeres mentési feladat azt mutatja, hogy egy folyamat lefutott. Nem bizonyítja, hogy a megfelelő adatokat rögzítették, hogy a kulcsok továbbra is elérhetők, vagy hogy az alkalmazás tudja használni a visszaállított állapotot.
Minden kritikus rendszerhez készítsen mentési specifikációt:
Az általánosan használt 3-2-1 megközelítés – amelyet néha egy offline vagy megváltoztathatatlan másolattal és ellenőrzéssel bővítenek – gyakorlati tervezési ökölszabály, nem általános NIS2-képlet. Értékelje, hogy a másolatoknak valóban eltérőek-e a hibamódjai. Több másolat, amelyet egyetlen kompromittált rendszergazdai fiókon keresztül kezelnek, kevés védelmet nyújthat a szándékos törlés ellen.
Az offline és a megváltoztathatatlan másolatok sem azonosak. Az offline tárolás le van választva; a megváltoztathatatlan tárolás meghatározott kontrollok mellett korlátozza a módosítást vagy a törlést. Vizsgálja meg, ki módosíthatja a megőrzést, ki semmisítheti meg a kulcsokat, ki zárhatja be a fiókot, vagy ki változtathatja meg a hozzáférési szabályzatokat. Ne kezelje pusztán a címkét a védelem bizonyítékaként.
Egy tranzakciós adatbázisnál önmagában a pillanatképek gyakorisága nem feltétlenül teljesíti az RPO-t. Szükség lehet naplórögzítésre, alkalmazáskonzisztens mentésekre és időpontra történő helyreállításra. Validálja, hogy a több rendszeren átívelő tranzakciók koherens állapotba állíthatók-e vissza.
A replikáció csökkentheti a kiesést, de a sérüléseket vagy a rosszindulatú változtatásokat is replikálhatja. Nem helyettesíti a megőrzött helyreállítási pontokat. Hasonlóképpen egy SaaS rendelkezésre állási vállalás nem feltétlenül terjed ki az ügyfél általi törlésből vagy a fiók kompromittálódásából való helyreállításra; ellenőrizze a tényleges helyreállítási és exportálási megállapodásokat.
Vegye fel a visszaállított adatok értelmezéséhez szükséges titkosítási kulcsokat és konfigurációt. Ahol indokolt, a helyreállítási anyagokat külön védje, ellenőrzött hozzáféréssel és tesztelt lekérési útvonallal. A titkosításnak és kulcskezelésnek a normál működés mellett a helyreállításra is ki kell terjednie.
A megőrzésnek számolnia kell a késleltetett felfedezéssel: a legújabb másolat már tartalmazhatja a problémát. Egy régebbi tiszta pont kiválasztása az RPO-n túl növelheti az adatvesztést. Dokumentálja ezt a kompromisszumot és a szükséges egyeztetési munkát, ahelyett hogy bármely lefutott visszaállítást sikernek nevezne.
Egy hasznos helyreállítási forgatókönyv meghatározza az előfeltételeket, a lépéseket, a várt kimeneteket, a hibaágakat és az elfogadási ellenőrzéseket. Elég konkrétnak kell lennie ahhoz, hogy egy felhatalmazott helyettes nyomás alatt is követni tudja anélkül, hogy újra fel kellene térképeznie az architektúrát.
Kezdje az aktiválási feltételekkel és a biztonsági határokkal. Ki engedélyezi a helyreállítást? Hol fog futni? Mely hálózatoknak kell elszigetelve maradniuk? Milyen éles változtatások tilosak a gyakorlat alatt? Ha rosszindulatú tevékenység gyanúja merül fel, őrizze meg a releváns bizonyítékokat, és hangolja össze a megfékezést, mielőtt a helyreállított rendszereket újra csatlakoztatná.
Minden lépésnek tartalmaznia kell:
| Forgatókönyvmező | Példa hasznos tartalomra |
|---|---|
| Előfeltétel | Helyreállítási fiók elérhető; tiszta célkörnyezet jóváhagyva |
| Lépés | A jóváhagyott mentéskészlet lekérése és visszaállítása a dokumentált eljárás szerint |
| Várt eredmény | Az adatbázis sikeresen megnyílik a kiválasztott helyreállítási ponton |
| Ellenőrzés | Az integritásellenőrzések sikeresek; a reprezentatív rekordok és időbélyegek egyeznek |
| Hibaág | Az alkalmazás indításának leállítása, a naplók megőrzése, eszkaláció az adatbázis-vezetőhöz |
| Felelősség | Megnevezett szerepkör, helyettes és beszállítói eszkalációs útvonal |
A környezetspecifikus parancsokhoz hivatkozzon ellenőrzött eljárásokra. A titkokat ne tárolja magában a forgatókönyvben, de magyarázza el, hogyan kérik le őket a felhatalmazott reagálók egy kiesés idején.
Mérje külön az előkészítést, az adatátvitelt, a visszaállítást, a konfigurálást, a validálást és az átadást. Egy gyors adatvisszaállítás mellett is elmaradhat az RTO teljesítése, ha az infrastruktúra kiépítése vagy az üzleti ellenőrzések a vártnál tovább tartanak.
Kibertámadás utáni helyreállításnál a megbízható elemekből történő újraépítés biztonságosabb lehet, mint teljes gépek visszaállítása. Validálja a kiemelt jogosultságú fiókokat, szükség szerint cserélje le a kitett hitelesítő adatokat, és a kiadás előtt ellenőrizze a támadói perzisztenciát. Ezeknek a döntéseknek az eljárás kifejezett ágainak kell lenniük.
Zárja szolgáltatásszintű ellenőrzésekkel: hitelesítés, egy reprezentatív tranzakció, az integrációk működése, a monitorozás és az egyeztetés. A műszaki vezető rögzíti a befejezést; az üzleti gazda fogadja el az egyeztetett működési szintet. Tervezzen ellenőrzött visszatérést az ideiglenes megoldásokból, a sorban álló munka és a duplikált rekordok rendezésének felelősségével együtt.
Az alternatív működésnek saját kapacitási és biztonsági korlátai vannak. Az, hogy „használjunk egy táblázatot”, csak akkor terv, ha valaki meghatározta a hozzáférést, a mezőket, az engedélyezést, a tárolás védelmét és a későbbi egyeztetést.
Egy kiesett rendelési szolgáltatás esetében egy ideiglenes folyamat egy jóváhagyott csatornán keresztül fogadhatja a rendelések egy korlátozott körét, egyedi hivatkozási számokat adhat ki, és elhalaszthatja a fizetések feldolgozását. Rögzítse, ki engedélyezi a rendeléseket, hogyan előzik meg a duplikációkat, hogyan védik az ügyfelek adatait, és mikor kell az ideiglenes megoldást megszüntetni.
Értékelje, hogy a csökkentett működés valóban elég időt nyer-e. A manuális feldolgozás kis volumenre elegendő lehet, de a szokásos munkaterhelés alatt összeomolhat. Teszteljen reprezentatív igénnyel, és egyeztetett üzleti kritériumok alapján azonosítsa a kiemelt ügyfeleket vagy tranzakciókat.
Tervezzen az emberekkel és a munkahelyekkel is. A helyreállítás meghiúsulhat, mert az egyetlen képzett üzemeltető nem elérhető, a tartalék helyszínen nincs hálózati kapcsolat, vagy a reagálók egy elhúzódó incidens során nem tudnak biztonságosan dolgozni. Jelöljön ki helyetteseket, határozzon meg átadási követelményeket és létszámbeosztást, ahelyett hogy az egyéni állóképességre hagyatkozna.
Válassza külön az incidenskoordinációt a gyakorlati helyreállítástól, hogy a műszaki vezetőnek ne kelljen egyszerre rendszereket visszaállítania, kiadásokat jóváhagynia és minden érintett kérdésére válaszolnia.
Jelöljön ki elsődleges és helyettes szerepköröket a válságkoordinációhoz, a műszaki helyreállításhoz, az üzleti működéshez, a vezetői döntésekhez, a kommunikációhoz, valamint a jogi vagy megfelelőségi értékeléshez. Rögzítse az aktiválási küszöböket, a kapcsolattartási módokat, a döntési jogkört és az eszkalációs feltételeket. Gyakorlati előzetes felhatalmazások kiterjedhetnek vészhelyzeti támogatás beszerzésére, alternatív infrastruktúrára és a nem biztonságos szolgáltatások felfüggesztésére, a vezetés által jóváhagyott kereteken belül.
Készítsen kommunikációs sablonokat a munkavállalók, ügyfelek, beszállítók és hatóságok számára. Mindegyiknek meg kell különböztetnie az ismert tényeket a becslésektől, ismertetnie kell az érintett szolgáltatásokat, aktuális utasításokat kell adnia, és meg kell neveznie a következő frissítés időpontját. Teszteljen alternatív csatornát arra az esetre, ha a vállalati e-mail és csevegés nem érhető el. Gondoskodjon arról, hogy a reagálók a szokásos rendszereken kívül is biztonságosan hozzáférjenek a kapcsolattartási adatokhoz.
A bejelentési kötelezettségek értékelésének a helyreállítással párhuzamosan kell zajlania. A hatály alá tartozó jelentős incidensek esetében a NIS2 23. cikke 24 órás korai figyelmeztetést, 72 órás incidensbejelentést és általában a bejelentést követő egy hónapon belüli zárójelentést ír elő. Ellenőrizze az alkalmazandó nemzeti és ágazati szabályokat, küszöböket, címzetteket és eljárásokat. Nem minden kiesés jelentendő automatikusan.
Jelöljön ki valakit, aki nyomon követi a tudomásszerzés időpontját és a bejelentési döntéseket; ne várja meg a teljes helyreállítást a kötelezettségek értékelésével. Ha személyes adatok érintettek, értékelje a külön GDPR szerinti incidensbejelentési követelményeket a szervezet szerepköre és az érintettekre jelentett kockázat szerint.
A gyakorlat típusát aszerint válassza meg, mit kell bizonyítania:
| Gyakorlat | Mit vizsgál | Mit nem igazol önmagában |
|---|---|---|
| Asztali gyakorlat | Döntések, eszkaláció, koordináció és kommunikáció | Műszaki visszaállítás vagy mért áteresztőképesség |
| Visszaállítási teszt | Kiválasztott adatok vagy rendszerek helyreállíthatósága | A teljes üzleti szolgáltatás helyreállítása |
| Integrált helyreállítási gyakorlat | Függőségek, sorrend, hozzáférés, validálás és átadás | Minden lehetséges incidensforgatókönyv |
A gyakoriságot gyakorlati, kockázatalapú döntésként határozza meg, az alkalmazandó követelmények, a szolgáltatás kritikussága, a változások üteme és a korábbi megállapítások alapján. Ne feltételezze, hogy egy általános negyedéves vagy éves időköz minden kötelezettséget teljesít. Lényeges architektúra-, beszállítói, hozzáférési vagy létszámbeli változások után indítson további teszteket.
A tesztelés előtt hagyja jóvá a forgatókönyvet, a célokat, a biztonsági kontrollokat, a résztvevőket, a leállítási feltételeket és a sikerkritériumokat. Ahol lehetséges, részesítse előnyben az elszigetelt környezeteket. Akadályozza meg, hogy tesztüzenetek, fizetések vagy ügyfélértesítések kijussanak az éles működésbe.
Alkalmazzon valósághű korlátokat: egy távollévő szakértőt, elérhetetlen identitásszolgáltatásokat, egy régebbi tiszta mentést vagy késedelmes beszállítói támogatást. Kerülje, hogy csendben olyan hitelesítő adatokat és infrastruktúrát biztosítson, amelyek az incidens idején nem léteznének.
Rögzítse a forgatókönyvet, a résztvevőket, a kezdési és befejezési időpontokat, a lépések időtartamát, a tényleges eredményeket és az eltéréseket. Jegyezze fel a nyújtott segítséget és az alkalmazott rövidítéseket. Ha a teszt kihagyta a DNS-változtatásokat, az éles volumenű adatokat vagy a külső integrációkat, mondja ki. Egy behatárolt eredmény hasznosabb, mint egy eltúlzott „megfelelt”.
Vegyünk egy szemléltető portált, amely a megrendelések leadását támogatja. Az alábbi célok és időtartamok feltételezések, nem iparági viszonyszámok vagy termékígéretek.
Az üzleti terület négyórás RTO-ban és 15 perces RPO-ban állapodik meg. A helyreállítás azt jelenti, hogy az ügyfelek be tudnak jelentkezni, le tudnak adni egy rendelést, és látják annak állapotát; a jelentéskészítés később is visszaállhat. A forgatókönyv feltételezi, hogy az éles infrastruktúra és a szokásos rendszergazdai hitelesítő adatok nem érhetők el, de egy külön ellenőrzött mentési másolat hozzáférhető marad.
A csapat a következőképpen tervezi meg az útvonal időkeretét:
| Helyreállítási tevékenység | Feltételezett időigény |
|---|---|
| A reagálás aktiválása és vészhelyzeti hozzáférés megszerzése | 25 perc |
| Tiszta hálózati és telepítési környezet előkészítése | 35 perc |
| Az adatbázis visszaállítása és a rendelkezésre álló naplók visszajátszása | 85 perc |
| Az alkalmazás telepítése és az integrációs konfiguráció visszaállítása | 40 perc |
| Tranzakciók validálása és üzleti elfogadás megszerzése | 35 perc |
| Összesen | 220 perc |
Ez a négyórás célhoz képest mindössze 20 perc tartalékot hagy. Mivel több feladat ugyanazon a helyreállítási mérnökön osztozik, a csapat nem feltételezi, hogy ezek párhuzamosan futhatnak.
A gyakorlat során a telepítési hitelesítő adatok megszerzése további 55 percet vesz igénybe: a dokumentált hozzáférési útvonal az elérhetetlen identitásszolgáltatótól függ. A szolgáltatás 275 perc után teljesíti a funkcionális ellenőrzéseket, és nem teljesíti az RTO-t. A legutolsó helyreállítható tranzakció 12 perccel a kiesés előtti, így ebben a forgatókönyvben teljesül a feltételezett RPO.
Az eredmény nem általános „megfelelt”. A hozzáférés felelőse ellenőrzött, független lekérési útvonalat alakít ki, a forgatókönyvet frissítik, és egy helyettes mérnök újrateszteli. A következő integrált gyakorlatnak ismét ellenőriznie kell a teljes eltelt időt. Az üzleti gazda azt is felülvizsgálja, hogy a fennmaradó időtartalék elegendő-e kedvezőtlenebb körülmények között.
Tartson egységes bizonyítékkészletet: a jóváhagyott BIA-t, a szolgáltatás határát és függőségeit, a mentési specifikációt, a helyreállítási forgatókönyveket, a válságkezelési szerepköröket és kapcsolattartókat, az alternatív működési eljárásokat és a gyakorlatok rekordjait. Őrizze meg a verziókat, hogy a felülvizsgálók lássák, melyik tervet tesztelték ténylegesen.
Minden lényeges gyengeségnél rögzítse az érintett szolgáltatást, a megfigyelt eredményt, az üzleti következményt, a felelőst, a határidőt, a javítást és az ellenőrzés módját. Egy feladat elvégzése nem azonos a javítás bizonyításával. Tesztelje újra az érintett lépést, és ha a függőségek megváltoztak, a tágabb helyreállítási útvonalat is. A késedelmes intézkedéseket és a célok teljesítésének hiányait eszkalálja a felelős döntéshozóhoz.
A Secaniban modellezze a kritikus szolgáltatást és az azt támogató rendszereket és szolgáltatókat, kapcsolja a gyakorlatok bizonyítékait az általuk alátámasztott követelményekhez vagy kontrollokhoz, és alakítsa a hiányosságokat felelőshöz rendelt feladatokká. A felülvizsgálói megjegyzéseket és az emberi jóváhagyásokat tartsa a döntésekhez kapcsolva. A dokumentált munkafolyamat támogatja ezt a bizonyítéki kontextust; a műszaki helyreállítást azonban továbbra is a felelős csapatnak kell végrehajtania és validálnia.
Kezdjen egyetlen kritikus szolgáltatással. Egyezzenek meg abban, mit jelent a helyreállítás, járja végig a függőségi útvonalát egy helyettes üzemeltetővel, és ütemezzen egy behatárolt visszaállítási gyakorlatot. A mért eredményt a terv frissítésére használja, ne csupán arra, hogy a gyakorlatot elvégzettként jelölje meg.
A Secani egyetlen közös munkaterületen köti össze a hatóköröket, a bizonyítékokat, a feladatokat és az MI-ügynököket.
Vizsgálja felül a felhőbeli identitásokat, a kitettséget, a titkosítást, a helyreállítást és a naplózást a tényleges fiókokhoz, szolgáltatásokhoz és adatokhoz kötött bizonyítékokkal.
Ötvözze az ismétlődő műszaki ellenőrzéseket és az időszakos szakmai mérlegelést, egyértelmű lefedettséggel, egészséges adatgyűjtéssel, küszöbértékekkel és a nyomon követés felelőseivel.
Építsen használható adatleltárt a források, másolatok, felelősök, beszállítók, megőrzés és törlés nyomon követésével, ahelyett hogy csak az alkalmazásokat sorolná fel.