Skip to main content

Hva er en konsistenssjekk?

En konsistenssjekk er en strategi som brukes til å harmonisere data som finnes på et datasystem.Ideen bak sjekken er å sikre at alle data blir synkronisert mellom primære og sekundære datagrupper, også kjent som beskyttelsesgrupper og kopier.En konsistenssjekk kan konfigureres til å finne sted til bestemte tidspunkter eller implementert manuelt hvis det er mistanke om en eller annen type konflikt i data siden den sist fullførte sjekken.

Å løse interne konflikter er hovedfokuset for en konsistenssjekk.Mange systemer inkluderer det som er kjent som en Data Protection Manager som gjennomgår data i blokker, og sørger for at beskyttelsesgruppen og kopien er i harmoni.I hendelsesoppdateringene i data har skjedd med beskyttelsesgruppen, men ikke kopien, legger lederen oppdateringene til den sekundære datagruppen og løser konflikten.

Prosessen med å håndtere en konsistenssjekk varierer noe fra et system til et annet.Vanligvis kan en systemadministrator etablere en tilbakevendende plan for å kjøre sjekken minst en gang hver tjuefire timer.For eksempel kan sjekken være satt til å skje like før midnatt hver dag.Det er også mulig å sette de gjentagende sjekkene på bestemte dager i kalendermåneden, eller å oppstå på en ukentlig eller hver uke.Å etablere en plan for stående eller gjentagende sjekker begrenser ikke administratorens evne til å utføre tilfeldige kontroller når og som ønsket.

Den faktiske prosessen med å gjennomføre en konsistenssjekk kan ta litt tid.Dette er fordi sjekken ikke bare leter etter unntak, men som aktivt sammenligner hver eneste datablokk mellom de to gruppene.Å gjøre det gjør det mulig å identifisere enhver korrupsjon som kan ha skjedd i den ene eller den andre gruppen, og gir sjansen til å reparere skaden.Noen systemer vil flagge avvikene, slik at en systemadministrator kan gjennomgå de motstridende dataene før sjansene faktisk oppstår.

Forsøk å starte et system på nytt mens en konsistenssjekk er i gang, anbefales vanligvis ikke.Denne prosessen kan skade data eller forårsake annen dårlig effekt, basert på hvordan systemet er konfigurert.Hvis en akuttkonsistens sjekk initieres, er det vanligvis en god ide om sluttbrukere å avstå fra å forsøke å bruke systemet av en hvilken som helst grunn til sjekken er fullført.

I tillegg til å ta tid å fullføre, kan en konsistenssjekk også bremse andre aktiviteter på systemet.Dette betyr at sluttbrukere kan merke en endring i hvor raskt de har tilgang til forskjellige databaser eller bruke noen av de andre programmene som er koblet til systemet.Av denne grunn er det ofte satt en datakonsistenskontroll som skal oppstå i off-Peak-tider, for eksempel etter at arbeidsdagen er fullført eller om natten når brukerne av en husholdningsdatamaskin sover.