Menü
Ingyenes
bejegyzés
itthon  /  Telepítés és konfiguráció/ Törölt fájlok visszaállítása ubuntuban. Adat visszanyerés

Törölt fájlok helyreállítása ubuntuban. Adat visszanyerés

Amikor egy fájlt törölnek vagy a lemezt formázzák, a fájlok a helyükön maradnak. Csak az arra vonatkozó információ törlődik, hogy ezek a fájlok hol találhatók a lemezen. Amikor egy fájlt töröl a lemezről, analógiát vonhat a házszámokkal. Az utcanév és házszám tábla eltávolítása sokkal nehezebbé teszi a ház megtalálását, ugyanakkor nem tűnik el a föld színéről. Így szinte mindig 100%-ban visszaállíthatja a törölt fájlokat a lemezről, ha nem írják felül azokat a helyeket, ahol az információ található.

A TestDisk meglehetősen gyorsan vissza tud állítani néhány törölt fájlt a lemezről. Nem olyan erős, mint a PhotoRec, de gyorsabban megkeresi a fájlokat és elmenti a nevüket. Ez a TestDisk segédprogram megtalálható a Linux disztribúció tárházában. Hadd emlékeztesselek arra, hogy letöltheted a programkezelőből, vagy telepítheted a terminálból érkező paranccsal.

Ubunturól és származékairól:

Sudo apt-get install testdisk

Is ez a program Windows és MacOS rendszeren is létezik. A telepítőcsomagok megtalálhatók a gyártó honlapján: www.cgsecurity.org/wiki/TestDisk_Download. Vannak kész rendszerindító képek mint ISO CD-re íráshoz ill USB kulcs www.cgsecurity.org/wiki/TestDisk_Livecd.

Amikor megnyitja a TestDisk programot, a rendszer felkér egy új naplófájl létrehozására, ennek elfogadásához csak nyomja meg az Enter billentyűt.

Parancs a program meghívásához Linux terminálon:

Ön vesz kívánt lemezt a nyílbillentyűkkel, és nyomja meg az Enter billentyűt.

A következő menüben válassza ki és nyomja meg az enter billentyűt.

Ezután válassza a Speciális lehetőséget

Ha egynél több szekciója van, akkor azt a fel/le nyilakkal kell kiválasztania. Valószínűleg arra a partícióra van szüksége, amelyik a legtöbb szektorral rendelkezik.

Egy hosszú listát fog látni azokról a fájlokról, amelyeket megpróbálhat helyreállítani (kérjük, vegye figyelembe, hogy nem lehet mindegyiket visszaállítani). A listában görgethet a fel/le nyílbillentyűkkel, valamint a Page Up és Page Down gombokkal. Ha a fájlnév nem fér bele a terminálablakba, akkor ezt az ablakot maximalizálhatja.

Ha nem találja a kívánt fájlt, amelyet törölt, próbálja meg. A PhotoRec véget ért erős program a visszaállításhoz visszaállítja az összes törölt fájlt, de nem tartja meg a régi neveket. A visszaállítás során a program magát a helyreállított fájlokat számokkal nevezi el.

És ha a TestDisk programban elveszett fájlt talál, akkor nyomja meg a C billentyűt a billentyűzeten, ekkor a TestDisk megkérdezi, hova kell visszaállítani ezt a fájlt, nyomja meg az Entert és a kiválasztott fájl visszaáll. A TestDisk visszaviszi a helyreállítandó fájlok listájához.

A fájlok visszaállítása után bezárhatja a program ablakát.

A TestDisk megpróbálhatja megismételni a könyvtárszerkezetet, így több almappában is megtalálhatja a fájlt.

O adat-helyreállítás fájlrendszerekből A Linux nem csak írt
lusta. Ennek a feladatnak a végrehajtásához sok különböző
eszközöket, beleértve a debugfs segédprogramot, amely könnyedén visszakeresi a kopott anyagokat
fájlok ext2-vel. De mi a helyzet a többi FS-el? Hogyan lehet visszaállítani egy eltűnt fájlt
flash stick vagy egy közeli NTFS partíció? Még a legtöbbet is
szorgalmas bloggerek. Eközben minden nagyon egyszerű és prózai.

Nem mindig kényelmes újraindítani egy másik operációs rendszert a végrehajtáshoz
műveletek a fájlrendszerek ellenőrzéséhez, a fájlok visszaállításához, az átméretezéshez
szakaszokat, és egyéb műveleteket végezzen adatokkal. Képzeld el, hogy már több is van
Évek óta két operációs rendszert telepített számítógépére: Windowst és Linuxot. Az első
nagyon ritkán és csak vészhelyzetben töltöd le, a másodikat használod
minden nap, és máris azon gondolkodik, hogy teljes Linuxra váltson és eltávolítsa a Windowst, itt
csak NTFS-partíció, amely évekig tárolja a felhalmozott adatokat, konvertáljon ext3-ra
nem akármilyen szerszámmal. Két operációs rendszert kell megtartanom, mert
bár az NTFS-partíció elérhető Linuxról (ntfs-3g használatával), a problémák megoldására
a fájlrendszernek továbbra is újra kell indítania a Windows rendszert.

És ha a flash meghajtó FAT fájlrendszere le van fedve? Újra
újraindítani a Windowsba? Vagy véletlenül törölt egy fájlt az UFS fájlrendszerből,
egy közeli telepített FreeBSD-hez tartozik? Talán szisztematikus vagy
rendszergazda, és nem volt Windows helyreállítási lemez a megfelelő időben
kéznél? Egyszerre válaszolok minden kérdésre: szinte minden lépésre a hazatéréshez
FAT, NTFS, UFS fájlrendszerek hiánya, az azokban tárolt fájlok visszaállítása,
diagnosztika és még sok minden más elvégezhető a Linux elhagyása nélkül. Ebből a cikkből
megtanulod, hogyan kell csinálni.

Eszközkészlet

Mielőtt közvetlenül folytatná a helyreállítási folyamat leírását,
diagnosztika és elölt akták életre keltése, kötelességemnek tartom megismertetni
a használt eszközök listájával. Először is szükségünk van
eszközök a fájlrendszerekkel való munkához (létrehozás, ellenőrzés, beszerzés
információ). Mindegyiket három csomagban terjesztik:

1. dosfstools- segédprogramok olyan fájlrendszerekkel való munkához, mint a FAT.
A csomag csak két programot tartalmaz: az mkfs.vfat (mkfs.dos) fájl létrehozásához
rendszer és az fsck.vfat (fsck.dos) fájlrendszer ellenőrzéséhez.

2. ufsutils- segédprogramok készlete az UFS-sel és származékokkal való munkához (például
A FreeBSD által használt FFS). Nyolc segédprogramot tartalmaz, beleértve az mkfs.ufs fájlt,
fsck.ufs, tunefs.ufs (FS tuning), growfs.ufs (átméretezés) és mások.

3. ntfsprogs- különféle segédprogramok az NTFS-sel való munkához. Nem tartalmaz
programokat az ellenőrzési fájl létrehozásához vagy befejezéséhez (alap ellenőrzés lehetséges).
rendszer, de magában foglalja a tömeget leghasznosabb eszközök mint például az ntfscp for
fájlok másolása partíció csatlakoztatása nélkül, fájlok "reinkarnátora" ntfsundelete,
Segédprogram partíciók átméretezéséhez ntfsresize, klónozó szoftver
szakaszok ntfsclone és mások.

Ezenkívül szükségünk lehet eszközökre a kemény partíciókkal való munkához
korong. Három fejlettebb ilyen típusú program létezik:
elvált,
partíciók létrehozására, átméretezésére, áthelyezésére tervezték,
fájlrendszerek létrehozása és ellenőrzése;
gpart -
helyreállítási program a felülírt partíciós táblához és
TestDisk -
a gpart analógja pszeudografikus interfésszel és számos hasznos funkcióval.

Meg kell jegyezni, hogy a parted csak egy szép borítás a leírt segédprogramokhoz.
fájlrendszerekkel való munkavégzéshez, így szinte bármire képes, amit parted képes elvégezni
ők. Sőt, az elválasztott körül van egy másik burkolat, az úgynevezett
... Ő
csak létrehoz egy felhasználóbarát Partition Magic stílusú GTK GUI-t.

A TestDisk csomagban megtalálja a PhotoRec segédprogramot
különböző típusú fájlok helyreállítása egy partícióról, a használttól függetlenül
fájlrendszer. Működési elve a fájlok keresése és helyreállítása.
metaadataikkal a fájlrendszer szerkezetének elemzése nélkül. A PhotoRec képes
képek helyreállítása (bmp, jpg, png, tiff, raf, raw, rdc, x3f, crw, ctg,
orf, mrw), hangfájlok (wav, au, mp3, wma), videofájlok (avi, mov, mpg), archívumok
(bz2, tar, zip), dokumentumok (doc, pdf, html, rtf), forrásfájlok (c,
pl, sh). Számos azonos típusú program található a csomagban
Sleuth Kit amihez
webes felület boncolás van.

Használati forgatókönyvek

A következő szakaszokban néhány gyakori forgatókönyvet tekintünk át.
a leírt segédprogramok segítségével. Először is, az Részletes leírás folyamat
fájl-helyreállítás három különböző megközelítéssel, másodszor a javítás
fájlrendszerek meghibásodás után, harmadszor egy partíció klónozása több gépen,
negyedszer, az adatok kisebb partícióra való átvitelének folyamatának leírása.

Egyedi feltámasztás

Az elhalt fájlok felélesztéséhez NTFS-en a már említett
ntfsundelete az ntfsprogs csomagból. Nagyon könnyen használható és rendkívül
tiszta. Ha véletlenül megdörzsölt egy fájlt, és azonnal leválasztotta a partíciót, legyen
biztos - az ntfsundelete épségben vissza tudja tenni a helyére.

Először is meg kell tekintenie az összes listát törölt fájlok:

# ntfsundelete / dev / sda1

A kimenet harmadik oszlopa a fájl integritásának százalékos arányát jelzi. Ha ő
egyenlő 100%-kal - minden rendben van, a fájl épségben életre kelthető;
az alacsonyabb érték azt jelzi, hogy egyes részeit már felülírták
új adatok, így a helyreállítás után a fájl, ahogy mondják,
törött. Egyes esetekben a felépülési képesség akár félig is elpusztult
fájl teheti az időjárást, most maradjunk a teljesen sértetlen másolatoknál.
Ehhez futtassa a következő parancsot:

# ntfsundelete -p 100 / dev / sda1

Hú, nagyon sok van belőlük! A program csak fájlokat jelenítsen meg,
törölve az elmúlt 2 napban:

# ntfsundelete / dev / sda1 -p 100 -t 2d

Ez jobb. Állítsa vissza azt a fájlt, amelynek inode száma (első kimeneti oszlopa).
az 11172, a / undeleted könyvtárba:

# ntfsundelete / dev / sda1 -u -i 11172 -d / törölve

A fájlok maszkkal visszaállíthatók:

# ntfsundelete / dev / sda1 -u -m "* .doc"

Szűrés hossz szerint:

# ntfsundelete / dev / hda1 -S 5k-6m

Vagy visszaállíthatja az összes törölt fájlt, és csak ezután találja ki,
mi az mi:

# ntfsundelete / dev / sda1 -u -m "*" -d / törölve

A program kibontja a fájlokat az összes attribútummal, beleértve a nevet és a létrehozási időt.
Használata öröm.

Adatok helyreállítása minden más fájlrendszerből, beleértve a FAT, UFS,
Az EXT3 vagy bármely más, a PhotoRec használata a legkényelmesebb. Dob
program:

A főmenüben válassza ki a kísérleti eszközt (például / dev / sda). Nyom
és válassza ki a partíciós tábla típusát (pisyuk esetében ez az Intel). Ezután válassza ki
partíciót, és a következő képernyőn - a fájlrendszer típusát (ext2 / ext3 vagy más).
Állítsa be a könyvtárat, ahová a helyreállított fájlokat el kívánja helyezni, és nyomja meg az "Y" gombot.
A könyvtárnak egy másik partíción/lemezen kell lennie, különben súlyosbodhat
helyzetet a törölt fájlok új adatokkal való felülírásával.

Ez az, a helyreállítási folyamat elkezdődött, 10 perctől ig tarthat
több óra, a fájlrendszer "öregségétől" és számától függően
törölt fájlok. A folyamatot bármikor leállíthatja a gomb megnyomásával , és
folytassa a megszakítás helyétől a PhotoRec újraindításával.

A kiválasztott könyvtárban rengeteg like nevű alkönyvtárat talál
recup_dir.1, recup_dir.2, amelyek mindegyike nagyszámú fájlt tartalmaz
különböző típusok. A PhotoRec nem állítja vissza a neveket, ezért trükközni kell
gereblyézni ezt a rengeteg kupacot.
A PhotoRecnek más hátrányai is vannak:

  1. Elég gyakran összeomlik, és a fájlok megsérülhetnek,
    ezért hibátlanul ellenőrizni kell, hogy nem törhetők-e.
  2. A program sablonok alapján keresi a fájlokat. Ha törölt egy fájlt, amelynek formátuma
    A PhotoRec nem támogatott – írja meg az egészet.

Ezért a photorec mellett más eszközöknek is kéznél kell lenniük.
az elveszett adatok elemzése és helyreállítása. Ezen a területen a legjobbakat tartják számon
Sleuth Kit segédprogramok,
hatalmas számú, sokféle eszközt tartalmaz, amelyeket szeretünk
munkájuk során különböző szolgáltatásokat alkalmaznak a betöréses esetek kivizsgálására és
haladó rendszergazdák. Távol vagyunk ettől, és érdekel minket
csak két segédprogram a teljes készletből: fls és icat, keresésre és
fájlok kibontása (mind a meglévő, mind a törölt).

Nézzük meg a törölt fájlok listáját az fls segédprogrammal:

# fls -rd / dev / sdb1
r / r * 117: dsc0005.jpg
r / r * 119: dsc0006.jpg
r / r * 122: dsc0007.jpg
r / r * 125: dsc0008.jpg
r / r * 128: dsc0009.jpg

Az "-r" jelző arra kényszeríti a programot, hogy rekurzív módon bejárja az összes könyvtárat, a "-d" pedig
- csak a törölt fájlok megjelenítése.

Valószínűleg a lista nagyon hosszú lesz, ráadásul listát is fog tartalmazni
inode, amelyeket már megadtak más fájloknak (a realloc sor a harmadikban
oszlopban), ezért szűrjük, és kisebbre csípjük:

# fls -rd / dev / sda1 | grep -v "(realloc)" | Kevésbé

A harmadik oszlopban az inode fájlok száma, a negyedikben pedig a nevek láthatók.
Fájl kibontásához az FS-ből használja az icat parancsot (a "-r" jelzőt a cél
törölt fájl helyreállításához):

# icat -r / dev / sda1 1023> / home / vasya / tmp / my_file

Az összes fájl visszaállításához használja a következő parancsot:

# for i in `fls -rd / dev / sda1 | grep -v "(realloc)" | \
awk ("3 dollár nyomtatása") | tr -d [:] `; do icat -r -f fat / dev / sdb1 $ i> \
/ home / vasya / tmp / inode- $ i; kész

Ha szeretnél találni néhányat konkrét fájl, akkor az fls kimenete egyszerűen "süthető":

# fls -rd / dev / sda1 | grep -v "(realloc)" | grep my_file.jpg

A jó dolog a Sleuth Kit segédprogramokban az, hogy használják
a törölt fájlok és részeik megkeresésére szolgáló módszerek széles választéka. Ezt és
a fájlrendszer vezérlési struktúráinak elemzése és különféle heurisztikus módszerek,
és mintaillesztés. Valójában a Sleuth Kit segítségével vissza lehet térni
élet, még az ext3-on felülírt fájlok is (annak ellenére, hogy maguk az ext3 fejlesztők mondják
egy ilyen művelet lehetetlensége).

Fájlrendszerek javítása

A sérült fájlrendszer javítása nagyon egyszerű. Elég
használja az fsck.vfat szabványos segédprogramokat (FAT12 fájlrendszerekhez,
FAT16 és FAT32), fsck.ufs (UFS, UFS2, FFS) és ntfsfix (NTFS esetén).

Sajnos az ntfsfix nem képes teljesen gyógyítani az NTFS-t. Csak javít
néhány problémáját, és beállítja a fájlellenőrzés kényszerített jelzőjét
rendszert, így elindul a következő újraindítás a Windowsban
chkdsk fájlrendszer teljes ellenőrzéséhez.

Használata Virtuális gép, elkerülhetjük az újraindítás szükségességét
Ablakok. Ezért:

  1. Elindítjuk a virtuális gépet, és telepítjük a Windows-t a virtuálisra
    HDD.
  2. Válasszuk le az NTFS fájlrendszert tartalmazó partíciót.
  3. Elsőként elindítjuk a virtuális gépet merevlemez melyik
    a virtuális lemezt a Windows rendszerrel jelöljük, a második pedig a valódi hardverünk
    korong.
  4. Szabvány használata Windows eszközök kezdje el az NTFS partíció ellenőrzését.

Szakaszok másolása

Tegyük fel, hogy vásárolt egy új merevlemezt, és több partíciót szeretne átvinni
a régi lemezről az újra. Ha szabványos módszerekkel kezdi,
egy új partíció létrehozásával és a fájlok kézi másolásával, akkor fennáll a kockázata
sok probléma a fájlnevek kódolásával, speciális fájlokkal,
védett fájlokat, és sok időt fog veszíteni. Jobb a módszert használni
partíció klónozása.

A UNIX felhasználók a partíciókat a szabványos dd segédprogrammal klónozzák, amely
bármely fájlrendszerrel együtt használható. Ehhez egy új lemezen
létrejön egy szakasz, amely méretében megegyezik a forráséval, és a "dd if = szakasz1
of = partition2 bs = 1m ". Ugyanígy másolhat egy NTFS partíciót, de csomagban
Az ntfsprogs jobb segédprogramot kínál erre a célra.

Az ntfsclone program működésében megegyezik a dd paranccsal, kivéve
két tulajdonság. Először is, nem másolja a fájl ki nem osztott részeit
rendszer, és a mozgás gyorsabb, és a partíció képe (ha létrehoz
kép) kevesebb helyet foglal. Másodszor, az ntfsclone képes tárolni egy képet
egy speciális tömörített fájl, amely kényelmesen átvihető más gépekre.

Egy partíció klónozásához futtassa a következő parancsot:

# ntfsclone --overwrite / dev / hda1 / dev / hdb1

És a kép létrehozásához:

# ntfsclone --save-image --output backup.img / dev / hda1

Az ntfsclone segédprogram különösen hasznos, ha úgy dönt, hogy másolja a telepített fájlt
Ablakok más gépek teljes flottájához (tanterem vagy iroda). Ezért
elég egy gépre feltelepíteni a Windowst és létrehozni egy képet, ami aztán
labdába rakható és azzal Linux használatával LiveCD feltöltése más gépekre. Nak nek
el tudtak indulni, akkor a lemez MBR rekordját is át kell másolni:

# sfdisk -d / dev / sda> /share/sda-sfdisk.dump
# dd if = / dev / sda bs = 512 count = 1 / = / share / sda-mbr.dump

Ezután írja be az összes gép lemezére:

# sfdisk / dev / sda< /share/sda-sfdisk.dump
# dd if = / share / sda-mbr.dump of = / dev / sda

Adatátvitel

Mi a teendő, ha úgy dönt, hogy teljesen átvált Linuxra, de nem akar
különféle trükkök és ntfs-3g használata a régi adatok eléréséhez,
NTFS partíción található? Végül is ez a szakasz a legtöbbet foglalhatja el
lemezt, és nincs mód arra, hogy csak úgy átmásoljuk a tartalmát egy újra
ext3 / ext4 formátummal formázott partíció. Ebben az esetben ismét a segítségedre lesznek
segédprogramok az ntfsprogs csomagból, vagy inkább ezek egyike - ntfsresize, amely lehetővé teszi
kis részletekben másolja át az adatokat egy új fájlrendszerbe, majd ezt követi
az NTFS partíció méretének csökkentése és az ext3 / ext4 partíció növelése. Erre neked
szükséged lesz valamilyen LiveCD-re, amely legalább ntfsprogs és e2fsprogs verziót tartalmaz
1.41 (az ext4 támogatáshoz, ha természetesen adatot fog átvinni ide
neki). Az is nagyon kívánatos, hogy a LiveCD friss gparted legyen, mert
hogy a kézi átméretezés nehéz és veszélyes (kivéve magának a fájlrendszernek az átméretezését,
a partíció átméretezése fdisk segítségével, egy hiba és az egész művelet
elölről kell kezdeni).

Tehát a LiveCD-ről indítunk, és felcsatoljuk a merevlemez-partíciókat. Mondjuk az övét
a mérete 120 GB. Ebből 80 GB egy csomagolt NTFS partíció, ill
a fennmaradó 30 GB (igen, pontosan 30, a marketing gigabájtok átvitele után
a lemez tényleges térfogata körülbelül 111 GB) - ez egy partíció
telepített Linux, amely 5 GB-ot foglal el. Ez azt jelenti, hogy a mi "ablakunk"
körülbelül 25 GB-nak felel meg. Fájlok áthelyezése NTFS-partícióról ext3-ra / ext4-partícióra
amíg együttes méretük megegyezik az ablak méretével. Ennek eredményeként
az utóbbiról kiderül, hogy teljesen tele van, az első pedig 25 GB-ot "fogy".
Válassza le mindkét partíciót, és futtassa a gparted parancsot. Válassza ki az NTFS partíciót, kattintson a másodikra
egérgombbal, válassza az Átméretezés / Áthelyezés lehetőséget, és csökkentse a részt az ablak méretére, válassza ki
ext3 / ext4-partíciót, és növelje meg ugyanarra az ablakméretre (a partíciónak kell
csúsztassa a lemez elejére, majd nagyítsa ki). Így kapunk még 25 GB-ot
szabad területet, ami lehetővé teszi, hogy átmásoljunk néhány fájlt, majd újra
átméretezni. Négy ilyen átmegy, és teljesen töröljük az NTFS partíciót, és
az ext3 / ext4 partíció a teljes lemezre bővíthető.

következtetéseket

Amint látható, a Linux nem csak sok harmadik féllel tud együttműködni
fájlrendszerek, hanem számos segédprogram is fel van szerelve azok módosítására, lebonyolítására
diagnosztika és egyéb műveletek. Soha nem találja magát reménytelen helyzetben
helyzetekben, egy Linux-alapú LiveCD kéznél tartásával, ami pontosan az
a legszentebb grál rendszergazdaés a felhasználót.

Www

Mindenekelőtt egy másik népszerű szoftver a
fájl-helyreállítás sablonokkal.

www.sysresccd.org -
A System Rescue CD tartalmazza a cikkben említett összes programot.

Megosztok egy kis leletet, egy kis programot a törölt fájlok helyreállítására. Régen nagyon kellett, de sajnos nem találtam a Scalpel programot. Véleményem szerint az általam ismert módszerek közül ez az egyik legegyszerűbb. A projektből szike került elő.

Az rm -rf szerelmeseinek szentelve:

Az első és legfontosabb, hogy senki sem tudja garantálni, hogy a Scalpel képes lesz visszaállítani a fájlokat, de nagy eséllyel igen.

Telepítés (mivel az Ubuntu telepítve van a tesztelt gépre, erről beszélek):

sudo apt-get install szike

A Scalpel használata előtt szerkesszük a beállításfájlt:
sudo nano /etc/scalpel/scalpel.conf

Ebben meg kell adni, hogy milyen típusú fájlokat állítsunk vissza (alapértelmezés szerint egynél több típus nincs kiválasztva). Kiválasztottam a doc és pdf fájlokat a helyreállításhoz:

doc y 10000000 \ xd0 \ xcf \ x11 \ xe0 \ xa1 \ xb1 \ x1a \ xe1 \ x00 \ x00 \ xd0 \ xcf \ x11 \ xe0 \ xa1 \ xb1 \ x10 xa1 \ xb1 \ x1
doc y 10000000 \ xd0 \ xcf \ x11 \ xe0 \ xa1 \ xb1

pdf y 5000000% PDF% EOF \ x0d REVERSE
pdf y 5000000% PDF% EOF \ x0a VISSZA

Most elkezdheti a helyreállítást:

szike / dev / sda1 -o kimenet

-o a helyreállított fájlok tárolási könyvtárát mutatja, ha az azonos nevű könyvtár már létezik (és nem üres) a Scalpel nem indul el.
/ dev / sda1 - az elveszett fájlok tényleges kötete.
A lista a mount paranccsal tekinthető meg:
[e-mail védett]: ~ $ mount
/ dev / sda1 on / írja be az ext3 parancsot (rw, relatime, errors = remount-ro)
proc on / proc type proc (rw, noexec, nosuid, nodev)
/ sys on / sys típusú sysfs (rw, noexec, nosuid, nodev)
varrun on / var / run type tmpfs (rw, noexec, nosuid, nodev, mode = 0755)
udev on / dev type tmpfs (rw, mode = 0755)
devshm on / dev / shm type tmpfs (rw)
devpts on / dev / pts típusú devpts (rw, gid = 5, mode = 620)
lrm itt: /lib/modules/2.6.24-21-generic/volatile type tmpfs (rw)
/ dev / sda2 on / home type ext3 (rw, relatime)

Edzés után lépjen a kimeneti könyvtárba, és nézze meg, mi van ott:

[e-mail védett]: ~ / kimenet $ ls -l
-rw-r - r-- 1 gyökér gyökér 28189 2009-03-24 14:42 audit.txt
drwxr-xr-x 2 root root 4096 2009-03-24 14:42 doc-3-0
drwxr-xr-x 2 gyökérgyökér 4096 2009-03-24 14:42 doc-3-1
drwxr-xr-x 2 gyökér gyökér 4096 2009-03-24 14:42 doc-3-2
drwxr-xr-x 2 root root 4096 2009-03-24 14:42 doc-4-0

drwxr-xr-x 2 gyökérgyökér 4096 2009-03-24 14:42 pdf-5-0
drwxr-xr-x 2 gyökérgyökér 4096 2009-03-24 14:42 pdf-6-0

Az audit.txt fájl információkat tartalmaz a végrehajtott helyreállításról:

[e-mail védett]: ~ / output $ cat audit.txt

Scalpel 1.60-as verziójú audit fájl
Kezdés: 2009. március 24. kedd, 14:16:04
Parancs sor:
szike / dev / sda1 -o kimenet

Kimeneti könyvtár: / home / felhasználónév / kimenet
Konfigurációs fájl: /etc/scalpel/scalpel.conf

Megnyitási cél "/dev / sda1"

A következő fájlokat faragták:
Fájl kezdete vágás hossza kivonva
00053045.doc 183664640 IGEN 10000000 sda1
00053046.doc 183971840 IGEN 10000000 sda1

00050372.doc 203272192 NO 208896 sda1
00050373.doc 203481088 NO 229376 sda1

Befejezve: 2009. március 24. kedd, 14:42:41

Benézünk az alkönyvtárakba, és megnézzük (ha szerencsénk van) a fájljainkat:

[e-mail védett]: ~ / kimenet / doc-3–0 $ ls -l
összesen 25564
-rw-r - r-- 1 gyökérgyökér 307200 2009-03-24 14:42 00050348.doc
-rw-r - r-- 1 gyökérgyökér 40960 2009-03-24 14:42 00050349.doc
-rw-r - r-- 1 gyökér gyökér 4354 2009-03-24 14:42 00050350.doc
-rw-r - r-- 1 gyökérgyökér 466686 2009-03-24 14:42 00050351.doc
-rw-r - r-- 1 gyökérgyökér 176128 2009-03-24 14:42 00050352.doc

Forrás - HowtoForge (ingyenes fordítás).

Hozzáteszem magamtól a szike persze nem állított helyre mindent. De sok, néhány fájlról már meg is feledkeztem. Nagyon lassan működik, működés közben szinte az egész processzort megeszi.

A Scalpel képes működni FAT, NTFS, ext 2/3 fájlrendszerekkel, vagyis visszaállíthatja az adatokat a win-partíciókról.

És végül, a legjobb mód A nagyon fontos fájlok helyreállítása:
1. Készítsen biztonsági másolatot.
2. Törlés előtt nagyon jó átgondolni.

Boldog adat-helyreállítást!

A problémák gyakrabban történnek, mint szeretnénk. Az egyik a fontos adatokat tartalmazó fájl törlése. Sőt, a Unixban úgy gondolják, hogy feledésbe merül. Sajnos a törölt fájlok visszaállítása Unix rendszeren nem így van egyszerű feladat mint a Windowsban, a törölt fájlok számára szokásos szemeteskukával és számos külső szolgáltatótól származó segédprogrammal (például Norton Utilities). Ez a fájlrendszerek architektúrájának sajátosságaiból adódik
Unix. A Linux operációs rendszer tágabban határozza meg a fájl fogalmát. A fájl bármely objektum, amelynek neve van a fájlrendszerben. Az egyik ilyen objektum a katalógus. A könyvtár tárolja a fájlnevet és a további információ egy fájlról - a mérete, a fájl tulajdonosára vonatkozó információk, a lemez helye, a létrehozás dátuma, az utolsó módosítás dátuma, a hozzáférési jogok és még sok más. Sőt, a hatékonyság érdekében a további információk egy speciális struktúrában vannak elhelyezve, és csak egy hivatkozás marad erre a struktúrára a katalógusban. A fájl törlésekor ezek a kiegészítő információk fizikailag nem törlődnek a lemezről, csak szabad megfelelő blokkokként vannak megjelölve. Emiatt fennáll a lehetőség a törölt fájl visszaállítására, miközben a helyére semmit sem írtak. Megpróbálok javasolni egy műveleti algoritmust, amikor ilyen probléma lép fel.

A további munka megszüntetése.

Azonnal azután, hogy észreveszi, hogy valami szörnyűség történt, álljon meg további munka a lemezpartíción a törölt fájllal. Természetesen nem csak Önnek kell abbahagynia a munkát, hanem a rendszerbe bejelentkezett többi felhasználónak is. Győződjön meg arról, hogy senki más nem tud bejelentkezni a rendszerbe a fájl visszaállítása közben (például az / etc / nologin használatával). A lényeg az, hogy megakadályozzuk, hogy más folyamatok felülírják a törölt fájl által korábban használt lemezblokkokat. Ennek valószínűsége jelentősen megnő, ha a szakasz majdnem megtelt.

Maga is nekrofil.

Tekintsünk két helyreállítási lehetőséget. Az egyik meglehetősen univerzális, alkalmazható, valószínűleg bármelyikben Unix rendszer... A második az Ext2 fájlrendszerrel való munkára lett szabva
Linux.

Ismert tartalmú fájlok helyreállítása

* hozzon létre egy másolatot a gyökér szakaszról, és helyezze el egy fájlba az / export szakaszból. Ennek a szakasznak elegendő szabad területtel kell rendelkeznie ahhoz, hogy tartalmazza a teljes részt, amelyből a fájl törölve lett.

# df -k // export
Fájlrendszer Felhasznált kbájt kapacitás Fel van szerelve
/ dev / dsk / c0t3d0s0 122070 19512 102558 16% /
/ dev / dsk / c1t0d0s0 17592638 14425963 3166675 82% / export
# dd if = / dev / dsk / c0t3d0s0 of = / export / recovery.dsk
263077 + 0 bejegyzés
263077 + 0 rekord ki
# ls -l
-rw-r-r-- 1 gyökér egyéb 134701056 július 1. 16:54 recovery.dsk

* futtassa a cat parancsot az -n kapcsolóval (sorszámok kimenete), aminek a kimenete az fgrep segédprogramra kerül, ami egy adott minta keresése után levág minden felesleges

# cat -n recovery.dsk | fgrep "root: x: 0: 1"
200601 gyökér: x: 0: 1: Super-User: /: / sbin / sh
202108 gyökér: x: 0: 1: Super-User: /: / sbin / sh

karakterláncok nem találhatók sem a sablon megadásának hibája esetén, sem a törölt fájl tartalmának elvesztése esetén, amely felülírható lett volna. A mi esetünkben, mint látjuk, a fájl két változata maradt meg.

* jelenítsen meg néhány sort a talált után
# fgrep -A10 "root: x: 0: 1" recovery.dsk> passwd
# cat passwd
gyökér: x: 0: 1: Super-User: /: / sbin / sh
démon: x: 1: 1 :: /:
bin: x: 2: 2 :: / usr / bin:
...

kulcsok -A<число строк>és -B<число строк>Az fgrep segédprogramok lehetővé teszik több sor megjelenítését a megfelelő sor után (utána) és előtt (előtt). Ha a teljes fájlt egy lépésben megkapja, akkor nagy szerencséje van. Sajnos a fájlok általában töredezettek, és minél nagyobb a fájlméret, annál nagyobb a töredezettség esélye, és annál nagyobbak maguk a töredékek. Ezért valószínűleg meg kell ismételnie a leírt eljárást, különböző sablonokat használva és a kapott részeket kombinálva. Nehéz megérteni, hogy a lemezre mentett fájl melyik verziója az utolsó. Ezt csak a helyreállított fájl tartalmának megtekintése határozza meg. Ez azt jelenti, hogy vissza kell állítania a fájl összes verzióját. Elég fárasztó, de hatékony.

Fájl-helyreállítás a Linux Ext2-ben

Ez a módszer az rm paranccsal vagy az unlink funkcióval történő törlés esetén használatos, és nem igényli a törölt fájl tartalmának ismeretét a visszaállításkor. A működéshez szükségünk van a debugfs fájlrendszer-hibakeresőre, egy meglehetősen hatékony segédprogramra, amelyet általában a fájlrendszer ellenőrzésére és módosítására használnak, és amely közvetlen hozzáférést biztosít a fájlrendszerhez. Három parancsra van szükségünk:

  • lsdel - Az adott fájlrendszer összes távoli inode-jának listája
  • macska - a leírónak megfelelő tartalom megtekintése
  • dump - fájl helyreállítás

Futtassa a debugf-ot a kívánt részben:

A promptnál írja be az lsdel parancsot (egy csésze kávé nem árt, mivel a rendszernek időbe telik, amíg megtekinti a teljes részt):

debugfs: lsdel
Az Inode tulajdonosi mód méretblokkjai Az idő törölve
723300 1000 100664 27018 2/7 2002. május 20. hétfő 19:08:17
723301 1000 100444 1671 1/7 kedd május 20. 19:08:17 2002
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
944887 1037 100600 597 1/1 V 2003. január 26. 20:05:00
717281 1000 100400 1 1/1 V 2003. január 26. 20:05:13
327101 1000 100644 15 1/1 V 2003. január 26. 20:07:06

Jobb, ha azonnal átirányítja a kimenetet egy fájlba a következő parancs beírásával:

#echo lsdel | debugfs / dev / hda6> / tmp / lsdel-output

Ha a törlés óta nem történt művelet a szekcióval, akkor a lista végén az érdekelt adatok lesznek. Nézzük meg az utolsó leírónak megfelelő tartalmat a parancs beírásával:

hibakeresés: kat<327101>
az én_nagyon_fontos_adataim

A törölt fájl megtalálható, és egyetlen sort tartalmazott. A dump parancs megjavítja a fájlt úgy, hogy a lemezre írja a következő néven
my_recovered_file:

debugfs: dump -p<327101>/ tmp / my_recovered_file

a -p kapcsoló azt jelzi, hogy a fájlnak ugyanaznak a tulajdonosnak, csoportnak és engedélyeknek kell maradnia.

Fájlcsoport helyreállítása Linux Ext2-ben

Fájlcsoportok visszaállításához tanácsos a Tom Pike segédprogramot használni
... A telepítés szabványos:

# tar zxf recovery-1.3.tar.gz
# cd helyreállítása-1.3
# gyártmány
# telepítse

Alapértelmezés szerint a segédprogram a / usr könyvtárrendszer alá van telepítve. Ha más helyre kell telepítenie, olvassa el a ReadMe-t. Miközben a helyreállítás fut, fel kell tenni néhány egyszerű kérdést, például: ki a fájlok tulajdonosa, mikor törölték ezeket a fájlokat, mekkora ezek a fájlok hozzávetőleges mérete, lefuttatja a debugfs-t, és visszaállítja azokat, amelyek megfelelnek a megadott feltételeknek. inodes a felhasználó által megadott könyvtárba helyezve. Sajnos a fájlnevek nem állíthatók helyre. A helyreállított fájlok elnevezése a dump előtaggal, majd egy inode számmal történik.

És mit állítottunk helyre?

A helyreállított fájlok azonosításához két segédprogram karakterláncot és fájlt használunk. Az első egy ASCII karaktersorozatot jelenít meg úgy, hogy kibontja azt a megadott fájlból, a második megtudja a fájl típusát (például, hogy archívum-e vagy mondjuk fájl
Utóirat).

Futtassa a fájl segédprogramot:

# fájl *
dump39788: könyvtár
dump98008: PGP páncélozott szöveges aláírt üzenet
dump80154: gzip tömörítve adatok, deflált, utoljára módosítva: Sun Jan 28, 03:31:21 2001, operációs rendszer: Unix
dump73290: ASCII szöveg
dump67095:? diff? kimeneti szöveg
dump72945: JPEG fájl
dump9773: MPEG 1.0 3. rétegű audio adatfolyam, 128 kBit/s
dump8176: ASCII C program szövege
dump58764: Bourne shell script szöveg futtatható
dump3223: troff vagy preprocesszor beviteli szöveg

Valamelyest automatizálhatja a folyamatot az alábbihoz hasonló egyszerű szkriptek használatával, és bővítmény hozzáadásával szöveges fájlok C programok:

# for i in? fájl * | grep? ASCII C program szövege? | \ awk -F:? (nyomtatás $ 1) ??;
do mv $ i $ i.c; Kész

A fájltípus meghatározása után megpróbáljuk azonosítani az egyes fájlokat. Azok számára, amelyek szöveget, C kódot, hangot vagy képet tartalmaznak, megnyithatja a megfelelő programokat, és megpróbálhatja kitalálni az eredeti nevet. A bináris fájlokat, például a végrehajtható fájlokat, a könyvtárakat vagy az adatbázisfájlokat sokkal nehezebb azonosítani. És ha egyszerűbb nem azonosítani a végrehajtható fájlokat vagy könyvtárakat, hanem egyszerűen újratelepíteni a hiányzó fájlokat, akkor az adatbázisokkal kell bütykölni. Ebben az esetben a strings segédprogramot kell használnia, amely megjeleníti a fájlban található összes ASCII szöveges karakterláncot.

# strings dump44768

A kimenetből sejtheti, hogy ez a fájl egy adatbázis, és nyissa meg a megfelelő programmal.

Következtetés

Ne feledje, semmi sem helyettesíti a rendszeres biztonsági mentéseket. A cikkben tárgyalt módszerek alkalmazása pedig inkább legyen kivétel, mint szabály. Higgye el, egy kis öröm leereszkedni a semmi mélységébe.

Milyen gyakran találkozott olyan helyzetekkel, amikor vissza kellett állítania az adatokat?

Véletlenül törölte a fájlt, de amikor már késő volt meggondolnia magát, de nem tudta, hogyan kell visszaállítani, lehetőségként telepítette az operációs rendszert és tudtán kívül a lemez elrendezését, formázta a lemezt az összes adattal, zenék, filmek, otthoni fényképek és egyéb adatok. Kétségbeesik, nem tudja, hogy mindent apránként vissza tud-e állítani, de ez csak a legkisebb része a felmerült probléma következményeinek megoldásának, az adatok visszaállíthatók a Linuxban, és ehhez vannak fizetős és ingyenes segédprogramok, ma pedig 7 segédprogramot fogunk megvitatni, amelyek segítenek az adatok helyreállításában az Ubuntu Linuxban.

Az adatok hibás törlésének esetei mellett előfordulhatnak olyan helyzetek, amikor az adathordozó megsérül, rossz szektorok jelennek meg a lemezen, a CD megkarcolódik stb. Ilyen helyzetekben adat-helyreállító eszközökre is szükség van.

Részben persze mindez segített, de az adatok nagy része így is elveszett, de képzelj el egy szituációt, diák vagy, szakdolgozatot készítesz, van még egy-két hét a leadásig, és nehéz dolgod van. meghajtó, amelyen a dolgozata volt, hogyan kell eljárni ebben a helyzetben.

Tudom, hogy sok felhasználó megszokta a grafikus felületet attól kezdve, hogy kicsi-lágyakról dolgozik a rendszeren, de ma szó lesz a konzolos segédprogramokról is, mivel ezek közül sokan nem segítenek a helyreállításban, és néhány esetben helyzetek még jobbak.

Hogyan lehet visszaállítani az adatokat és milyen alkalmazásokat kell használni?

Az elveszett adatok helyreállítása a TestDisk segítségével

TestDisk egy hatékony ingyenes adat-helyreállító szoftver! Elsősorban az elveszett partíciók helyreállítására és/vagy a lemez indíthatóságának helyreállítására készült, ha ezt a problémát szoftver, vírus vagy emberi hiba okozza (például a partíciós tábla véletlen törlése). Nagyon könnyű visszaállítani a partíciós táblákat a TestDiskből.

Mit tud a TestDisk:

  • Javítsa ki a partíciós táblát, állítsa vissza a törölt partíciókat;
  • visszaállítás rendszerindító szektor FAT32 biztonsági másolatból;
  • A FAT12 / FAT16 / FAT32 rendszerindító szektor újraépítése (visszafejtése);
  • Javítsa ki a FAT táblázatot;
  • Rebuild (reverse engineer) boot NTFS szektor;
  • NTFS rendszerindító szektor helyreállítása biztonsági másolatból;
  • Állítsa helyre az MFT-t az MFT tükör segítségével;
  • Határozzon meg egy biztonsági mentést SuperBlock ext2 / ext3 / ext4;
  • A törölt fájlok helyreállítása FAT, NTFS és ext2 fájlrendszereken;
  • Fájlok másolása távoli FAT, NTFS és ext2 / ext3 / ext4 partíciókról.
  • A TestDisk kezdőknek és haladóknak egyaránt alkalmas. Azok számára, akik keveset vagy semmit sem tudnak az adat-helyreállítási módszerekről, a TestDisk használható gyűjtésre részletes információk a nem rendszerindító lemezekről, amelyeket aztán további elemzésekhez lehet használni. Azok, akik már ismerik az ilyen eljárásokat, a TestDisket praktikus eszköznek találják a helyreállítás során.

Az adatok helyreállításához először telepítse a testdisk segédprogramot, nyissa meg a Ctrl + Alt + T terminált, és futtassa a következő parancsot:

Sudo apt-get install testdisk

a segédprogram valamivel többet foglal el, mint 300 kb, nagyon keveset, telepítés után futtasd ott a terminálban a következő paranccsal:

Sudo tesztlemez

1. Elindítva látjuk az első ablakot, ahol felajánlják a naplók vezetését, válassza ki a " NINCS napló"és nyomja meg a gombot" Belép".

2. Ezután kéri, hogy válassza ki a kívánt lemezt, válassza ki, a pontokon való átmenet a fel és le nyilakkal történik, és a bevitel megerősítése a " Belép "... Válassza ki a kívánt lemezt, majd váltson a " Folytassa"és nyomja meg a gombot" Belép".

3. Miután felajánlották a partíciós tábla típusának kiválasztását, a legtöbb esetben ez az első elem " Intel / PC partíció"és alapértelmezés szerint ki van választva, kattintson" Belép".

5. Ezt követően nagyon gyorsan lefuttattam az elemzést, mivel egy 14 GB-os flash meghajtót választottam az elemzéshez, az elemzésnek vége, és egy ablakot látunk az eredményekkel. A talált fájlok listájának megtekintéséhez nyomja meg a "" betűvel ellátott gombot P"természetesen azzal Angol elrendezés p.

6. Látjuk a visszaállítható fájlok és mappák listáját, a billentyűzet nyilai segítségével válthat, és kiválaszthatja kívánt mappákatés a másolandó fájlokat.

Úgy döntöttünk, kiválasztottunk egy mappát a másoláshoz, nyomjuk meg a „C” betűs gombot, akkor látni fogjuk fájl kezelő ahol meghívást kapunk, hogy a számítógép melyik mappájába másoljuk át a fájlokat. Kiválasztottam a "Letöltések" könyvtárat, majd ismét megnyomtam a "C" gombot, ezzel megerősítve a fájl ebbe a könyvtárba másolását. Valószínűleg ennyi a testdisk segédprogramról, nagyon könnyű megtanulni, semmi bonyolult, a lényeg a figyelmesség.

Hogyan lehet visszaállítani az adatokat az Extundelete segédprogrammal

Jó segédprogram, amely lehetővé teszi a törölt fájlok helyreállítását az ext3 / ext4 fájlrendszerekben.

Először telepítse az extundelete segédprogramot, futtassa a parancsot a terminálban:

Sudo apt-get install extundelete

Először is, miután törölte a fontos fájlokat a flash meghajtóról vagy a merevlemezről, ebben az esetben fontos, hogy azonnal leválasztja a partíciót a parancs futtatásával a terminálban:

Umount / dev / sda

ahol az id helyett a lemez számának / azonosítójának kell lennie, ennek megtudásához meg kell néznie a rendszer partícióinak listáját, futtassa a parancsot a terminálban:

Sudo fdisk -l

ennek eredményeként sok szöveget fogunk látni, de megyünk a legaljára, ahol valami ilyesmit fog látni:

Eszköz Boot Kezdő Vége Szektorok Méret Id típusa / dev / sda1 4094 394020863 394016770 187.9G f W95 ext. (LBA) / dev / sda2 * 394.020.900 488.391.119 94.370.220 45G 7 HPFS / NTFS / exFAT / dev / sda5 4096 14335 10240 5M 17 Rejtett HPFS / NTFS / dev / sda6 2.199.552 299.649.023 297.449.472 141.9G 7 HPFS / NTFS / exFAT / dev sda7 299.651.072 310134783 10483712 5G 82 Linux swap / Solaris / dev / sda8 310136832 394020863 83884032 40G 83 Linux

itt keressük a flash meghajtót vagy lemezt, ennek eredményeként a parancs a következő:

Umount / dev / sdb1

ha a flash meghajtó nem szerepel ebben a listában, a segédprogram futtatásával megtekintheti Gparted.

Valamint az adathordozó írásvédett módban történő visszaszerelésének lehetősége

Mount -o remount, ro / dev / sda

A fájlok visszaállításának megkezdése előtt készítsen biztonsági másolatot a partícióról:

Dd bs = 4M if = / dev / sda of = partition.backup

Azt is érdemes hozzátenni, kell külön lemez amelybe visszaállítja a törölt adatokat. Külön partíción kell elhelyezkednie, nem azon, amelyen megpróbáljuk visszaállítani az adatokat, lépjen az új lemez könyvtárába, ahol helyreállítjuk a fájlokat:

CD /<путь_к_каталогу_куда_восстанавливать_данные>

A fenti manipulációk után futtassa az extundelete segédprogramot, ahol megadjuk azt a partíciót, amelyről a törölt fájlt helyreállítjuk, de ez nagyon fontos és helyreállítást igényel:

Sudo extundelete / dev / sda --restore-file /<путь к файлу>/<имя_файла>

Az extundelete segédprogram lehetővé teszi a könyvtárak tartalmának visszaállítását is:

Sudo extundelete / dev / sda --restore-directory /<путь_к_директории>

Beállíthatja a visszaállítandó helyreállítható fájlok törlésének időtartamát, például:

Sudo extundelete --after<дата>/ fejlesztő / Restore-directory /<путь_к_директории>

A dátumot UNIX időben kell megadni:

Dátum -d "március 28. 19:34" +% s

Adatok helyreállítása a GParted segédprogrammal

Igen, ez egy erőteljes lemezkezelő segédprogram, amely hasonló az Acronicshoz, nem rosszabb, és lehetővé teszi az adatok visszaállítását a lemezekről, hogy helyreállíthassa, először is telepítse magát a GParted segédprogramot, futtassa a parancsot a terminálban:

Sudo apt install gparted

ezután telepítenie kell egy további segédprogramot a GParted számára, hogy használni tudja az adat-helyreállítási funkciót, a terminálban futtassa a parancsot:

Sudo apt install gpart

kész. Indítsuk el a GParted-et, menjünk ide Ubuntu menü - Rendszer segédprogramok - Adminisztráció - Gparted, vagy a Dash keresővel keresünk. Az indítás után látni fogja az aktuális lemezeket, válassza ki a kívánt lemezt, majd lépjen az Eszköz menübe - Próbálja meg visszaállítani az adatokat:

nyomja meg a gombot " Rendben"és várja meg, amíg a vizsgálat befejeződik.

A vizsgálat befejezése után egy új ablak jelenik meg, amelyben a "Tallózás" gombra kattintva másoljuk át a helyreállított, talált fájlokat, amelyek ideiglenesen átkerültek a "TMP" könyvtárba, a GParted bezárása után a mappa üresek maradnak, és a fájlok eltűnnek, ezért másolja át az összes szükséges fájlt, amíg az alkalmazás megnyílik.

Fényképek helyreállítása a Foremost segédprogrammal

A Foremost egy konzolos segédprogram, amely nagyon jó munkát végez a fájlok helyreállításában törött kártyák memória, flash meghajtók és lemezek. A program olyan paraméterek alapján keres fájlokat, mint például bizonyos hexadecimális kódok (aláírások), amelyek megfelelnek bizonyos fájlformátumoknak. Ezután kimásolja őket a lemezről / képfájlról, és áthelyezi őket a könyvtárba, és részletes jelentést készít arról, hogy miből mennyi és honnan és honnan került helyre. A leginkább helyreállítható fájltípusok: jpg, gif, png, bmp, avi, exe, mpg, wav, riff, wmv, mov, pdf, ole, doc, zip, rar, htm, cpp. Ezt a listát saját formátumokkal is fel lehet tölteni, de ehhez módosítani kell a konfigurációt (/etc/foremost.conf), és hozzá kell adni olyan formátumokat, amelyekről a program még nem tud semmit.

A Foremost segédprogram használatához először telepítenie kell, nyissa meg a Ctrl + Alt + T terminált, és futtassa a következő parancsokat:

Sudo foremost -t jpg, gif, png, bmp -i / dev / sdb -o ~ / dir_recovery "

vesszővel elválasztva felsoroltuk a fotófájlok formátumait, amelyekben keresni kell a "jpg, gif, png, bmp" kifejezést, majd jelezzük, hogy hol kell keresni a "/dev / sdb" kifejezést, mivel látható, hogy ez egy flash meghajtó, általában úgy néz ki, mint "/ dev / sdb1", majd jelezzük, hogy hol kell visszaállítani a talált fájlokat. A "~ / dir_recovery" olyan, mint egy példa egy könyvtárra, amely a felhasználó saját könyvtárában található, természetesen meg kell adni a meglévő mappát.

További részleteket olvashat a segédprogram használatáról az orosz nyelvű Runtu közösségben -. Cikkek: "Törölt fájlok helyreállítása a foremost segítségével", "Törölt fájlok helyreállítása Linuxban".

Adatok helyreállítása a Scalpel segédprogrammal

A Scalpel a gyors fájl-helyreállításhoz szükséges eszközök gyűjteménye. Egyedülálló segédprogram, egyedisége abban rejlik, hogy semmilyen módon nem függ a fájlrendszertől. A segédprogram megkeresi az adatbázisban az összes ismert formátumú fájlokat, és bizonyos minták szerint a fájl elejére és végére nézve megpróbálja megtalálni azokat a lemezen. Segíthet a helyreállításban olyan fájlrendszerekben, mint a FATx, NTFS, ext2 / 3, valamint a "RAW" partíciókból.

Telepítse a segédprogramot, futtassa a parancsot a terminálban:

sudo apt install szike

a segédprogram belső mintája szerint működik /etc/scalpel/scalpel.conf, ha egy bizonyos formátumú fájlokat szeretne visszaállítani, nyissa meg a konfigurációt, és törölje a megjegyzéseket az ehhez a fájltípushoz tartozó sorokból. Konfig sablon szerkesztésekor nagyon ügyelni kell arra, hogy ne törjön el, és ne töröljön ki semmi feleslegeset.

Példa a Scalpel használatára:

sudo scalpel file.iso -o dir_recovery

visszaállítandó könyvtár" dir_recovery"üresnek kell lennie, file.iso ez egy példa azokra az adatokra, amelyeket vissza kell állítani, tudjuk, hogy volt ilyen képünk pontosan ugyanazzal a névvel, nem csak a fájlt adhatjuk meg közvetlenül, hanem megadhatjuk az eszköz teljes elérési útját is, ahonnan felépülni kell, pl / dev / sdb1 / könyvtár_neve / könyvtárnév2 / fájlnév.

Adatok helyreállítása az R-Linux használatával

Az R-Linux az ingyenes program Linuxban és egyes Unix operációs rendszerekben (OS) használt Ext2 / Ext3 / Ext4 FS fájlrendszerek helyreállításához. Használt R-Linux A Scanning technológia és a program felhasználóbarát felülete a paraméterek beállításában abszolút kontrollt ad a felhasználónak az adat-helyreállítási folyamat felett. A program helyreállítja a meglévő adatokat logikai meghajtók még akkor is, ha a fájlrekordok elvesznek. A programból azonban hiányzik az adatok hálózaton keresztüli helyreállítása, valamint a lemeztömbök rekonstrukciója és az azokból való adat-helyreállítás funkciója.

Két lehetőség van az R-Linux segédprogramhoz: Linux operációs rendszerhez és Windows operációs rendszerhez. Funkcionalitásuk megegyezik, az egyetlen különbség a gazdagép operációs rendszere.

Az R-Linux a következő fájlokat állítja helyre:

  • Vírustámadás, áramszünet vagy rendszerkárosodás következtében eltávolítva;
  • A sérült vagy törölt partícióktól a partíció formázása után akár egy másik fájlrendszerű partícióra is;
  • Ha a lemezen lévő partíció szerkezete megváltozott vagy megsérült. Ebben az esetben az R-Linux képes átvizsgálni a merevlemezt, megkeresni egy korábban törölt vagy sérült partíciót, és csak ezután tudja helyreállítani az adatokat a talált partícióról.
  • A sok rossz szektorral rendelkező merevlemezről. Az R-Linux lehetővé teszi az információk másolását és kép létrehozását egy teljes lemezről vagy annak egy részéről, és csak ezután dolgozhat a másik adathordozóra mentett képfájllal, mint az eredeti lemezzel. Ez különösen akkor hasznos és hatékony, ha a lemezen lévő hibás szektorok száma folyamatosan növekszik, és azonnal el kell mentenie a fennmaradó információkat.

Amire az R-Linux képes:

  • Gazda operációs rendszer (OS):
  • Linux operációs rendszer opció: Bármely Linux operációs rendszer, amely a 2.6+ kernelen alapul
  • Opció Windows operációs rendszerhez: Win2000, XP, 2003, Vista, Windows 7, Windows 8/8.1, Windows Server 2008/2012
  • Támogatott fájlrendszerek: Csak Ext2 / Ext3 / Ext4 FS (Linux).
  • Dinamikus (Windows 2000 / XP / 2003 / Vista / Win7), Basic, BSD (UNIX) partíciók és APM (Apple Partition Map) partíciós sémák felismerése és elemzése. Dinamikus partíciók támogatása GPT-n és MBR-en.
  • IMAGE FILE létrehozása egy teljes fizikai lemezhez, partícióhoz vagy annak egy részéhez. A lemezképfájlokat a program úgy tudja feldolgozni, mint egy normál lemezt. Kétféle kép létezik: 1) Olyan képek, amelyek egy objektum pontos bájtonkénti másolatai (tömörítetlen képek) – az ilyen képek kompatibilisek előző verziók R-Linux; 2) Tömörített képek - tömöríthetők, több fájlra oszthatók és jelszóval védhetők. Az ilyen képek teljes mértékben kompatibilisek az R-Drive Image által létrehozott képekkel, de nem kompatibilisek az R-Linux korábbi verzióival.
  • A helyreállított fájlok a helyi operációs rendszer által elérhető bármely meghajtóra menthetők, beleértve a hálózati meghajtókat is.
  • S.M.A.R.T paraméterfigyelés Az R-Linux képes megjeleníteni az S.M.A.R.T. paramétereket (Önfelügyeleti, elemzési és jelentéskészítési technológia) olyan merevlemezekhez, amelyek megmutatják a hardver állapotát és előrejelzik azokat lehetséges kudarcok... Az S.M.A.R.T. rendszer figyelmeztetései esetén kerülni kell az ilyen lemezek további terhelését.
  • Keresse meg a fájlok törölt verzióit. Az R-Linux képes keresni távoli verziók fájlok méretét, nevüket, kiterjesztését és felismert fájltípusukat keresési paraméterként használva.

Ha valamit nem értesz az alkalmazással kapcsolatban, akkor megismerkedhetsz a hivatkozásokon található referencia kézikönyvvel / a kézikönyv meglehetősen kiterjedt, sok kérdésre választ talál.

Az R-Linux telepítése

Telepítse az R-Linuxot

A telepítés befejezése után keressük az alkalmazást Ubuntu menü - Rendszer segédprogramok - R-Linux, az első indítás után egy angol nyelvű alkalmazást fog látni, ne ijedjen meg, az "orosz" támogatása is jelen van. Menj Súgó menü - Interfész nyelve, és válassza az orosz lehetőséget, kész.

Ha vissza kell állítania a fájlokat, csatlakoztasson példaként egy USB flash meghajtót, és látja, hogy a rendszer észlelte a flash meghajtót, az Ubuntu oldalsávján kattintson a frissítés gombra az alkalmazásban a média megtekintéséhez. Ezután az egérkurzorral válassza ki a flash meghajtónk részét, és nyomja meg a " Letapogatás".

Mint látható, felajánljuk a vizsgálati paraméterek részletesebb testreszabását, hogy ismert fájltípusok szerint keressünk-e, tartsunk-e naplót, konkrétan hol kell keresni, meg lehet adni, hogy melyik bájtszegmenstől kezdjük a vizsgálatot, 0 szabvány szerint, vagy adja meg saját adatait.

A szkennelés elkezdődött, várjuk a befejezést, semmi esetre sem mondunk le, néha rosszul végződhet egy pendrive-nak. A beolvasás befejeződött, ekkor a következő képet látjuk:

lent, a flash rovatunk alatt megjelent egy terület a következővel: " Aláírással találták meg", kattintson erre a szakaszra az egérkurzorral, és egy új ablakot fogunk látni:

kattintson a sorra" Az adatszerkezetük jellemző jellemzőiről szóló információkból talált fájlok". Miután erre a linkre kattintottunk, a következőhöz hasonlót fogunk látni:

válassza ki a kívánt könyvtárakat, és nyomja meg a " Visszaállítás megjelölve", a teszt kedvéért leellenőriztem, a segédprogram jól működik, próbálj meg az eredmény szerint leiratkozni, ahogy a gyakorlatban valós helyzetben van, amikor adatvesztés, fájlok törlődnek stb.

Adatok helyreállítása az R-Studio segédprogrammal

Fizetős segédprogram, de megéri, mert a legnehezebb helyzetekben is kisegít.

Telepítse az R-Studio alkalmazást tárházunkból a linkre kattintva megteheti -.

Speciális segédprogram, a legjobb adat-helyreállító segédprogramokkal, működik NTFS, NTFS5, ReFS, FAT12 / 16/32, exFAT, HFS / HFS + (Macintosh), UFS1 / UFS2 Little és Big Endian változataival (FreeBSD / OpenBSD / NetBSD / Solaris) és Ext2 / Ext3 / Ext4 FS (Linux). Az R-Studio emellett aláírás alapú fájl-helyreállítást is használ (ismert fájltípusok keresése) a súlyosan sérült vagy ismeretlen fájlrendszerekhez. A program lehetővé teszi az adatok helyreállítását mind helyben, mind távoli számítógépeken a hálózaton keresztül, még akkor is, ha a lemezpartíciókat formázták, sérültek vagy törölték.

Az R-Studio a következőket tartalmazza:

  • RAID rekonstrukciós modul
  • Sokoldalú szöveg / hexadecimális szerkesztő sokféle lehetőséggel
  • Külön modul a rendszer- és adatmentéshez (lemezmásolás), amely az R-Studio-t a legoptimálisabb és legteljesebb megoldássá teszi az adat-helyreállításhoz szükséges munkaállomás létrehozása során.

Az R-Studio visszaállítja a fájlokat:

  • Törölve a Kukán kívül vagy a Kuka kiürítése után;
  • Vírustámadás vagy számítógép áramkimaradás miatt eltávolították;
  • Egy fájlpartíció újraformázása után, akár egy másik fájlrendszerű partícióra is;
  • Ha a merevlemez partíciójának szerkezete megváltozott vagy megsérült. Ebben az esetben az R-Studio programmal ellenőrizheti a merevlemezt, megkeresheti a törölt vagy sérült partíciót, és csak ezután állíthatja vissza az adatokat a talált partícióról.
  • A sok rossz szektorral rendelkező merevlemezről. Az R-Studio helyreállító program először képes másolni az információkat, és a teljes lemezről vagy annak egy részéről képet készíteni, és csak ezután képes dolgozni a másik adathordozóra mentett képfájllal, mint az eredeti lemezzel. Ez különösen akkor hasznos és hatékony, ha a lemezen lévő hibás szektorok száma folyamatosan növekszik, és azonnal el kell mentenie a fennmaradó információkat.
  • Az Orosz Föderáció Igazságügyi Minisztériumának 2015. november 26-i, 269. számú rendeletével az R-STUDIO felkerült a minisztérium szövetségi költségvetési törvényszéki intézményeiben végzett különböző típusú igazságügyi szakértői vizsgálatok minimális felszerelési bázisára vonatkozó követelmények listájára. az Orosz Föderáció Igazságügyi Hivatala.

Mire képes az R-Studio segédprogram:

  • Szabványos "Windows Explorer" felhasználói felület.
  • Gazda operációs rendszer (OS): Windows 2000, XP, 2003 Server, Vista, 2008 Server, Windows 7, Windows 8 / 8.1 / 10, Windows Server 2012.
  • Adatmentés a hálózaton keresztül. A fájlok a hálózaton keresztül visszaállíthatók távoli számítógépekről Win2000 / XP / 2003 / Vista / 2008 / Windows 7/8 / 8.1 / 10 / Windows Server 2012, Macintosh, Linux és UNIX operációs rendszerekkel.
  • Támogatott fájlrendszerek: FAT12, FAT16, FAT32, exFAT, NTFS, NTFS5, ReFS (a Microsoft által a Windows 2012 Serverben bevezetett új helyi fájlrendszer), HFS / HFS + (Macintosh), az UFS1 / UFS2 Little és Big Endian változatai ( FreeBSD / OpenBSD / NetBSD / Solaris) és Ext2 / Ext3 / Ext4 FS (Linux).
  • Keresés a fájlok beolvasása közben Ismert típusok(fájlok helyreállítása aláírással): ha a lemezen lévő fájlrendszer súlyosan sérült vagy ismeretlen, akkor az R-Studio bizonyos fájltípusokra (dokumentumokra) jellemző adatsablonokat (fájl aláírásokat) keres. Microsoft Office, jpg-k stb.). Ha szükséges, a felhasználó új fájltípusokat adhat hozzá az R-Studióhoz.
  • Basic (MBR), GPT és BSD (UNIX) partíciós sémák, valamint Apple partíciós sémák felismerése és elemzése. Dinamikus kötetek támogatása (Windows 2000-2012 / 8.1 / 10) MBR-en és GPT-n.
  • Támogatja a Windows tárolóterületeket (Windows 8 / 8.1 és 10 / Threshold 2), az Apple RAID szoftvert és a Linux Logical Volume Manager (LVM / LVM2) szoftvert. Az R-Studio automatikusan felismeri és fel tudja készíteni ezeknek a lemezkezelőknek az összetevőit, még akkor is, ha az adatbázisuk enyhén sérült. Súlyosan sérült adatbázisokkal rendelkező összetevőik manuálisan is hozzáadhatók.
  • Sérült lemeztömbök helyreállítása (RAID). Ha az operációs rendszer nem ismer fel egy lemeztömböt (RAID), létrehozhat egy virtuális RAID-et az összetevőiből. Egy ilyen virtuális tömböt a program normál fizikaiként tud feldolgozni Szabványos RAID szintek támogatása: 0, 1, 4, 5, 6. Beágyazott és nem szabványos szintek támogatása: 10 (1 + 0), 1E, 5E, 5EE, 6E. Paritási késleltetés támogatása az összes releváns RAID-szinthez. Egyedi RAID-elrendezések támogatása.
  • A RAID paraméterek automatikus felismerése Az R-Studio képes felismerni a RAID 5 és 6 összes paraméterét, így a felhasználó megoldhatja a RAID helyreállítása során az egyik legnehezebb feladatot - a paraméterek meghatározását.
  • KÉPFÁJL létrehozása egy teljes fizikai lemezhez (HD), partícióhoz vagy annak egy részéhez. Az ilyen képfájlok tömöríthetők és több fájlra bonthatók CD ​​/ DVD / Flash vagy FAT16 / FAT32 / exFAT formátumra. A lemezképfájlokat a program úgy tudja feldolgozni, mint egy normál lemezt.
  • Adat-helyreállítás sérült vagy törölt partíciókból, titkosított fájlokból (NTFS 5), alternatív folyamok adatok (NTFS, NTFS 5).
  • Adatmentés után:
  • FDISK vagy hasonló segédprogramok elindítása;
  • Vírustámadás; ZSÍR károsodás; az MBR megsemmisítése.
  • Lokalizált nevek felismerése.
  • A helyreállított fájlok a helyi operációs rendszer által elérhető bármely meghajtóra menthetők, beleértve a hálózati meghajtókat is. A helyreállított fájlok elmenthetők egy másik csatlakoztatott meghajtóra távoli számítógép a hálózaton keresztül a helyi számítógépre történő átvitel nélkül.
  • Tekintse meg a fájlok tartalmát a helyreállítás esélyeinek felméréséhez. A legtöbb fájltípus (formátum) tartalma akkor is megtekinthető, ha a megfelelő alkalmazás nincs telepítve.
  • A fájlok vagy a lemez tartalma megtekinthető és szerkeszthető a beépített hexadecimális szerkesztővel. A szerkesztő támogatja az NTFS-fájlok tulajdonságainak szerkesztését.
  • Monitoring S.M.A.R.T. Az R-Studio képes megjeleníteni az S.M.A.R.T. paramétereket. (Önfelügyeleti, elemzési és jelentéskészítési technológia) olyan merevlemezekhez, amelyek megmutatják a hardver állapotát, és előre jelzik a lehetséges meghibásodásokat. Az S.M.A.R.T. rendszer figyelmeztetései esetén kerülni kell az ilyen lemezek további terhelését.
  • Integráció a DeepSpar Disk Imager-rel, egy professzionális merevlemezes képalkotó eszközzel, amelyet kifejezetten a meghibásodott lemezek adatainak helyreállítására terveztek. Ez az integráció alacsony szintű vékony hozzáférést biztosít bizonyos szintű hardverhibák esetén. Ezenkívül lehetővé teszi lemezkép létrehozását és egyidejű elemzését. Ez azt jelenti, hogy minden olyan szektor, amelyet az R-Studio az eredeti lemezen ér el, azonnal átmásolódik a klónlemezre, és minden további adat-helyreállítási művelet a klónlemezen történik, hogy megakadályozzák az eredeti lemez további romlását és jelentősen csökkentsék a feldolgozási időt. .

Befejezésül néhány videó az R-Studióról:

Vannak más segédprogramok is az információk helyreállítására:

  1. - adat-helyreállító eszköz, amely az elérhető, de problémás adathordozókról próbál adatokat kinyerni (hibás szektorokkal). Az adatforrás lehet külső eszközök(például CD, DVD és Blu-ray) és merevlemez-partíciókat. A program előnye, hogy akkor is fut, ha más eszközök I/O hibák miatt leállnak. A hagyományos másolóeszközök, például a cat, a cp vagy a dd nem teszik lehetővé lemez vagy cserélhető adathordozó képének létrehozását, ha egy szektor nem olvasható.
  2. PhotoRec a TestDisk csomagban található segédprogram. Digitális fényképezőgépek (CompactFlash, Secure Digital, SmartMedia, Memory Stick, Microdrive, MMC), USB flash meghajtók, merevlemezek és CD/DVD memóriakártyák sérült fájlok helyreállítására tervezték. Helyreállítja a leggyakoribb grafikai formátumok fájljait, beleértve a JPEG-et, az audiofájlokat, beleértve az MP3-at, a Microsoft Office dokumentumfájlokat, a PDF és HTML formátumokat, valamint az archívumokat, beleértve a ZIP-t. Működik az ext2, ext3, FAT, NTFS és HFS+ fájlrendszerekkel, és képes visszaállítani a grafikus fájlokat akkor is, ha a fájlrendszer sérült vagy formázott.
    Linux, DOS, Windows, FreeBSD, NetBSD, OpenBSD, Mac OS X és SunOS operációs rendszert futtat
  3. drescue(Az Ubuntuban ezt a segédprogramot gddrescue-nak hívják.) Ez a segédprogram az adatokat tartalmazó fájlról vagy hardvereszközről egy másik helyre másolja az adatokat, miközben megpróbálja kijavítani az esetleges olvasási hibákat. A Ddrescue alapvető műveleteket hajt végre automatikus üzemmód a protokollfájl párhuzamos kitöltése. Ha két vagy több példány van sérült fájlok, a ddrescue az összes hiba kijavításával képes teljesen helyreállítani a fájlokat.
    A ddrescue beállítja az I / O puffer méretét a szektor méretére, hogy az adatok szektoronkénti helyreállítására használható legyen.
  4. unrm egy kis konzol-segédprogram, amely bizonyos feltételek mellett a törölt adatok majdnem 99%-át képes helyreállítani (hasonlóan a DOS undelete segédprogramjához). Használat előtt figyelmesen olvassa el a GYIK fájlt, és lehetőleg a Linux Ext2fs Undeletion Mini-HOGYANT. Alkalmazás:
    unrm [-b (nincs blokk kitöltése)] [- e (minden blokk)] [- f fstype] [- vW] eszköz
  5. (gET iT i SAY) - fájl-helyreállító eszköz Ext2 / Ext3 fájlrendszerekhez. A telepítés után a jelenlegi és az újonnan létrehozott fájlok a / root és / home mappában visszaállíthatók. A segédprogram lehetővé teszi a felhasználók számára, hogy helyreállítsák az összes törölt fájlt, helyreállítsák egy adott felhasználóhoz tartozó fájlokat, adatokat ürítsenek ki a fájlok helyéről, és helyreállítsanak bizonyos típusú fájlokat, például szöveges vagy MP3 fájlokat. Van egy elemző is, amely segíti a felhasználókat a helyreállítás során.
  6. DMDE- DM Disk Editor és adat-helyreállító szoftver. Lemezszerkesztési és adathelyreállítási program. V ingyenes verzió a lemezszerkesztő, a partíciókezelés és a fájl-helyreállítás összes funkciója elérhető, kivéve a fájlok és könyvtárak csoportos helyreállításának lehetőségét; teljes verzió lehetővé teszi a fájlok és könyvtárak csoportjainak visszaállítását a könyvtárstruktúra megőrzése mellett.
  7. Mondo mentés... A program fő célja az adatok biztonsági másolatainak készítése. Ő tud alkotni biztonsági mentések mágnesszalagon, CD-n, távoli adathordozón NFS-en keresztül vagy ISO-képként helyi meghajtók... De az adatok sérülése esetén a program lehetővé teszi azok teljes vagy részleges visszaállítását, még akkor is, ha a merevlemez hagyományos eszközökkel nem érhető el.
    A Mondo minden nagyobb Linux disztribúción fut, és támogatja az LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT és más fájlrendszereket. Visszaállíthatja a lemez geometriáját, biztosítja az adatok RAID-tömbökbe való áttelepítését, és ellenőrizheti a számítógép fájlrendszerének integritását. Ezenkívül lehetővé teszi a lemez átstrukturálását, a partíciók zsugorítását / nagyítását, az eszközök átrendelését, merevlemezek hozzáadását.
  8. A rablókészlet(TSK) - programkészlet (fls, icat, ffind, ifind, mmls, fsstat stb.) a fájlrendszerek kriminalisztikai elemzésére. TSK – UNIX konstelláció eszközöket parancs sor amely képes elemezni a fájlt NTFS rendszerek, FAT, FFS, EXT2FS és EXT3FS. A TSK önállóan olvassa és dolgozza fel a fájlrendszer-struktúrákat, így az operációs rendszernek nem kell támogatnia a fájlrendszert.
    Cikkek: Rejtett vagy elveszett adatok helyreállítása.

Az egyes cikkekben felsoroltakon kívül a segédprogramokat is megemlítik Magicrescueés ntfsundelete az ntfstools csomagból.

Ez a lista nagyon hasznos lehet az Ön számára, ha olyan helyzetbe kerül, amikor adatokat kell helyreállítania a sérült adathordozóról. És tanácsos legalább néhány ilyen eszközt elsajátítani, mielőtt sürgős szükség lenne használatukra. Ehhez célszerű tesztelni őket a fájlok törlésének mesterséges példáin, ahogyan ez a forráslistában található megjegyzések egyikében megtörtént.

Befejezésül néhány tipp, amelyek talán triviálisak, de mindenképpen hasznosak, hogyan lehet elkerülni a kellemetlen helyzeteket, amikor a fenti eszközök használatára van szükség. Először is megnehezítheti egy fájl vagy könyvtár véletlen törlését. Ehhez a parancs helyett ezt tegye rm kiáltották a parancsot rm -i... Ez az alias paranccsal a következőképpen tehető meg:

Alias ​​rm = "rm -i"

Ezután a törlés végrehajtása előtt feltesz egy további kérdést, hogy valóban szeretné-e.

Második tipp: készítsen biztonsági másolatot adatairól a lehető leggyakrabban, minden nap vagy akár óránként. Ha betartja ezt a tanácsot, akkor a legrosszabb esetben csak azokat az eredményeket veszíti el, amelyeket a munka során kapott utolsó óra... És az adat-helyreállítási eljárások ebben az esetben sokkal könnyebben végrehajthatók. Ezeknek az eljárásoknak a végrehajtását a cron és a segédprogram segítségével automatizálhatja rsync a fontos fájlok és könyvtárak időszakos másolása egy másik lemezre vagy partícióra. Alternatív megoldásként használhatja a fent említett Mondo Rescue segédprogramot. Egyébként megtanulod a használatát, ami hasznos lehet, ha vészhelyzetben vissza kell állítani az adatokat.

Harmadszor pedig: mielőtt megpróbálná helyreállítani a törölt fájlokat, készítsen másolatot arról a partícióról, ahol ezek a fájlok voltak, és dolgozzon vele, ne az eredeti partícióval. Ha a helyreállítási folyamat során ismét rosszul jár, kezdheti elölről. Ha az eredeti partícióval dolgozik, visszavonhatatlanul károsíthatja az adatokat. A paranccsal másolatot készíthet egy szakaszról dd(A parancs használatáról A. Dmitriev „dd: A parancs, amely nem hasonlít a többihez” című cikkében olvashat).

Érdemes emlékeztetni arra is, hogy vannak speciális Linux-disztribúciók, amelyek CD-ről vagy más cserélhető adathordozóról futnak, és adminisztrációs segédprogramokat tartalmaznak, beleértve az adat-helyreállító eszközöket is. A SystemRescue CD és a Trinity Rescue Kit példák az ilyen disztribúciókra.

Úgy gondolom, hogy a fenti lista is elavulttá válik egy idő után, ahogy az a bejegyzés elején említett cikkben szereplő listával is történt. De új eszközök jelennek meg, talán tökéletesebbek. A frissítéshez időnként tekintse meg a Linux szoftverkatalógus webhelyét, vagy ami még jobb, segítsen a katalógus naprakészen tartásában. Ezután bármilyen rendellenes vagy rutinhelyzetben Ön vagy egy másik Linux-felhasználó megtalálhatja a problémáinak megoldásához szükséges eszközöket.