Bevezetés a helyreállítási tesztekbe

A helyreállítási tesztelés egy olyan tesztelési folyamat, amelyet a szoftver vagy a rendszer válaszának és annak visszaállítási képességének ellenőrzésére hajtanak végre egy összeomlás vagy hardverhiba, vagy más kapcsolódó problémák után. A szoftver kényszerhibája annak ellenőrzése, hogy a helyreállítási folyamat sikeres-e. A helyreállítási tesztelés nem olyan megbízhatósági tesztelés, amelynek célja a hiba pontos pontjának beazonosítása. A helyreállítási tesztet ellenőrzött körülmények között hajtják végre a hibafuratok szimulálásával és a hibák valódi okának azonosításával. Ennek a tesztelésnek a fő célja annak biztosítása, hogy a szolgáltatási szintű megállapodások alapján semmilyen adatot ne érintjenek, elveszjenek vagy megsérüljenek

Hogyan működik a helyreállítási tesztelés?

A visszanyerési tesztet ellenőrzött feltételek mellett kell elvégezni. A tesztbázist létre kell hozni és telepíteni kell a munkakörnyezetbe, az internetes protokollokat, interfész eszközöket, a tűzfal címét, a hardvert és a szoftvert csatlakoztatva és telepítve, az eredeti értékekhez közel, kissé megváltoztatva. Ezt a tesztelést teljes egészében el kell végezni a végétől a végéig, hogy tökéletes eredményt kapjon, annak ellenére, hogy időigényes és költséges.

A tesztelést a hardverrendszeren kell elvégezni, amelyet a rendszerbe telepítenek. Ez értelmes folyamat, mert arra használják, hogy ellenőrizzék és visszaállítsák a biztonsági mentési folyamatot, ha egy másik gépen telepítik. A lemez és a hardverlemez biztonsági másolatának azonos méretűnek kell lennie. de ezt a problémát egy virtuális gép létrehozásával lehet kiküszöbölni. Rendelkezésre állnak olyan virtualizációs szolgáltatók, mint a VMware

A tesztelést online biztonsági mentési rendszerekben kell elvégezni, mivel a biztonsági mentési szolgáltatók megtakarítják a médiaproblémák közvetlen kitettségét hibatűrő tárolórendszerek használatával. A biztonsági mentési rendszerek rendkívül megbízhatóak, kötelező ellenőrizni a rendszer visszaállítási oldalát annak ellenőrzése érdekében, hogy nincs-e áramszünet vagy hiba a biztonsági, titkosítási és visszakeresési funkciókban

A helyreállítás után a következő lépéseket kell elvégezni: A nagyiparban külön mérnökök vannak, akik rendszeres időközönként elvégzik a helyreállítási tesztet. Ennek a tesztelésnek és a karbantartásnak a költségei nélkülözhetetlenek, és a kisüzemi iparágakban néha nem veszik figyelembe.

Kisebb kockázat várható az adatmentésekkel és a helyszíni tárolás tervezésével a vállalkozás katasztrófa elkerülése érdekében. A fájlok és az adatok helyreállítása után a következő ellenőrzéseket kell elvégezni annak biztosítása érdekében, hogy az adatok elvesznek vagy megsérüljenek. Keresse meg és nevezze át a sérült mappát. Ellenőrizze a visszaállított mappákban lévő fájlok számát, és ellenőrizze a meglévő mappákkal való ellenőrzést, ellenőrizze, hogy a fájlok elérhetőek-e. Gondoskodjon arról, hogy a felhasználó bejelentkezzen az alkalmazásba, és tudjon böngészni az adatokat, frissíteni az adatokat, letölteni az adatokat.

Jó sok fájlt megnyitni, különféle adattípusokkal, mp3, dokumentumok, képek és videók. Bejelentkezés nagy és kis méretű fájlokat is. Hasonlítsa össze őket a meglévő könyvtárakkal és könyvtárakkal. Határozza meg a helyreállítási folyamat lehetőségét, és ellenőrizze a biztonsági mentési lehetőségeket. Győződjön meg arról, hogy a javító intézkedéseket benyújtotta, és ellenőrizze a biztonsági mentési lehetőségek megértését. Ezután biztosítson kötelező képzést az érintett csapat számára. Mutassa be a csapatnak a vállalat azon képességét, hogy helyreállítsa és helyrehozza a kritikus hibákat. Rendszeres időközönként hajtsa végre a helyreállítási tervet

Példák helyreállítási tesztelésre

Néhány példa a helyreállítási tesztekre, az alábbiak szerint:

Amikor egy alkalmazás adatokat tölt be a hálózatról, vegye le a csatlakozókábelt, majd egy idő után dugja vissza a kábelt, és ellenőrizze, hogy az alkalmazás ugyanabból a pontból kapja-e az adatokat, amikor a kapcsolat elveszik.

Indítsa újra a rendszert, ha egy internetes böngészőben több lap van nyitva, és ellenőrizze, hogy a böngésző képes-e mindet visszaállítani

Ha egy folyamatban több hiba van, akkor a helyreállítási tesztelést strukturált módon kell elvégezni, az egyes egységek közötti prioritási és szolgáltatási szintű megállapodásoknak megfelelően.

A helyreállítási tesztelés előtt a biztonsági mentési adatokat le kell tölteni és biztonságos mappában kell tartani, amely annak biztosítása, hogy a rendszeres műveletek katasztrófa után is végrehajthatók legyenek.

A helyreállítási folyamat életciklusa

A helyreállítási folyamat életciklusa öt lépésből áll,

  • Normál műveletek
  • Katasztrófa és kudarcok előfordulása
  • A katasztrófa megszakítása és a szokásos műveletek elmulasztása ”
  • A katasztrófa elszámolása a helyreállítási folyamat révén
  • Az összes folyamat és adat helyreállítása a rendszer visszaszerzéséhez

1. Normál működés

A rendszer vagy szerver szoftvert, hardvert, tűzfalat tartalmaz a rendszerbe integrált egyéb komponensekből, amelyek közösen működnek együtt egy nyilvános cél elérése érdekében. Ez a rendszer elvégzi a rendszeres működését, amelyet előre meghatároztunk, megszakítás nélkül, egy említett időszakra

2. Katasztrófa és kudarcok előfordulása

A rendszer zavarása a szoftver hibás működése miatt helytelen bemenetek, szoftver összeomlás, hardverhibák vagy tűz, bepattanás, fenyegetés vagy sztrájk miatt sérült adatok miatt. Ez egy halálos szakasz, amely kapcsolat megszakadásához, pénz elvesztéséhez vezet az üzleti életben, a lehetőségekért és az emberi erőforrások elvesztéséhez.

3. A katasztrófa megszakítása és a szokásos műveletek elmulasztása ”

A szervezetnek biztonsági mentési tervvel kell rendelkeznie az ilyen típusú katasztrófák számára, nem tudja megakadályozni a céget a katasztrófa ellen, de segít minimalizálni a katasztrófa által okozott következményeket és veszteségeket.

4. A katasztrófa felszámolása a helyreállítási folyamat révén

Ha a kockázati folyamat és a biztonsági mentési tervek hatását a megfelelő helyen kell tartani, akkor azt a katasztrófa esélye előtt meg kell jelenteni. A helyreállítási tesztet minimális idő alatt lehet elvégezni anélkül, hogy az energia idő és az adat nagy veszteséggel járna. Az érintett csapatnak vállalnia kell a rendszer mielőbbi helyreállításának felelősségét

5. Az összes folyamat és adat visszaállítása a rendszer visszaszerzéséhez

A helyreállítás és a rekonstrukció több folyamatból áll, amelyek során az összes mappa újraépítésre kerül, valamint a helyes helyreállításhoz szükséges dokumentációval rendelkező telepítési és konfigurációs fájlokkal együtt.

A helyreállítási tesztelés nem funkcionális tesztelés, amely a szoftver olyan jellemzőire utal, amelyek nem kapcsolódnak egy egyedi funkcióhoz vagy felhasználói művelethez, például a biztonsághoz vagy a méretezhetőséghez. A pontok helyreállításához szükséges idő a kezdőpontok számától, a véges alkalmazások számától, a helyreállítási teszteket végző emberek készségeitől és a helyreállításhoz rendelkezésre álló eszközöktől függ.

Ajánlott cikkek

Ez egy útmutató a helyreállítási teszteléshez. Itt tárgyaljuk, hogyan működik a helyreállítási tesztelés a példákkal, és a helyreállítási folyamat életciklusát. A következő cikkben további információkat is megnézhet -

  1. Stabilitási vizsgálat
  2. Statikus tesztelési technikák
  3. Kompatibilitási tesztelés
  4. Negatív tesztelés

Kategória: