Annonse
Uansett om det var din feil eller ikke, kan ting skje med dataene som er lagret på enhetene dine. Harddisker, solid state-stasjoner og flyttbare medier kan alle "miste" filer på grunn av mange forskjellige årsaker. Noen ganger kan du noen ganger slette en fil - uansett om det er med vilje eller ved en tilfeldighet - og deretter senere bestemme at du faktisk trenger den.
I stedet for å snakke om at filen ser ut til å være borte, kan det være en bedre ide å prøve et filgjenopprettingsverktøy først for å gjenopprette data på Linux.
Hvordan fungerer filgjenoppretting?
Verktøy for gjenoppretting av filer fungerer på at selv om systemer kan gjenkjenne en fil som "slettet", kan dataene fremdeles være fysisk til stede på lagringsenheten. For eksempel bestemmer moderne filsystemer om plassen er "ledig" eller "tatt", og kan erklære et mellomrom for å være "ledig" selv om dataene fremdeles er teknisk der. Det lar ganske enkelt den nye ledige plassen til slutt overskrives med nye data.
Verktøy for gjenoppretting av filer kan skanne gjennom lagringsenheten for å se om den kan finne filer som fysisk fremdeles er på enheten, selv om filsystemet hevder at det er borte. Det er mange av disse verktøyene tilgjengelige under Linux, men her er noen som jeg anbefaler mest.
Safecopy
Safecopy er et ganske enkelt datagjenopprettingsverktøy som bare kopierer data til et nytt sted. Som sådan gjenoppretter den ikke individuelle filer, men er i stedet en måte å kopiere data på fra en mislykket enhet.
Forskjellen mellom dette verktøyet og en vanlig kopikommando er at Safecopy ikke avslutter ved det første tegnet på filkorrupsjon, enten det er fra en dårlig skriveoperasjon eller en skadet sektor. Det er mange ekstra alternativer for å tilpasse hva verktøyet faktisk gjør, inkludert muligheten til å lage et filsystem-bilde fra skadede medier, gjenopprette data så grundig eller raskt som mulig, kombinere data fra delvise kilder i stedet for fra en enkelt kilde, og få tilgang til RAW (ikke-partisjonerte) områder på lagringen media.
Verktøyet kan installeres ved å søke etter Safecopy i distribusjonens depoter. Ubuntu-brukere kan også kjøre kommandoen sudo apt-get install safecopy
. Når den er installert, kan du gjenopprette filer fra partisjon X på stasjonen "a" og skrive dem til en pendrive med kommandoen sudo safecopy / dev / sdaX / media / PENDRIVE_PATH / recovery_image
.
Testdisk
Testdisk er et annet slags datagjenopprettingsverktøy fordi det ikke prøver å kopiere data fra en feil som ikke fungerer, men i stedet kan fikse noen partisjonsnivåproblemer som kan komme i kontakt med dataene dine. Verktøyet hjelper til med å gjenopprette tapte partisjoner, gjøre disker oppstartbare igjen, fikse partisjonstabellen, gjenopprette master boot record, gjenopprette boot sektorer og filsystemtabeller, fjern sletting av filer fra NTFS, FAT, exFAT og ext2 filsystemer, og kopiere filer fra slettede NTFS, FAT, exFAT og ext2 / 3/4 filsystemer.
De forskjellige kommandoene for å utføre alle disse vil variere mye, så det er best å se på verktøyets dokumentasjon før du kommer i gang eller se på programgrensesnittet nøye. Imidlertid har den et veldig fint sett med funksjoner som garantert vil hjelpe mange mennesker med å få dataene sine tilbake på trygge hender. Du kan installere verktøyet ved å søke i distribusjonens depot for testdisk. Ubuntu-brukere kan også kjøre kommandoen sudo apt-get install testdisk
.
PhotoRec
Sist, men ikke minst, hvis du fokuserer spesielt på å se etter å gjenopprette videoer, dokumenter og arkiver, bør du sjekke ut PhotoRec. Fordelen med PhotoRec er imidlertid at den ignorerer filsystemet fullstendig og ser på underliggende data, noe som betyr at det fremdeles vil fungere hvis enheten har blitt skadet eller formatert.
For å forhindre at problemer oppstår mens du bruker PhotoRec, bruker den skrivebeskyttet tilgang til å gjenopprette dataene - på den måten vil den ikke overskriv noe du måtte ha ønsket å gjenopprette ved et uhell. Bare merk at med PhotoRec, må du stoppe alle skriveoperasjoner umiddelbart etter at du har behov for å gjenopprette en fil. Ellers eksisterer muligheten for at de underliggende dataene blir overskrevet med noe nytt, noe som gjør gjenoppretting umulig.
Igjen er det mange alternativer å se på når du bruker dette verktøyet, inkludert valg av filendelser som du passer på, så det er best å se på dokumentasjonen for korrekt bruk eller se på programgrensesnittet nøye. For å installere, må du søke etter testdisk- eller fotorec-pakkene i distribusjonslagrene.
Noen distribusjoner, for eksempel Ubuntu, kombinerer de to programmene i en pakke da de kommer fra den samme utvikleren. Derfor kan Ubuntu-brukere også installere det ved å bruke kommandoen sudo apt-get install testdisk
.
Konklusjon
Disse tre gjenopprettingsverktøyene skal dekke et bredt spekter av behov for datagjenoppretting, men fjerne sletting av filer for å kopiere over data som kan bli funnet på skadede medier. Bare sørg for å se på dokumentasjonen for hver av dem nøye, slik at du gjør akkurat det du trenger. Siden det ikke er mange verktøy med grafiske grensesnitt for systemoppgaver, kjører disse utelukkende gjennom terminalen. Heldigvis har TestDisk og PhotoRec et terminalgrensesnitt, som fremdeles er bedre enn å bare bli styrt av kommandoer.
I tilfelle du ikke visste, er alle disse tre verktøyene for å gjenopprette data på Linux omtalt på vår Beste Linux-programvareside Den beste Linux-programvaren og appeneEnten du er ny på Linux eller er en erfaren bruker, her er den beste Linux-programvaren og appene du bør bruke i dag. Les mer , sammen med mange andre gode programmer. I tillegg, hvis du er ny på Linux, bør du sannsynligvis sjekke ut det vår guide for å komme i gang, eller vår guide spesifikt rettet mot Ubuntu Ubuntu: En nybegynnerguideEr du nysgjerrig på Ubuntu, men er ikke sikker på hvor du skal begynne? Alt du måtte trenge for å komme i gang med den nyeste versjonen av Ubuntu, er her, skrevet på lettforståelig, vanlig engelsk. Les mer . Til slutt, hvis du trenger hjelp, bare kommenter nedenfor eller send inn et spørsmål på MUO Answers!
Hva er favorittverktøyene for datagjenoppretting? Noen tips om vanlige problemer eller løsninger? Gi oss beskjed i kommentarene!
Danny er senior ved University of North Texas som liker alle aspekter av open source programvare og Linux.