Cum să recuperați datele pierdute pe Linux

Uneori, fișierele și datele importante sunt șterse accidental. Există multe motive pentru care acest lucru se poate întâmpla; trecând cu vederea ce este în coșul de gunoi, apăsând butonul greșit etc. Se întâmplă. În astfel de situații, este important să știți cum să obțineți aceste fișiere înapoi. Deoarece Linux este folosit parțial de oameni care gestionează o mulțime de date, nu există lipsuri atunci când vine vorba de găsirea de programe care ajută la recuperarea datelor pierdute pe Linux.

În acest tutorial, ne vom concentra pe un instrument cunoscut sub numele de Testdisk. Este un program specializat în recuperarea datelor din multe locuri diferite. Scanează cilindrii și alte părți ale hard diskului pentru a verifica dacă există date șterse. Cea mai bună parte? Testdisk poate găsi date șterse din partițiile șterse anterior, poate crea copii de rezervă și multe altele.

Instalarea Testdisk

Testdisk este un program foarte popular, mai ales cu cei care gestionează multe date și mai multe hard disk-uri pe Linux. Ca rezultat, este posibil să îl instalați din colecția de programe a oricărei distribuții Linux. Pentru a-l instala, fie deschideți Gnome App Store (dacă versiunea dvs. de Linux îl are), căutați „testdisk” și instalați-l. Alternativ, instalați-l introducând următoarea comandă.

Arch Linux

sudo pacman -S testdisk

Ubuntu

sudo apt install testdisk

Fedora

sudo dnf install testdisk -y

OpenSUSE

sudo zypper install testdisk

Debian

sudo apt-get install testdisk

Nu aveți software-ul Gnome, dar versiunea dvs. de Linux nu este listată mai sus? Căutați „testdisk” folosind managerul de pachete. Apoi, instalați-l în modul normal în care instalați programe. Dacă nu, accesați pkgs.org, căutați testdisk, descărcați pachetul și instalați-l așa. Există multe moduri diferite de a instala acest program.

  Cum să utilizați comanda cat în Linux (cu exemple)

Recuperarea datelor

Testdisk este un program bazat pe text care va rula doar în terminal. Acest lucru nu înseamnă că se bazează pe linia de comandă. Nu există comenzi text lungi de reținut. În schimb, folosește o setare de tip „text-gui”. Pentru a deschide testdisk, obțineți mai întâi un shell rădăcină, folosind această comandă: sudo -s

Apoi introduceți comanda „testdisk” pentru a o porni.

Când programul pornește, există trei opțiuni prezente. Opțiunile sunt „Creați jurnal”, „Adăugați” și „Fără jurnal”. Selectați opțiunea „Creați jurnal”. Acest lucru va permite testdisk să înregistreze fiecare acțiune care are loc. În acest fel, dacă faceți o greșeală, veți putea să parcurgeți jurnalul și să citiți ce a mers prost. Selectați opțiunea „Fără jurnal” dacă nu vă interesează deloc să păstrați o înregistrare. Oricare dintre opțiuni este în regulă, dar înregistrarea este recomandată.

Cu opțiunea selectată, testdisk va găsi toate hard disk-urile conectate în prezent la computerul Linux. Aceasta include și alte tipuri de stocare de date, cum ar fi unități flash, carduri SD etc. Selectați hard diskul de pe care doriți să recuperați datele utilizând tastele săgeți sus și jos pentru a evidenția. Apăsați enter pentru a selecta hard diskul.

De aici, testdisk cere utilizatorului să specifice ce tip de tabel de partiții este utilizat. Nu sunteți sigur ce înseamnă asta? Dacă distribuția dvs. Linux utilizează UEFI (veți ști dacă o face uitându-vă în interiorul BIOS-ului și setărilor de pornire), selectați EFI GPT din listă. Folosiți MS-DOS MBR ca aspect de partiție? Selectați asta cu meniul. Nu sunt sigur? Nu vă faceți griji, deoarece testdisk vă poate spune de obicei răspunsul corect, detectându-l automat.

  Cei mai buni 4 clienți Github pentru Linux

Pe pagina următoare, există mai multe opțiuni. Singura care contează este opțiunea „Analizează”. Selectați-l și testdisk va căuta adânc în hard disk. Va găsi datele șterse pe partițiile care există pe unitate și pe cele care au fost deja șterse.

Recuperarea fișierelor

Când testdisk termină de scanat întregul hard disk, arată o listă de date pe care utilizatorul le poate recupera. Selectați orice fișier din această listă, apoi apăsați c de pe tastatură. Aceasta va copia datele șterse în directorul dvs. de acasă. Doriți să ascundeți aceste fișiere și să le faceți irecuperabile? În schimb, apăsați h de pe tastatură. Acest lucru le va ascunde.

Recuperarea partițiilor

Pe lângă recuperarea fișierelor eliminate din sistem, utilizatorii pot recupera și partiții întregi. Mai întâi, selectați „Creare” pentru a începe un jurnal. Apoi selectați aspectul partiției când testdisk o solicită.

Apoi, selectați unitatea din listă, apoi „Avansat” pe pagina din testdisk cu toate opțiunile diferite din care să alegeți.

Evidențiați o partiție ștearsă în testdisk. Veți ști că este șters, deoarece opțiunea „anulează ștergerea” este acolo. Selectați-l și testdisk va reorganiza hard disk-ul și va face loc pentru a anula ștergerea partiției.

Notă: Este, de asemenea, posibil să recuperați partiția de hard disk ștearsă direct pe o imagine care poate fi inscripționată.

Selectați „Crearea imaginii” pentru a crea o imagine de disc (care poate fi inscripționată ulterior pe hard disk cu Gnome Disks) a partiției șterse. Pentru cei îngrijorați cu privire la deteriorarea hard disk-ului prin restaurarea partițiilor, aceasta poate fi o alegere bună.

Concluzie

Pe măsură ce punem din ce în ce mai mult din noi înșine pe computerele noastre, chiar și cel mai pregătit utilizator Linux trebuie să știe cum să recupereze fișierele șterse. Evident, bazarea doar pe un program care poate „anulați ștergerea” fișierelor nu este un înlocuitor pentru procedurile bune de copiere a fișierelor, dar atunci când vă aflați într-o situație dificilă, vă poate scoate dintr-o problemă.

  Cele mai bune 6 instrumente de backup de sistem pentru desktop-ul Linux