Skip to content
Kruno Golubić
Go back

Sheme za rotaciju medija prilikom sigurnosne pohrane

Kruno Golubić

Napomena: Ovaj članak izvorno je objavljen na portalu Sistemac dana 8. svibnja 2012.

Postoji veliki broj različitih strategija za izradu sigurnosnih kopija (backup), a koja će se primijeniti u određenoj situaciji ovisi prije svega o cilju izrade sigurnosne kopije. Bitno je razlikovati sigurnosnu kopiju (čija je primarna svrha povrat sustava u željeno stanje) od arhive (čija je svrha “zamrzavanje” trenutnog stanja sustava za dugotrajna pohranu).

Ukoliko ne postoji potreba dugoročnog očuvanja sigurnosnih kopija, dolazi do ponovne upotrebe medija — tzv. rotacija. Svaka strategija ima definiranu rotaciju medija.

Round-Robin (RR)

Round-robin metoda je najjednostavnija i obuhvaća po jedan medij za svaku sigurnosnu kopiju, npr. po jedna traka za svaki dan u tjednu. Nakon tjedan dana traka se ponovno koristi, što može predstavljati problem jer dolazi do bržeg trošenja trake radi učestalije upotrebe. Upotrebom round-robin metode moguće je rekonstruirati stanje za bilo koji dan u proteklih tjedan dana.

Shematski prikaz Round-Robin rotacije medija za tjedni ciklus backupa

Grandfather-Father-Son (GFS)

Grandfather-Father-Son (GFS) metoda koristi tri seta medija za izradu sigurnosnih kopija. Jedan od mogućih scenarija za upotrebu ove metode je:

Period čuvanja pojedinog medija određuje koliko daleko u prošlost je moguće vratiti podatke:

Towers of Hanoi (ToH)

Towers of Hanoi metoda je nešto kompleksnija od prethodno opisanih, a bazira se na matematičkoj igri. Ovisno o danu, koristi se drugi set traka:

SetDani korištenja
Set 11., 3., 5., …
Set 22., 6., 10., …
Set 34., 12., 20., …
Set 48., 24.
Set 516., 32.

Vizualni prikaz Towers of Hanoi rotacijske sheme s rasporedom setova po danima

Iako je ovaj način izuzetno kompleksan i zahtijeva pažljivo označavanje i pravilnu upotrebu setova, on omogućava povratak podataka za 2ⁿ − 1 dana (gdje je n broj setova koji se koriste za pohranjivanje sigurnosnih kopija).

Zaključak

Kao što je na početku spomenuto, ne postoji “najbolja” metoda — u svakoj situaciji potrebno je zasebno procijeniti što je željeni cilj te kako je najlakše do njega doći. Neke metode su izuzetno jednostavne za implementaciju, ali problem može biti velik broj medija koje zahtijevaju odnosno česta rotacija istih (što dovodi do skraćenog vijeka trajanja medija).

Dodatni resursi


Share this post on:

Previous Post
Alati za upravljanje projektima - Feng Office
Next Post
Archive bit i vrijeme modifikacije kao kriteriji za izradu sigurnosne kopije