Introduktion till återhämtningstest

Återställningstest är en typ av en testprocess som utförs för att verifiera programvarans eller systemets svar och dess förmåga att återställa efter en krasch eller hårdvarufel eller andra relaterade problem. Det är processen med tvingande misslyckanden i programvaran för att kontrollera att återställningsprocessen är framgångsrik. Återställningstestning är inte en tillförlitlighetstest som görs för att identifiera den exakta punkten för felinitierade. Återställningstest utförs under kontrollerade förhållanden genom att simulera felhål och identifiera den verkliga orsaken till fel. Det huvudsakliga syftet med denna testning är att säkerställa att all information inte påverkas, förloras eller skadas utförs enligt servicenivåavtal

Hur fungerar återhämtningstest?

Återställningstest bör utföras under kontrollerade förhållanden. Testbasen ska skapas och distribueras till arbetsmiljön med en liten förändring av internetprotokoll, gränssnittsenheter, brandväggens adress, hårdvara och mjukvara ansluten och installerad så nära originalvärdena. Denna testning bör göras helt från slut till slut för att ha ett perfekt resultat även om det är tidskrävande och kostsamt.

Testningen ska utföras på hårdvarusystemet som kommer att installeras i systemet. Det är en meningsfull process eftersom den används för att kontrollera och återställa säkerhetskopieringsprocessen om den kommer att installeras på en annan maskin. Säkerhetskopieringen av skivan och hårdvaruskivan ska vara av samma storlek. men detta problem kan övervinnas genom att skapa en virtuell maskin. Leverantörer av virtualisering som VMware är tillgängliga

Testning bör göras i onlinebackupssystem eftersom reservtjänstleverantörerna sparar från att direkt utsätta sig för medieproblem genom att använda feltoleranta lagringssystem. Säkerhetskopieringssystemen är extremt tillförlitliga, det är obligatoriskt att kontrollera systemets återställningssida för att säkerställa att det inte finns några störningar eller brister i säkerhets-, krypterings- och hämtningsfunktioner

Efter restaurering görs följande steg enligt följande. Stora industrier har separata ingenjörer för att utföra återhämtningstestet med jämna mellanrum. Utgifterna för denna testning och underhåll är väsentliga och vissa gånger kanske de inte beaktas för småskaliga industrier.

Mindre risk förväntas vid säkerhetskopiering av data och lagring utanför webbplatsen för att förhindra företaget från katastrof. När filerna och datan har återställts bör följande kontroller göras för att säkerställa att ingen data går förlorad eller skadad. Hitta och byta namn på den skadade mappen, Kontrollera antalet filer i de återställda mapparna och korsa med en befintlig mapp, Kontrollera om filer är tillgängliga. Se till att användaren kan logga in på applikationen och att han kan bläddra i informationen, uppdatera data, hämta data.

Det är bra att öppna många filer med olika datatyper, mp3, dokument, bilder och videor. Kontrollera både stora och små filer. Jämför dem bara med befintliga bibliotek och kataloger. Bestäm möjligheten för återställningsprocessen och verifiera säkerhetskopieringsfaciliteterna. Se till att korrigerande åtgärder lämnas in och kontrollera förståelsen för reservfaciliteter. Ge sedan obligatorisk utbildning till det berörda teamet. Demonstrera teamet om företagets förmåga att återställa och återhämta sig efter kritiska fel. Utför återhämtningsplanen med jämna mellanrum

Exempel på återhämtningstest

Några exempel på återhämtningstest utförs enligt nedan,

När en applikation hämtar data från nätverket, ta bort anslutningskabeln, koppla sedan tillbaka kabeln efter en tid och kontrollera om applikationen hämtar data från samma punkt vid anslutningen.

Starta om systemet när en webbläsare har flera flikar öppna och se till om webbläsaren kan återställa dem alla eller inte

Om det finns flera fel i en process, bör återställningstest utföras på ett strukturerat sätt enligt prioriterade och servicenivåavtal från en enhet till en annan.

Innan återställningstest ska säkerhetskopieringsdata hämtas och förvaras i en säker mapp som görs för att säkerställa att regelbundna operationer kan utföras även efter en katastrof.

Livscykel för återställningsprocessen

Den största livscykeln för återhämtningsprocessen faller i fem steg,

  • Standardverksamhet
  • Förekomsten av katastrof och misslyckanden
  • Avbrott i katastrof och misslyckande med standardoperationer
  • Rensning av katastrof genom återhämtningsprocessen
  • Återställ all process och data för att få tillbaka systemet

1. Standarddrift

Ett system eller server innefattar programvara, hårdvara, brandvägg, andra komponenter integrerade i systemet som arbetar tillsammans för att uppnå ett offentligt mål. Detta system utför sin regelbundna drift som är fördefinierad utan avbrott under en nämnd period

2. Förekomsten av katastrofer och misslyckanden

Störningar för detta system kan uppstå på grund av fel på programvaran på grund av felaktiga ingångar, programvarukrasch, maskinvarufel eller data som skadats på grund av brand, snäpp, hot eller strejk. Detta är en dödlig fas som leder till anslutningsavbrott, förlust av pengar i affärer, möjligheter och personalförluster.

3. Avbrott i katastrof och misslyckande med standardoperationer

Organisationen bör ha en säkerhetsplan för denna typ av katastrof, den kan inte hindra företaget från katastrof men det hjälper till att minimera effekten och förlusten orsakad av katastrofen.

4. Rensning av katastrof genom återhämtningsprocessen

Om effekten av riskprocessen och säkerhetskopieringsplanerna bör hållas på rätt plats för att antyda den innan några risker för katastrof. Återställningstestningen kan göras på minimal tid utan mycket förlust av energitid och data. Det berörda teamet bör ta ansvaret för att återställa systemet så snart som möjligt

5. Återställa alla processer och data för att få tillbaka systemet

Restaurering och rekonstruktion inkluderar flera sessioner med processer för att bygga om alla mappar tillsammans med installations- och konfigurationsfiler som har rätt dokumentation som krävs för korrekt återställning.

Återställningstestning är icke-funktionell testning som hänvisar till funktioner i programvaran som inte är relaterad till en unik funktion eller användaråtgärd som säkerhet eller skalbarhet. Den tid det tar att återhämta poäng beror på antalet startpunkter, ett begränsat antal applikationer, färdigheter hos personer som utför återhämtningstest och verktyg som är tillgängliga för återhämtning.

Rekommenderade artiklar

Detta är en guide till återställningstest. Här diskuterar vi hur återhämtningstest fungerar med exempel och livscykeln för återhämtningsprocessen. Du kan också titta på följande artikel för att lära dig mer -

  1. Stabilitetstest
  2. Statiska testtekniker
  3. Test av kompatibilitet
  4. Negativt test

Kategori: