Kas yra failų keitimo žurnalas?

Failų pakeitimų žurnalas yra fizinis failas kompiuterio saugojimo įrenginyje, kuriame yra įvairių failų sistemos failų ir katalogų modifikacijų sąrašas. Failų pakeitimų žurnalas nebūtinai seka konkrečius faile saugomų duomenų pakeitimus; ji seka labiau apibendrintą informaciją apie failą, esantį failų sistemos vardų erdvėje. Daugumoje įdiegimų failo pakeitimų žurnalą programa gali pasiekti kaip tik skaitomą failą, todėl jame esanti informacija yra prieinama, tačiau tik specialioms operacinės sistemos sistemos funkcijoms leidžiama keisti žurnalą; tai išsaugo jo vientisumą ir apsaugo nuo kenkėjiškų pakeitimų. Kelios programos gali naudoti failų pakeitimų žurnalą, kad nereikėtų nuskaityti kiekvieno failų sistemoje esančio failo ir nustatyti, ar buvo atlikti pakeitimai. Archyvavimo programinė įranga, virusų skaitytuvai, interneto paieškos sistemų indeksavimo programos ir tinklo administravimo rinkiniai gali naudoti failų pakeitimų žurnalą, kad būtų galima greitai patikrinti, ar sistemoje nėra pakeitimų nuo paskutinio programos paleidimo.

Failų sistemoje failų pakeitimų žurnalas yra skirtas stebėti aukšto lygio failų pakeitimus, o ne atominius failo viduje saugomų duomenų pakeitimus. Tai reiškia, kad žurnale gali būti įrašyti failo pavadinimo pakeitimai, paskutinė failo modifikavimo data arba failo prieigos leidimų pakeitimai. Ji neseka konkretesnių pakeitimų, pvz., kokia programa tiksliai pasiekė failą, pakeistų duomenų vieta arba kokios sistemos funkcijos buvo naudojamos pakeitimams atlikti.

Tikrasis failų pakeitimų žurnalas yra failų sistemoje, kurią jis seka. Failas gali būti pasiekiamas kaip ir bet kuris kitas failas, leidžiantis bet kuriai programai atidaryti ir peržiūrėti informaciją, arba tai gali būti sistemos failas, kuris yra paslėptas ir skirtas peržiūrėti tik naudojant iškvietimus į operacinę sistemą. veikia kaip vartai saugant rąstą. Abiem atvejais failas yra tik skaitomas visoms programoms, išskyrus pagrindinę operacinę sistemą, kad failas būtų tvarkingas ir būtų išvengta klastojimo. Pakeitimų įrašymą į žurnalo failą atlieka tik operacinė sistema, kartais po to, kai buvo atliktas pakeitimas, arba kartais kaip automatinio atnaujinimo proceso dalis.

Išorinės programos, kurios naudoja failų pakeitimų žurnalą, paprastai tai daro, kad nereikėtų naudoti labai daug laiko reikalaujančių procedūrų, kurios rankiniu būdu pereina kiekvieną failą ir katalogą failų sistemoje, kad ieškotų pakeitimų. Jis taip pat gali būti naudojamas archyvuojančioms programoms ar žiniatinklio tikrinimo programoms, kad programos nereikėtų apdoroti anksčiau apdorotos informacijos, o sutelkiant dėmesį tik į failus, kurie buvo pakeisti po paskutinio nuskaitymo. Tinklo administratoriai gali naudoti žurnalą norėdami sekti bet kokią įtartiną veiklą, pvz., failų leidimų pakeitimus, kuriuos būtų daug sunkiau stebėti kitu atveju.