Introducere în testarea recuperării

Testarea de recuperare este un tip de proces de testare care este efectuat pentru a verifica răspunsul software-ului sau sistemului și capacitatea acestuia de a restabili după un accident sau o defecțiune hardware sau alte probleme conexe. Este procesul de eșec forțat făcut software-ului pentru a verifica succesul procesului de recuperare. Testarea de recuperare nu este o testare de fiabilitate făcută pentru a identifica punctul precis de inițiere a eșecului. Testarea de recuperare se face în condiții controlate prin simularea găurilor de avarie și identificarea cauzei reale a defecțiunilor. Scopul principal al acestei testări este să se asigure că orice date nu sunt afectate, pierdute sau corupte, făcute în baza unor acorduri de nivel de serviciu

Cum funcționează testarea de recuperare?

Testarea de recuperare trebuie efectuată în condiții controlate. Baza de testare trebuie creată și dislocată în mediul de lucru cu o ușoară modificare a protocoalelor internet, dispozitivelor de interfațare, adresa firewall-ului, hardware-ului și software-ului conectat și instalat cât mai aproape de valorile inițiale. Această testare ar trebui făcută complet de la capăt la sfârșit pentru a avea un rezultat perfect, chiar dacă consumă timp și costisitor.

Testarea trebuie să fie efectuată pe sistemul hardware care va fi instalat în sistem. Este un proces semnificativ, deoarece este utilizat pentru a verifica și restaura procesul de rezervă dacă va fi instalat pe o altă mașină. Copia de rezervă a discului și a discului hardware trebuie să aibă aceeași dimensiune. dar această problemă poate fi depășită prin crearea unei mașini virtuale. Sunt disponibili furnizori de virtualizare, cum ar fi VMware

Testarea trebuie făcută în sisteme de backup online, deoarece furnizorii de servicii de rezervă economisesc de la expunerea directă la problemele media prin utilizarea sistemelor de stocare tolerante la erori. Sistemele de rezervă sunt extrem de fiabile, este obligatoriu să verificați partea de restaurare a sistemului pentru a vă asigura că nu există întreruperi sau defecte în funcțiile de securitate, criptare și regăsire

După restaurare, următorii pași sunt făcuți după cum urmează, industriile mari au ingineri separati pentru a efectua testul de recuperare periodic la intervale regulate. Cheltuielile pentru această testare și întreținere sunt esențiale, iar uneori poate să nu fie luate în considerare pentru industriile de scară mică.

Se așteaptă un risc minor în cazul copiilor de rezervă a datelor și a proiectării de stocare în afara site-ului, pentru a preveni dezastrul întreprinderii. Odată restaurate fișierele și datele, trebuie făcute următoarele verificări pentru a nu se pierde sau corupta date. Găsiți și redenumiți folderul corupt, Verificați numărul de fișiere din dosarele restaurate și verificați încrucișat cu un folder existent, Verificați dacă fișierele sunt accesibile. Asigurați-vă că utilizatorul se poate conecta la aplicație și poate răsfoi datele, actualiza datele, preia datele.

Este bine să deschideți multe fișiere care conțin diferite tipuri de date, mp3, documente, imagini și videoclipuri. Înregistrați fișierele de dimensiuni mari și mici. Comparați-le doar cu bibliotecile și directoarele existente. Determinați posibilitatea procesului de recuperare și verificați facilitățile de rezervă. Asigurați-vă că sunt depuse acțiuni corective și verificați înțelegerea facilităților de rezervă. Apoi, oferiți instruire obligatorie echipei în cauză. Demonstrați echipa despre capacitatea companiei de a restabili și recupera din eșecurile critice. Executați planul de recuperare la intervale regulate

Exemple de testare de recuperare

Puține exemple de testare de recuperare sunt efectuate ca mai jos,

Când o aplicație preia date din rețea, scoateți cablul de conectare, apoi, după un timp, conectați cablul înapoi și verificați dacă aplicația primește datele din același punct la pierderea conexiunii.

Reporniți sistemul atunci când un browser de internet are mai multe file deschise și asigurați-vă dacă browserul le poate recupera sau nu

Dacă există mai multe eșecuri într-un proces, testarea de recuperare ar trebui să fie făcută într-o manieră structurată în conformitate cu acordurile de prioritate și nivel de serviciu de la o unitate la alta.

Înainte de testarea recuperării, datele de rezervă trebuie să fie recuperate și păstrate într-un folder sigur, care se face pentru a se asigura că operațiunile obișnuite pot fi efectuate chiar și după un dezastru.

Ciclul de viață al procesului de recuperare

Ciclul principal de viață al procesului de recuperare se încadrează în cinci etape,

  • Operațiuni standard
  • Apariția dezastrului și a eșecurilor
  • Întreruperea dezastrului și eșecul operațiunilor standard
  • Eliminarea dezastrului prin procesul de recuperare
  • Restaurarea tuturor proceselor și datelor pentru a readuce sistemul

1. Funcționare standard

Un sistem sau server cuprinde software, hardware, firewall alte componente integrate în sistem care lucrează împreună pentru atingerea unui obiectiv public. Acest sistem își desfășoară operațiunile obișnuite, care sunt predefinite fără nicio întrerupere pentru o perioadă menționată

2. Apariția dezastrului și a eșecurilor

Tulburările la acest sistem pot apărea din cauza funcționării greșite a software-ului din cauza intrărilor necorespunzătoare, a prăbușirii software-ului, a erorilor hardware sau a datelor deteriorate din cauza incendiului, a prinderii, a amenințării sau a lovirii. Aceasta este o fază mortală care duce la întreruperea conexiunii, pierderea de bani în afaceri, pierderea oportunității și a resurselor umane.

3. Întreruperea dezastrului și eșecul operațiunilor standard ”

Organizația ar trebui să aibă un plan de rezervă pentru acest tip de dezastru, nu poate împiedica firma de la dezastru, dar ajută la reducerea efectului și a pierderilor cauzate de dezastru.

4. Eliminarea dezastrului prin procesul de recuperare

Dacă efectul procesului de risc și al planurilor de rezervă ar trebui să fie păstrate la locul potrivit pentru a-l implica înainte de orice șansă de dezastru. Testarea de recuperare poate fi făcută într-un timp minim, fără a pierde mult timp de energie și date. Echipa în cauză ar trebui să își asume responsabilitatea de a restabili sistemul cât mai curând posibil

5. Restaurarea tuturor proceselor și datelor pentru a readuce sistemul

Restaurarea și reconstrucția includ mai multe sesiuni de procese pentru a reconstrui toate dosarele împreună cu fișierele de instalare și configurare care au documentația necesară pentru recuperarea corectă.

Testarea de recuperare este testarea non-funcțională care se referă la caracteristicile software-ului care nu sunt legate de o funcție unică sau acțiunea utilizatorului, cum ar fi securitatea sau scalabilitatea. Timpul necesar pentru recuperarea punctelor depinde de numărul de puncte de pornire, de un număr finit de aplicații, abilități ale persoanelor care efectuează teste de recuperare și instrumente disponibile pentru recuperare.

Articole recomandate

Acesta este un ghid pentru testarea recuperării. Aici discutăm cum funcționează testarea de recuperare cu exemple și ciclul de viață al procesului de recuperare. De asemenea, puteți consulta articolul următor pentru a afla mai multe -

  1. Testare de stabilitate
  2. Tehnici de testare statică
  3. Testarea compatibilității
  4. Testare negativă