A bitrohadás megelőzése

Az adatromlás (néha “adatrohadásnak” is nevezik) megrongálhatja a .jpgs fájlokat, miközben azok tétlenül hevernek a merevlemezen. Hány értékes emléked romlik most az adathordozódon?

Az adatromlás miatt aggódom. Nagyon is. Már most is van néhány száz sérült .jpgs a merevlemezemen, amelyeket az olyan szabványos fájlrendszer-ellenőrző programok, mint a CHKDSK (a Microsoft Windowsban használatos) nem tudtak megtalálni vagy kijavítani.

A problémának két fő oka van: (ez az a fajta probléma, amelynek megtalálásában és kijavításában a CHKDSK és a mögöttes fájlrendszer általában jeleskedik), és 2) a hibás tömeges másolás az adatok egyik merevlemezről a másikra vagy a fényképezőgépről a számítógépre történő átvitelekor. Az ilyen másolások általában nem alkalmaznak ellenőrző ellenőrzéseket.

Egy másik, gyakoribb .jpg sérülési példa – eltolt kép és színek.

A hibaérzékelő és -javító kódok (mint amilyeneket bit-szinten alkalmaznak minden alkalommal, amikor a merevlemezünk valamit ír a lemezre) nagyszerűek az egy bites hibák helyreállítására, de nem arra tervezték őket, hogy két bites hibákat kezeljenek (amelyek statisztikailag sokkal kevésbé valószínűek), ezért van rá nagy esély, hogy még sosem tapasztaltuk a problémát.

A lemezek tükrözése (és általában a RAID-konfigurációk) itt nem segítenek, mivel ha hiba van a fájlban, az egyszerűen átmásolódik a második lemezre.

Mi a teendő? Nos, jelenleg nincs automatikus set-it-and-forget-it megoldás (üzleti lehetőséget érzek!), azonban van néhány eszköz a komoly archiválók számára:

1) Léteznek fájlintegritás-ellenőrző eszközök. Ezek úgy működnek, hogy a programmal beolvastatsz egy egészséges könyvtárat, és létrehoz egy úgynevezett “hash”-t (amit összetett ellenőrző összegként is elképzelhetsz). Ezután a jövőben futtathatod ugyanazt a keresőprogramot, amely újra kiszámítja a hash-eket, és összehasonlítja a régiekkel, és megmondja, hogy változott-e valamelyik eredeti fájlod. Az eszköz nem csak az adatokat és az időt vizsgálja, hanem a fájlban lévő 1-ek és 0-k összességét. Az egyik népszerű eszköz az ExactFile nevű. Ezeknek a programoknak az a hátránya, hogy ha egyszer megtalálták a problémát, akkor mi a teendő? Nem egyértelmű, hogy mit tehet a hiba helyreállítása érdekében. A másik hátránya, hogy minden alkalommal, amikor szándékosan hozzáfér / módosítja ezt a fájlt, újra kell generálnia a hash-t. (A HARMADIK hátulütő az, hogy előrelátónak kell lenned, hogy generáld a hash-eket, mielőtt az adatrohadás elkezdődik.)

2) Vannak ingyenesen letölthető eszközök, amelyek az összes könyvtárat átkutatják bizonyos fájltípusok (például képfájlok) után, és ellenőrzik, hogy nem sérültek-e meg. (Egyesek filmfájlokra és egyéb speciális célú fájlokra is működnek. De nem láttam még SEMMILYEN olyan eszközt, amely a fájltípusok sokaságán, például a Microsoft Office fájlokon is képes dolgozni). Itt van egy, amit én személy szerint több száz sérült .jpgs fájl feltárására használtam a merevlemezemen, és van egy Macre és PC-re is készült verzió:

Oké, tehát ha már találtál néhány sérült képfájlt, hogyan lehet kijavítani őket? Tapasztalatom szerint a .JPG javító programok nagyjából olyan hatékonyak és kiszámíthatóak, mint azok a programok, amelyek sérült memóriakártyákról próbálják helyreállítani a képeket – ez egy szar ügy. Néhány napot azzal töltöttem, hogy átnéztem a .jpg javítóprogramok számtalan weboldali véleményét, és vagy a sikerességi arány, vagy a cikk szerzőjének tesztelési módszere nem nyűgözött le. Így valójában nem tudok ajánlani semmit, mert nem volt sok sikerem azzal a néhány programmal, amit kipróbáltam. (És ha valami nekem bevált, akkor neked nem feltétlenül fog.)

A kutatásom során azonban sikerült felfedeznem egy furcsa weboldalt, amely .jpg helyreállítási szolgáltatást kínál, és ha az automatikus eszközük nem tudja megtenni neked, akkor azt mondják, hogy van egy tapasztalt személyzetük, amely bemegy, és KÉZELESEN JAVÍTJA A .JPG-t a szerkezet elemzésével és byte-szintű szerkesztéssel. (Semmi sem veri a régimódi módszert!) Ha tényleg tudod, mit csinálsz, ez a módszer a lehető legmagasabb helyreállítási arányt ígéri. Itt van a weboldaluk és a másik weboldaluk.

Megelőzés

Két dolgot kell tenned MOST, hogy megvédd magad a jövőbeli adatrohadástól:

1) Ne feledd, hogy átlagosan még a legtartósabb adathordozó is valószínűleg 5 év után elhasználódik. A rendszeres, napi biztonsági mentések mellett (és a tűz vagy lopás elleni védelem érdekében egy forgó 3. készlet külső helyszínen történő tárolása), erősen ajánlom az adatok replikációjának / frissítésének végrehajtását körülbelül 3 évente. Ez lényegében azt jelenti, hogy a teljes adatállományt időnként átmásolja egy új merevlemezre. Bár ez segít megvédeni bizonyos bitek mágneses elvesztése ellen, ha a hanyag másolás miatt már vannak sérült .jpgs fájljai, akkor ezek a sérült fájlok is másolásra kerülnek.

2) Hagyja abba a fájlok másolását a számítógép fájlkezelőjével (Finder vagy Windows Explorer), és kezdjen el egy olyan fájlmásoló ÉS HITELEZŐ programot használni, mint a Teracopy (Windows) vagy az Ultracopier (OSX, Linux és Windows). Ezek a programok kétszer annyi időt vesznek igénybe, de kiküszöbölték volna a sérült .jpgs-ek elsődleges forrását, ha már az első naptól kezdve használtam volna őket.

3) Haladó felhasználók: Az olyan ipari erősségű fájlrendszerek, mint a ZFS (Unix / Linux), a MacZFS vagy a Microsoft feltörekvő ReFS (Windows Server 2012, Windows 8.1) ígéretesebbnek és proaktívabbnak ígérkeznek az ilyen típusú adatrohadási problémák kezelésében. Ezek a jövő fájlrendszerei (amíg az adatállományaink nem lesznek nagyobbak és öregebbek 🙂 ).

Apropó, a fentiekben véletlenül említett eszközök korántsem teljes körűek. Ha van olyan eszközöd vagy módszered, amely megoldja ezt a problémát, kérlek, írd meg a hozzászólások között. Mindenkinek tanulnia kell a tapasztalataidból.

=== 2. RÉSZ ===

Fiú, de sok e-mailt kaptam a múlt havi blogról! A legtöbb embernek fogalma sem volt arról, hogy hiába készítenek rendszeres biztonsági mentéseket, és hiába ellenőrzik rendszeresen a fájlrendszert, az értékes fájljaik még mindig sebezhetőek a sérülésekkel szemben.

Szóval megtanultam, hogy minden alkalommal, amikor egy ilyen idegbe ütközöm, érdemes mélyebbre ásni. Az egyik legjobb javaslat, amely a blogkommentárokból származott, annak az ötletnek a megerősítése volt, hogy használjunk egy fejlettebb fájlrendszert, mint például a ZFS (Unix) vagy a ReFS (Microsoft Windows 8.1, egy nyomós ok a frissítésre!), amelyet éppen ennek a problémának a leküzdésére terveztek. Az egyik legköltséghatékonyabb és legegyszerűbb módja ennek egy műszaki beállítottságú személy számára az, hogy letölti és telepíti a FreeNAS-t néhány régi számítógépes hardverre, és azt használja szerverként. Ez ingyenes (a hardvert leszámítva), és az adatai megkapják a megérdemelt extra szintű védelmet anélkül, hogy számítógépet vagy operációs rendszert kellene váltania.

Az archiválási tárolási lehetőségek

Beszéljünk még egy kicsit az archiválási tárolásról. A CD-k és DVD-k NEM jelentenek megoldást, mivel ezek adatainak élettartama átlagosan 3-5 év. Ezért van az, hogy a 80-as évekbeli CD-id valószínűleg már nem játszanak túl jól. Ez a fajta tárolási mulandóság nagymértékben foglalkoztatja a Kongresszusi Könyvtárat, amely jelenleg is kutatja a kérdést – sőt, aktívan keresik a már nem lejátszható CD-k és DVD-k adományait a boncoláshoz. Íme egy tömör problémafelvetés az Atlantic magazinból:

Egykor a legjobb megoldás egy speciális CD (ma már DVD is) volt, amelynek fényvisszaverő rétege aranyból készült. Eredetileg a Kodak készítette, most pedig (többek között) a Verbatim kínálja őket, és 100 éves tartósságot ígérnek, de ez a cikk szerint nem biztos, hogy minden DVD-olvasóval olvashatóak, mert az aranyréteg nem olyan fényvisszaverő, mint a könnyen lebomló ezüst. Mi a jobb? A Taiyo-Yuden / JVC Thermal-Lacquer DVD, amely a legmagasabbra értékelt kompatibilitással rendelkezik, és állítólag kb. 80 évig tart.

Aztán ott van az MDISC, a cég, amely azt állítja, hogy a DVD és Blu-Ray lemezek élettartama 1000 év, és mindenhol olvasható. Ehhez hasonló, speciálisan módosított írót használ, és a lemezek darabja kb. 3 dollárba kerül DVD-nél és 5 dollárba Blu-Ray-nél. Nem rossz.

Aki elkezd fecsegni, hogy “Igen, de lesznek-e olvasók 1000 év múlva is?”, az rossz kérdést tesz fel. Miután elolvasta a közelmúlt beszámolóit arról, hogy mekkora erőfeszítést igényelt Andy Warhol digitális művészetének visszaállítása a régi Amiga floppy lemezekről, vagy a NASA régi kazettáiról az eredeti Earthrise kép feltámasztására irányuló hatalmas vállalkozás, az ember gyorsan rájön, hogy nem kell 1000 évet (vagy akár 50 évet) várni arra, hogy a dolgok olvashatatlanná váljanak. Lehet, hogy tényleg beruházok ebbe, mert abban az illúzióban ringatom magam, hogy a cuccaimat érdemes megőrizni. Emellett apám is nagyon aggódik a családi filmek hosszú élettartama miatt. (Nem tudja, hogy az eredeti filmformátum sokkal, de sokkal tovább tart, mint akár a VHS-kópia, akár a későbbi DVD-inkarnáció. Ó, micsoda irónia!)

Leave a Reply