Skip to content
Kruno Golubić
Go back

Archive bit i vrijeme modifikacije kao kriteriji za izradu sigurnosne kopije

Kruno Golubić

Napomena: Ovaj članak izvorno je objavljen na portalu Sistemac dana 30. travnja 2012.

U jednom od prošlih članaka rekli smo da postoje mnogobrojne situacije u kojima postojanje sigurnosne kopije (backup) može biti od velike koristi. I dok je kod izrade pune sigurnosne kopije (full backup) jasno koje datoteke se pohranjuju, u slučaju diferencijalnog ili inkrementalnog backupa postavlja se pitanje kako program za izradu sigurnosnih kopija zna koje datoteke treba pohraniti, a koje ne. Odgovor na ovo pitanje razlikuje se od jednog operacijskog sustava do drugog.

Archive bit (Windows)

Neki operacijski sustavi koriste tzv. archive bit (ovo je čest slučaj s Microsoftovim operacijskim sustavima) za označavanje statusa datoteke. Archive bit može imati dvije vrijednosti:

Vrijednost archive bita svake novostvorene ili promijenjene datoteke je “1”. Na taj način program za izradu sigurnosnih kopija može zaključiti da li je pojedinu datoteku potrebno pohraniti ili ne.

Ponašanje archive bita prema vrsti backupa (Windows XP)

Vrsta backupaPohranjujeMijenja archive bit?
Copy backupSve označene datotekeNe
Daily backupDatoteke promijenjene taj danNe
Differential backupDatoteke od zadnjeg punog ili ink. backupaNe
Incremental backupDatoteke od zadnjeg punog ili ink. backupaDa — postavlja na 0
Normal backupSve označene datotekeDa — postavlja na 0

Primjer korištenja naredbe attrib

Unutar komandne linije moguće je iskoristiti naredbu attrib da bi se saznala ili promijenila vrijednosti atributa za pojedinu datoteku.

Prikaz archive atributa datoteke pomoću naredbe attrib prije i nakon izrade sigurnosne kopije

U mapi Dokumenti nalazi se jedna datoteka koja ima vrijednost archive atributa “1”. Nakon završetka izrade sigurnosne kopije napravljene pomoću naredbe ntbackup, vrijednost archive atributa za postojeću datoteku postala je “0”. Novostvorena datoteka (popis.txt) ima vrijednost archive atributa “1”.

Kao što je vidljivo, promjenu archive atributa moguće je napraviti i pomoću samostalnih programa bez da je prethodno napravljena sigurnosna kopija. Zbog toga bi bilo preporučljivo da se za izradu sigurnosnih kopija koristi samo jedan program.

Vrijeme modifikacije (Unix/Linux)

Neki programi za izradu sigurnosnih kopija oslanjaju se na vlastitu bazu podataka ili na vrijeme modifikacije pojedine datoteke. Primjer jednog programa u kojem je moguće odabrati kriterij za izradu sigurnosnih kopija je Symantec Backup Exec.

Ovisno o vrsti sigurnosne pohrane, u navedenu bazu upisuje se vrijeme pokretanja iste:

S obzirom da se u ovom slučaju ne koristi archive bit, moguća je sigurnosna pohrana podataka i s datotečnog sustava koji nemaju podršku za archive bit, npr. ext2, ext3 i sl.

Vremenski zapisi u Unix/Linux sustavima

Kada smo već spomenuli datotečne sustave koji se najčešće povezuju s UNIX/Linux operacijskim sustavima, bitno je napomenuti da se u takvim slučajevima za svaku datoteku zapisuju tri vremenska zapisa:

Da bi se prikazali navedeni zapisi moguće je koristiti naredbu ls s određenim parametrima. Navedene vremenske vrijednosti mogu se iskoristiti prilikom definiranja popisa datoteka koje je potrebno pohraniti u sustav za sigurnosnu pohranu.


Share this post on:

Previous Post
Sheme za rotaciju medija prilikom sigurnosne pohrane
Next Post
Alati za upravljanje projektima - ProjectPier