torstai 10. kesäkuuta 2021

Miksi investoida varmuuskopiointiprosessin ja varmuuskopiointitietojen tarkistamiseen ja validointiin?

Tässä artikkelissa haluan keskustella uudesta ohjelmistotyökalusta ja sen tarkoituksesta varmuuskopioinnin validoinnissa (Backup Software for VirtualBox). Monet ammattilaiset, jotka eivät ole kokeneet täydellistä tietojen menetystä, olettavat, että digitaalinen tallennus on täydellistä ja digitaaliset laitteet toimivat aina täydellisesti; todellisuus on kuitenkin hyvin erilainen. Tallennustilasta tulee yhä tiheämpi, ja yhdelle kiintolevylle mahtuu enemmän tietoa kuin koskaan ennen. Samaan aikaan virhetaso ei laske dramaattisesti, joten vian todennäköisyys laitekohtaisesti on itse asiassa kasvanut viime vuosina. Lisäksi muut tietojen katoamisen uhat ovat yleistyneet. Esimerkiksi lunnasohjelmat, haittaohjelmat ja tyytymättömien työntekijöiden aiheuttama ilkivalta ovat ulkoisia syitä tietojen katoamiseen, kun taas bittimädätykset, levyviat ja RAM-muistiviat vaikuttavat itse laitteeseen.
Toinen viime vuosien suuntaus on inkrementaalisten varmuuskopiointimenetelmien käyttö varmuuskopiointiprosessin nopeuttamiseksi. Valitettavasti monet ammattilaiset eivät ymmärrä, että inkrementaaliset varmuuskopiot aiheuttavat riippuvuuden edellisestä varmuuskopiosta. Jos jokin varmuuskopiointiketjun varmuuskopioista vioittuu jostain syystä, koko ketju tai ainakin osa varmuuskopiointiketjusta muuttuu lukukelvottomaksi. Todellinen syy siihen, miksi inkrementaalinen järjestelmä tuli suosituksi, on se, että huolimatta tallennustilavuuden kehityksestä kiintolevyjen valmistajat eivät pystyneet lisäämään läpäisynopeutta samaan tahtiin samaa tekniikkaa käyttäen. SSD-tallennuksen läpimenonopeus on paljon parempi, mutta valitettavasti myös virheiden määrä on paljon suurempi ja kuluminen on paljon nopeampaa. SSD-asemien sisällä olevat kennot kuluvat nopeasti, ja ne korvataan automaattisesti itse aseman sisällä olevilla varakennoilla. "Pian vikaantuvan kennon" havaitsemisprosessi lykkääntyy kuitenkin yleensä siihen asti, kunnes kennoa todella luetaan, mikä ei yleensä tapahdu usein varakäyttöasemien kanssa (Backup Software for Windows Server 2019).

Varmuuskopiointi
Edellä mainittu työkalu tarjoaa varmuuskopiointivaihtoehtoja, joilla varmuuskopiotiedostot voidaan tarkistaa heti niiden valmistuttua. Nämä toiminnot ohittavat Windowsin välimuistijärjestelmän varmistaakseen, että datatiedosto todella luetaan takaisin levyltä, jolle se on tallennettu. Ainutlaatuista edellä mainitussa työkalussa on sen kyky tehdä sama myös etätallennuksille. Tiedot ladataan uudelleen sen varmistamiseksi, että jokainen tiedosto on käsitelty oikein. On olemassa lisävaihtoehtoja, joilla tämä vaihe voidaan rajoittaa tietyn kokoisiin tiedostoihin.

Varmuuskopioinnin validointi
Edellä mainitun työkalun ainutlaatuiset varmuuskopioiden validointiominaisuudet antavat käyttäjille mahdollisuuden validoida tiedostot kauan niiden käsittelyn jälkeen. Tarkastellaan seuraavaa skenaariota: tyypillinen pienyrityksen tiedostopalvelin sisältää useita teratavuja tiedostoja ja kansioita, tyypillisesti noin 10 miljoonaa tiedostoa tai enemmän. Tyypillisesti alle 1 % näistä tiedostoista muuttuu ajan mittaan, erityisesti noin kuukauden kuluttua viimeisestä muokkauksesta. Keskimäärin nämä tiedostot pysyvät levossa vuosikausia ilman, että niitä koskaan käytetään. Bittien mätäneminen, levyviat, haittaohjelmat ja tyytymättömän työntekijän aiheuttamat yksinkertaiset poistot tai tiedostojen muutokset saattavat jäädä huomaamatta vasta vuosien kuluttua, kun tiedostopalvelimen levyt vioittuvat kokonaan ja täydellinen palautus on tarpeen. Miten näin suuri tietokokonaisuus voidaan validoida tehokkaasti?
Edellä mainittu ohjelmisto tarjoaa ainutlaatuisen ratkaisun tähän ongelmaan, jossa teratavuja tietoja varmuuskopioidaan päivittäin. Ohjelmisto käyttää validointiominaisuutta, joka mahdollistaa varmuuskopiotiedostojen prosenttiosuuden satunnaisvalidoinnin jokaisella varmuuskopiointikierroksella. Voit esimerkiksi määrittää ohjelmiston validoimaan vain 1 % kaikista tiedostopalvelimen varmuuskopiotiedostoista. Jos tiedostopalvelimellasi on tällä hetkellä 1 miljoona tiedostoa, validoitavia tiedostoja olisi 10 000. Jos validoit satunnaisesti 1 % kaikista varmuuskopiotiedostoista, jokaisen tiedoston validointi kestäisi keskimäärin 100 sykliä. Jos varmuuskopiointi suoritetaan 10 kertaa päivässä, koko varmuuskopiojoukon validointi kestäisi 10 päivää.
Pienet varmuuskopiointikokonaisuudet voidaan varmuuskopioida ja validoida kokonaisuudessaan muutamassa tunnissa, mutta kun kyseessä on miljoonia kansioita ja kymmeniä teratavuja tallennustilaa, koko kokonaisuutta ei ole enää mahdollista validoida jokaisella varmuuskopiointikierroksella verkkoyhteyden ja mekaanisten kiintolevyjen rajallisen tiedonsiirtonopeuden vuoksi. Kompromissina työkalun ominaisuudet kattavat koko varmuuskopiointilaitteen valitsemalla satunnaisen osajoukon jokaisella varmuuskopiointijaksolla.
Varmuuskopiotiedostojen uudelleenlukeminen on kriittistä, koska se päivittää kaikki aseman solut ja sektorit. Käyttämällä työkalun varmuuskopioinnin validointityökalua asema "aktualisoi" tietosi, mikä tarkoittaa, että asema joutuu tarkistamaan sektorin uudelleen ja tekemään sisäisiä korjauksia tarpeen mukaan. Jos korjaukset eivät ole enää mahdollisia, asema lähettää signaalin Windowsille, ja työkalu kirjaa ongelman lokiin ja lähettää hälytyksiä, jotka ilmoittavat sinulle ongelmasta. Lisäksi ohjelmisto käyttää tarkistussummia ja/tai suorittaa 1:1-vertailun alkuperäiseen tiedostoon kunkin varmuuskopiotiedoston sisällön vahvistamiseksi. Näin ollen varmuuskopioiden validointi on kriittinen "vakuutus": sinulla on toistuva todiste siitä, että kaikki varmuuskopiotallennustiedostosi tiedostot ovat edelleen voimassa ja luettavissa.

Ei kommentteja:

Lähetä kommentti