Obnova dát Ubuntu. Softvér na obnovu dát pre Linux

Niekedy sa stane, že vymažeme, ako by sa zdalo nie potrebné súbory(obrázky, videá, textové dokumenty atď.), a potom to zrazu ľutujeme, pretože... Medzi vymazanými sa ukázali ako potrebné. Je dobré, ak súbory vymažeme Košík, odkiaľ sa dá veľmi jednoducho obnoviť stlačením kombinácie klávesov Ctrl+Z a potom všetky súbory, ktoré sú v Košík sa obnovia do predchádzajúcich priečinkov alebo môžete selektívne kliknúť pravým tlačidlom myši na požadovaný súbor v Košík a v kontextovom menu - Obnoviť.

Ale čo robiť, keď sme vymazali súbory pomocou funkcie - Natrvalo odstrániť? Mnoho ľudí verí, že údaje sú navždy stratené. Ale to nie je pravda. V tomto prípade nám pomôže konzolová utilita Skalpel.

Skalpel je jednoduchý, vysoko efektívny nástroj na obnovu súborov.
Skalpel je liek rýchle uzdravenie súborov, ktorý načíta začiatok a koniec súborov známych formátov z databázy a pokúsi sa ich nájsť na disku. Jedinečnosť tohto softvéru spočíva v tom, že nezávisí od systém súborov. Preto je obnova možná s oboma FATx, NTFS, ext2/3, teda s „holé“ (surové) rezy. Nástroj je možné použiť na získavanie digitálnych informácií aj na obnovu súborov.

Skalpel dostupné v repozitároch takmer všetkých distribúcií Linux. IN Ubuntu a deriváty, z ktorých ho môžete nainštalovať Aplikačné centrum alebo spustite príkaz v termináli na inštaláciu:

sudo apt-get nainštalovať skalpel

Po inštalácii ho nenájdete v systémovom menu Skalpel, pretože Spomenul som vyššie, tento nástroj sa spúšťa z terminálu špecifickým príkazom. Ale predtým, ako spustíte príkaz na vyhľadanie trvalo vymazaných súborov, musíte v konfiguračnom súbore skalpel.conf odkomentujte riadok (odstráňte znak hash) s príponou požadovaného súboru (štandardne sú všetky typy súborov zakomentované). Spustite príkaz v termináli a otvorte konfiguračný súbor skalpel.conf:

sudo gedit /etc/scalpel/scalpel.conf

Poznámka. V tíme gedit(Ubuntu; Linux Mint Cinnamon) zmeniť názov textový editor vaša distribúcia je štandardne nainštalovaná.

Napríklad som si vybral vyhľadávanie stratených obrázkových súborov s príponou JPG a bez komentára tento riadok v otvorenom editore so súborom skalpel.conf:


Môžete vybrať akýkoľvek iný súbor. Uložte upravený súbor ( Ctrl+S) a zatvorte editor.

A teraz musíte pomocou nástroja spustiť príkaz terminálu
skalpel nájsť stratené súbory:

sudo skalpel /dev/sda8 -o /home/vladimir /JPG /výstup/

sda8- toto je partícia na pevnom disku môjho súčasného systému. Ak chcete určiť svoj oddiel a zmeniť ho v príkaze, spustite príkaz:


Terminál by mal zobraziť všetky oddiely pevného disku. Ako je znázornené na obrázku, bod pripojenia môjho oddielu je označený šípkou, lomkou alebo lomkou - sda8, ktorý som zadal do príkazu. Ten svoj musíte mať označený.

/domov/vladimír- to je moje meno Domovský priečinok. Zmeniť vladimir na vlastnú päsť.

/JPG- toto je názov priečinka v príkaze, ktorý vytvorí váš Domovský priečinok , kde sa uložia všetky obnovené súbory, ktoré si tiež môžete zmeniť na svoje.

Spustíme teda príkaz a počkáme na dokončenie obnovy:


Ako môžete vidieť na obrázku, proces vyhľadávania a obnovy obrázkových súborov s príponou JPG na mojom počítači prebehne v dvoch krokoch, ako aj čas, v závislosti od veľkosti zadanej partície (GB) a počtu obrázkov na nej umiestnených.
Chcem hneď povedať, že tento proces nie je rýchly.

Po dokončení obnovy otvorte Domovský priečinok s právami správcu:

sudo nautilus

Namiesto nautilus uveďte meno Správca súborov vaša distribúcia (napríklad: Linux Mint - nemo alebo saja; a tak ďalej.).


Otvorte priečinok s obnovenými súbormi, vyberte a uložte súbory, ktoré potrebujete, a potom môžete priečinok natrvalo odstrániť, pretože... bude zaberať len vzácne miesto v oblasti pevného disku.

Záver. Chcel by som poznamenať, že nástroj skalpel nájde všetky súbory so zadanou príponou, dokonca aj tie, ktoré boli predtým na tomto oddiele, keď naň boli nainštalované iné OS. Túto pomôcku využívajú aj spravodajské služby v rôznych krajinách na vyhľadávanie kompromitujúcich informácií v počítači používateľa, ak je to potrebné. Takže bez ohľadu na to, ako natrvalo odstránime súbory, stále zanechávajú svoju stopu na pevnom disku.

Iba fyzické zničenie pevného disku zachráni používateľa počítača pred kompromitovaním súborov .

Zdroj: 10 spôsobov, ako obnoviť odstránené súbory v systéme Linux (blog http://www.goitexpert.com), 21. júna 2007
Preklad: Alexander Savvin ( [chránený e-mailom])

Nepoznám nikoho, kto by aspoň raz omylom nevymazal súbor a nepokúsil sa ho obnoviť. IN Obnova systému Windows súborov je pomerne jednoduchá operácia. Ale ako to urobiť na Linuxe? Presnejšie, ak bolo niečo vymazané z príkazového riadku na obrazovke Terminál, ako môžem tento súbor obnoviť? Niektoré distribúcie Linuxu, ako napríklad Ubuntu, majú kôš, ale väčšina ostatných nie. Vymazané súbory sú jednoducho poslané do zabudnutia.

Tu dobrá rada pre začiatočníkov - zmeňte príkaz rm: alias rm="rm -i" Týmto spôsobom si systém pri každom odstránení súboru vyžiada potvrdenie.

Druhým tipom je urobiť zálohy. Ak chcete skopírovať dôležité adresáre a súbory do iného systému alebo oddielu, môžete použiť pomôcku rsync. S crontabom to môžete robiť denne alebo dokonca každú hodinu.

Pozrime sa teda na 10 spôsobov, ako obnoviť odstránené súbory:

  1. - automatizuje niektoré kroky obnovy stratených súborov popísané v Linux Ext2fs Undeletion Mini-HOWTO (preklad). Tento nástroj výrazne zvýši účinnosť obnovy. Odporúča sa pre tých, ktorí nevedia, ako obnoviť súbory.
  2. athena-delete - bol napísaný pre projekt Athena ako odpoveď na požiadavky mnohých nových používateľov UNIX, ktorí omylom vymazali potrebné súbory.
  3. unrm je malá konzolová utilita, ktorá za určitých podmienok dokáže obnoviť takmer 99 % zmazaných dát (podobne ako utilita undelete v DOS). Pred použitím si pozorne prečítajte súbor FAQ a najlepšie Linux Ext2fs Undeletion Mini-HOWTO. Použitie: unrm [-b (bez výplne bloku)][-e (každý blok)][-f fstype][-vW] zariadenie
  4. - nástroj na obnovu súborov pre súborové systémy Ext2/Ext3. Po inštalácii je možné obnoviť aktuálne súbory a novovytvorené súbory v /root a /home. Umožňuje používateľom obnoviť všetky vymazané súbory, obnoviť súbory vo vlastníctve konkrétneho používateľa, vypísať údaje z umiestnení súborov a obnoviť súbory špecifického typu, typu textu alebo MP3. K dispozícii je tiež analyzátor, ktorý pomáha používateľom počas obnovy.
  5. je interaktívny konzolový nástroj na obnovu údajov z odstránených súborov v súborovom systéme ext2 v systéme Linux. Obsahuje knižnicu, ktorá vám umožňuje obnoviť odstránené súbory podľa názvu. e2undel nespravuje interné štruktúry ext2 a nevyžaduje dodatočné finančné prostriedky. Môže to byť užitočné bez znalosti vnútornej štruktúry ext2. Použitie: e2undel -d zariadenie -s cesta [-a][-t] -d súborový systém, kde hľadať zmazané súbory -s adresár kam uložiť obnovené súbory -a práca na všetkých súboroch -t pokúsiť sa určiť typ odstránené súbory bez názvov -l jednoducho vypíše zoznam platných súborov do súboru protokolu undel Zariadenie musí byť odpojené a cesta by nemala byť špecifikovaná spolu so zariadením.
  6. - umožňuje obnoviť a konvertovať súborové systémy s minimálnym využitím dodatočného miesta na disku. Na rozdiel od iných nástrojov na obnovu, anyfs-tools nekopíruje všetky zistené súbory na iné disky (alebo partície), ale jednoducho ukladá informácie o umiestnení blokov súborov do externej tabuľky inodov. Po obnovení môže používateľ pripojiť poškodený súborový systém pomocou anyfs a externej tabuľky inodov a potom pracovať so všetkými obnovenými súbormi v ľubovoľnom programe.
  7. rfs - konzolový skript na vytvorenie a aktualizáciu lokálneho náhradného systémového disku. Hlavným účelom je rýchle obnovenie fungujúceho systému po havárii. V tomto prípade „rýchly“ znamená čas, ktorý trvá, kým sa počítač reštartuje. rfs je skratka pre "replikácia súborového systému". Podobne ako rsyncbackup, rfs je založený na rsync.
  8. e2retrieve je nástroj na obnovu dát Ext2, ktorý pracuje so skrátenými alebo čiastočnými súborovými systémami. Je to veľmi užitočné pri získavaní údajov z poškodenia disku z LVM. Neobnovuje súborový systém, ale extrahuje a skopíruje väčšinu údajov, ktoré môže získať z nespracovaných údajov Ext2.
  9. findfile je sada nástrojov na obnovu súborov v súborových systémoch s poškodenými adresármi, alokačnými tabuľkami atď. Môže to byť užitočné, ak je poškodená tabuľka oblastí (alebo viac) pevného disku alebo ak je poškodená pamäťová karta z digitálneho fotoaparátu.
  10. TestDisk je nástroj na kontrolu a obnovu oddielov. Pracuje s nasledujúcimi oddielmi: FAT12, FAT16, FAT32, Linux, Linux swap (verzia 1 a 2), NTFS (Windows NT/W2k/2003), BeFS (BeOS), UFS (BSD), JFS, XFS a Netware.

Známy prišiel za mnou s nasledujúcim problémom: Potrebujem obnoviť zmazané súbory z flash karty fotoaparátu. Pracujem v obchode, ktorý predáva a konfiguruje počítače a samozrejme tam máme len Windows. V zásobe som mal jeden bezproblémový program, ktorý mi pomohol, a nielen, viackrát - Zero Assumption Recovery. Dobrý program v skutočnosti, ale platil aj za Windows. Skrátka 2-3 hodiny skenovala 4gigový flash disk a niečo našla. Pokúsil som sa obnoviť, ale v obnovenom priečinku nakoniec nebolo nič. Bol to pre mňa šok! S týmto programom sa to stalo prvýkrát. Rozhodol som sa vyskúšať nejaké kúzla s pamäťovou kartou doma, ale na mojom natívnom Ubuntu 11.10.

Na tento účel som zavolal program na obnovu špeciálne z pamäťových kariet alebo flash diskov s názvom PhotoRec z balíka TestDisk. Ak program nie je nainštalovaný, nainštalujte:

sudo apt-get install testdisk

Teraz bez zatvorenia terminálu zavolajte program pomocou príkazu

a zadajte heslo používateľa

Ďalej v našom počítači uvidíme všetky druhy pripojených jednotiek. Flash disk, ktorý som potreboval, bol tretí. Pomocou šípok nahor alebo nadol, doprava alebo doľava sa budeme pohybovať po Termináli. Vyberte požadovaný disk/kartu/flash disk, v našom prípade UDF 2.0 Silicon-Power 8G a stlačte Enter.

Ak potrebujete obnoviť všetky súbory, stlačte kláves Enter a ak potrebujete obnoviť súbory jedného alebo viacerých typov, pomocou šípky doprava prejdite na položku Možnosti súboru a potom stlačte kláves Enter.

V predvolenom nastavení sú na vyhľadávanie a obnovu vybraté všetky typy súborov. Na odstránenie všetkých výberov použite písmeno S. Na vyhľadanie použite šípky nahor a nadol požadovaný typ súbory a vyberte ich pomocou medzerníka. Stlačte Enter.

V dolnom menu prejdite na položku Hľadať.

Vyberte FAT32. Stlačte Enter. Zo všetkých možností si vyberáme Iné, pretože Náš flash disk má súborový systém FAT32.

Ak vyberiete položku ZADARMO, vyhľadávanie sa vykoná na prázdnom mieste a v tomto prípade sa obnovia iba zmazané súbory a ak zvolíte WHOLE, vyhľadávanie sa vykoná na celej ploche flash disku alebo disku.

Teraz musíme určiť adresár, do ktorého uložíme potrebné súbory. Vyberte požadovaný priečinok a prirodzene stlačte kláves Enter.

Občas sa stane, že vymažeme, ako by sa zdalo nepotrebné súbory(obrázky, videá, textové dokumenty atď.), a potom to zrazu ľutujeme, pretože... Medzi vymazanými sa ukázali ako potrebné. Je dobré, ak súbory vymažeme Košík, odkiaľ sa dá veľmi jednoducho obnoviť stlačením kombinácie klávesov Ctrl+Z a potom všetky súbory, ktoré sú v Košík sa obnovia do predchádzajúcich priečinkov alebo môžete selektívne kliknúť pravým tlačidlom myši na požadovaný súbor v Košík a v kontextovom menu - Obnoviť.

Ale čo robiť, keď sme vymazali súbory pomocou funkcie - Natrvalo odstrániť? Mnoho ľudí verí, že údaje sú navždy stratené. Ale to nie je pravda. V tomto prípade nám pomôže konzolová utilita Skalpel.

Skalpel je jednoduchý, vysoko efektívny nástroj na obnovu súborov.
Skalpel je rýchly nástroj na obnovu súborov, ktorý načíta začiatok a koniec súborov známych formátov z databázy a pokúsi sa ich nájsť na disku. Jedinečnosť tohto softvéru spočíva v tom, že nezávisí od systému súborov. Preto je obnova možná s oboma FATx, NTFS, ext2/3, teda s „holé“ (surové) rezy. Nástroj je možné použiť na získavanie digitálnych informácií aj na obnovu súborov.

Skalpel dostupné v repozitároch takmer všetkých distribúcií Linux. IN Ubuntu a deriváty, z ktorých ho môžete nainštalovať Aplikačné centrum alebo spustite príkaz v termináli na inštaláciu:

sudo apt-get nainštalovať skalpel

Po inštalácii ho nenájdete v systémovom menu Skalpel, pretože Spomenul som vyššie, tento nástroj sa spúšťa z terminálu špecifickým príkazom. Ale predtým, ako spustíte príkaz na vyhľadanie trvalo vymazaných súborov, musíte v konfiguračnom súbore skalpel.conf odkomentujte riadok (odstráňte znak hash) s príponou požadovaného súboru (štandardne sú všetky typy súborov zakomentované). Spustite príkaz v termináli a otvorte konfiguračný súbor skalpel.conf:

sudo gedit /etc/scalpel/scalpel.conf

Poznámka. V tíme gedit(Ubuntu; Linux Mint Cinnamon) zmeňte na názov predvoleného textového editora vašej distribúcie.

Napríklad som si vybral vyhľadávanie stratených obrázkových súborov s príponou JPG a odkomentovali tento riadok v editore, ktorý sa otvoril so súborom skalpel.conf:


Môžete vybrať akýkoľvek iný súbor. Uložte upravený súbor ( Ctrl+S) a zatvorte editor.

A teraz musíte pomocou nástroja spustiť príkaz terminálu
skalpel nájsť stratené súbory:

sudo skalpel /dev/sda8 -o /home/vladimir /JPG /výstup/

sda8- toto je partícia na pevnom disku môjho súčasného systému. Ak chcete určiť svoj oddiel a zmeniť ho v príkaze, spustite príkaz:


Terminál by mal zobraziť všetky oddiely pevného disku. Ako je znázornené na obrázku, bod pripojenia môjho oddielu je označený šípkou, lomkou alebo lomkou - sda8, ktorý som zadal do príkazu. Ten svoj musíte mať označený.

/domov/vladimír- to je moje meno Domovský priečinok. Zmeniť vladimir na vlastnú päsť.

/JPG- toto je názov priečinka v príkaze, ktorý vytvorí váš Domovský priečinok, kde sa uložia všetky obnovené súbory, ktoré si tiež môžete zmeniť na svoje.

Spustíme teda príkaz a počkáme na dokončenie obnovy:


Ako môžete vidieť na obrázku, proces vyhľadávania a obnovy obrázkových súborov s príponou JPG na mojom počítači prebehne v dvoch krokoch, ako aj čas, v závislosti od veľkosti zadanej partície (GB) a počtu obrázkov na nej umiestnených.
Chcem hneď povedať, že tento proces nie je rýchly.

Po dokončení obnovy otvorte Domovský priečinok s právami správcu:

sudo nautilus

Namiesto nautilus uveďte názov správcu súborov vašej distribúcie (napríklad: Linux Mint - nemo alebo saja; a tak ďalej.).


Otvorte priečinok s obnovenými súbormi, vyberte a uložte súbory, ktoré potrebujete, a potom môžete priečinok natrvalo odstrániť, pretože... bude zaberať len vzácne miesto v oblasti pevného disku.

Záver. Chcel by som poznamenať, že nástroj skalpel nájde všetky súbory so zadanou príponou, dokonca aj tie, ktoré boli predtým na tomto oddiele, keď naň boli nainštalované iné operačné systémy. Túto pomôcku využívajú aj spravodajské služby v rôznych krajinách na vyhľadávanie kompromitujúcich informácií v počítači používateľa, ak je to potrebné. Takže bez ohľadu na to, ako natrvalo odstránime súbory, stále zanechávajú svoju stopu na pevnom disku.

Iba fyzické zničenie pevného disku zachráni používateľa počítača pred kompromitovaním súborov .

Obnova vymazaných údajov je možná, pokiaľ na ich miesto neprepíšete iné informácie. To platí pre akékoľvek médium, takže v Minte a iných zostavách Linuxu alebo Windowsu sa vrátenie vymazaných súborov vykonáva podľa rovnakej schémy, líšia sa iba nástroje. Nižšie nájdete pokyny na prácu s niektorými programami, ktoré sú vynikajúce na obnovu zmazaných údajov v systéme Linux.

Obnova cez Photorec

Pomôcka, ako už názov napovedá, bola vytvorená špeciálne na vyhľadávanie vymazané fotografie. Postupom času sa však aplikácia zmenila na výkonný program, ktorý zo zabudnutia nájde a vráti súbory rôznych formátov. Jedinou podmienkou úspešnej obnovy zmazaných údajov je, že na ich mieste nesmie byť nič napísané. Preto ihneď po zmiznutí súborov musíte prestať pracovať s diskom, z ktorého boli odstránené. Kopírovanie nových súborov, zmena hesla – nič z toho nemusíte robiť.

Program Photorec je distribuovaný bezplatne ako súčasť balíka TestDisk a nevyžaduje registračný kľúč. Ak ho chcete nainštalovať na Linux Mint alebo inú verziu, otvorte terminál a spustite príkaz „sudo apt-get install testdisk“. Na spustenie programu použite príkaz "sudo photorec".

  1. Po spustení aplikácie na obnovenie súborov odstránených zo systému zadajte heslo používateľa nastavené na Linux Mint. Po zadaní hesla uvidíte všetky pripojené jednotky, ktoré sú identifikované v systéme. Ak heslo neexistuje, nemusíte nič zadávať, pripojené médium sa okamžite zobrazí. Pomocou klávesov so šípkami na klávesnici vyberte oblasť, v ktorej boli uložené vymazané údaje, a stlačte kláves Enter.
  2. V ďalšom okne môžete okamžite spustiť vyhľadávanie alebo mierne prispôsobiť kritériá odfiltrovaním súborov, ktoré nie je potrebné obnoviť. Ak okamžite začnete hľadať údaje vymazané z vášho systému, strávite dlhý čas triedením súborov „odpad“. Photorec dokáže nájsť niečo, na čo používateľ už dávno zabudol, preto je lepšie program trochu obmedziť. Zvýraznite možnosť File Opti (pre pohyb použite šípku doprava) a stlačte kláves Enter.
  3. V predvolenom nastavení sú vybraté všetky typy súborov. Aby ste však systém nepreťažili zbytočnou prácou, zrušte začiarknutie všetkých značiek stlačením klávesu „S“. Potom pomocou šípok zvýraznite formáty údajov, ktoré je potrebné obnoviť, a stlačením medzerníka začiarknite políčko.
  4. Potom sa vráťte do predchádzajúceho okna. Vyberte formát FAT32 a spustite vyhľadávanie tlačidlom „Hľadať“.
  5. Ponechajte výber na „Iné“.
  6. Vyberte režim vyhľadávania údajov. Ak vyberiete „Free“, Photorec bude hľadať iba odstránené súbory na prázdnom mieste. Ak vyberiete režim „Celý“, program preskenuje celý povrch, čo umožní obnoviť súbory, ktoré boli zo systému odstránené tak dávno, že na ne používateľ zabudol.
  7. Posledným krokom je výber adresára, do ktorého sa uložia dáta nájdené programom. Ak chcete spustiť skenovanie, stlačte kláves „C“ v anglickom rozložení.

Hlavným pravidlom obnovy je nikdy neukladať súbory do oblasti, z ktorej boli odstránené. Lepšie využitie vymeniteľné médiá, po dokončení obnovy jednoducho preneste dáta späť do systému. Všetky údaje, ktoré môže Photorec nájsť a obnoviť, sa budú nachádzať v priečinku, ktorý ste zadali v poslednom kroku. Názvy súborov sa zmenia, takže budete musieť stráviť nejaký čas analýzou údajov, nie je to však také dôležité ako strata dôležitých informácií.

Publikácie na danú tému