Oavsett om det var ditt fel eller inte, kan saker hända med data som lagras på dina enheter. Hårddiskar, solid state-enheter och flyttbara media kan alla potentiellt “förlora” filer på grund av många olika orsaker. Dessutom kan du ibland radera en fil – oavsett om det är avsiktligt eller av misstag – och sedan avgöra senare att du verkligen behöver den.
Istället för att skrämmas över det faktum att filen verkar vara borta, kan det vara en bättre idé att prova ett filåterställningsverktyg först för att återställa data på Linux.
Hur fungerar filåterställning?
Filåterställningsverktyg fungerar på det faktum att även om system kan känna igen en fil som “raderad”, kan data fortfarande finnas fysiskt på lagringsenheten. Till exempel avgör moderna filsystem om utrymme är “free” eller “tagen”, och kan deklarera ett mellanslag som “free” även om data fortfarande finns där tekniskt sett. Det tillåter helt enkelt det nya free utrymme för att så småningom skrivas över med ny data.
Filåterställningsverktyg kan skanna igenom lagringsenheten för att se om den kan hitta några filer som fysiskt fortfarande finns kvar på enheten, även om filsystemet hävdar att den är borta. Det finns gott om dessa verktyg tillgängliga under Linux, men här är några som jag rekommenderar mest.
Säkerhetskopiering
Safecopy är ett ganska enkelt dataåterställningsverktyg som helt enkelt kopierar data till en ny plats. Som sådan återställer det inte enskilda filer, utan är istället ett sätt att kopiera data från en felaktig enhet.
Skillnaden mellan det här verktyget och ett vanligt kopieringskommando är att Safecopy inte avslutas vid första tecken på filkorruption, vare sig det beror på en dålig skrivoperation eller en skadad sektor. Det finns massor av ytterligare alternativ för att anpassa vad verktyget faktiskt gör, inklusive möjligheten att skapa en filsystembild från skadade media, återställa data så noggrant eller snabbt som möjligt, kombinera data från partiella källor snarare än en enda källa och få tillgång till RAW (opartitionerad ) områden på ditt lagringsmedium.
Verktyget kan installeras genom att söka efter Safecopy i din distributions arkiv. Ubuntu-användare kan också köra kommandot
sudo apt-get install safecopy
. När det är installerat kan du återställa filer från partition X på enhet “a” och skriva dem till en pendrive med kommandot
sudo safecopy /dev/sdaX /media/PENDRIVE_PATH/recovery_image
.
TestDisk
TestDisk är en annan typ av dataåterställningsverktyg eftersom den inte försöker kopiera data från en felaktig enhet, utan istället kan fixa vissa partitionsnivåproblem som kan störa dina data. Verktyget hjälper till att återställa förlorade partitioner, göra diskar startbara igen, fixa partitionstabellen, återställa huvudstartposten, återställa startsektorer och filsystemtabeller, återställa filer från NTFS-, FAT-, exFAT- och ext2-filsystem och kopiera filer från raderade NTFS, FAT, exFAT och ext2/3/4 filsystem.
De olika kommandona för att utföra alla dessa kommer att variera kraftigt, så det är bäst att titta i verktygets dokumentation innan du sätter igång eller titta på programgränssnittet noggrant. Den har dock en mycket trevlig uppsättning funktioner som säkerligen kommer att hjälpa många människor att få tillbaka sina data i säkra händer. Du kan installera verktyget genom att söka efter testdisk i din distributions arkiv. Ubuntu-användare kan också köra kommandot
sudo apt-get install testdisk
.
PhotoRec
Sist men inte minst, om du fokuserar specifikt på att återställa videor, dokument och arkiv, bör du kolla in PhotoRec. Fördelen med PhotoRec är dock att den helt ignorerar filsystemet och tittar på underliggande data, vilket betyder att den fortfarande fungerar om enheten har skadats eller formaterats om.
För att förhindra att några problem uppstår när du använder PhotoRec använder den skrivskyddad åtkomst för att återställa data – på så sätt kommer den inte att av misstag skriva över något som du kanske har letat efter att återställa. Observera bara att med PhotoRec måste du stoppa alla skrivoperationer omedelbart efter att du har behov av att återställa en fil. Annars finns möjligheten att underliggande data kommer att skrivas över med något nytt, vilket gör återställning omöjlig.
Återigen, det finns massor av alternativ att titta på när du använder det här verktyget, inklusive valet av filtillägg som du är ute efter, så det är bäst att titta på dokumentationen för korrekt användning eller titta på programgränssnittet noggrant. För att installera måste du söka efter antingen testdisk- eller photorec-paketen i din distributions arkiv.
Vissa distributioner, som Ubuntu, kombinerar de två programmen till ett paket eftersom de kommer från samma utvecklare. Därför kan Ubuntu-användare också installera det med kommandot
sudo apt-get install testdisk
.
Slutsats
Dessa tre återställningsverktyg bör täcka ett brett spektrum av dataåterställningsbehov, men återställa filer till kopiering över data som kan hittas på skadade media. Se bara till att titta noga på dokumentationen för var och en av dem så att du gör precis vad du behöver. Eftersom det inte finns många verktyg med grafiska gränssnitt för systemuppgifter, kommer dessa att köras enbart genom terminalen. Tack och lov har TestDisk och PhotoRec ett terminalgränssnitt, vilket fortfarande är bättre än att endast drivas av kommandon.
Dessutom, om du inte visste det, finns alla dessa tre verktyg för att återställa data på Linux på vår sida för bästa Linux-programvara, tillsammans med massor av andra fantastiska program. Plus, om du är ny på Linux, bör du förmodligen kolla in vår guide för att komma igång, eller till och med vår guide som är specifikt inriktad på Ubuntu. Slutligen, om du behöver hjälp, kommentera bara nedan eller skicka in en fråga på MUO Answers!
Vilka är dina favoritverktyg för dataåterställning? Några tips om vanliga problem eller lösningar? Låt oss veta i kommentarerna!
Om författaren
Danny Stieben (480 artiklar publicerade)
Danny är senior vid University of North Texas som tycker om alla aspekter av programvara med öppen källkod och Linux.
Mer från Danny Stieben
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
