Annons

återställa data på LinuxOavsett om det var ditt fel eller inte, kan saker hända med data lagrade på dina enheter. Hårddiskar, hårddiskenheter och flyttbara media kan alla "förlora" filer på grund av många olika orsaker. Dessutom kan du ibland ta bort en fil - oavsett om det är avsiktligt eller av misstag - och sedan senare fastställa att du faktiskt behöver den.

Istället för att smita över 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 arbetar med det faktum att även om system kan känna igen en fil som "raderad" kan data fortfarande finnas fysiskt på lagringsenheten. Exempelvis avgör moderna filsystem om utrymmet är "fritt" eller "taget" och kan förklara att ett utrymme är "fritt" även om data fortfarande är tekniskt där. Det gör att det nya lediga utrymmet så småningom kan skrivas över med nya data.

Filåterställningsverktyg kan skanna igenom lagringsenheten för att se om de kan hitta några filer som fysiskt fortfarande finns på enheten, även om filsystemet hävdar att det är borta. Det finns många av dessa verktyg tillgängliga under Linux, men här är några som jag rekommenderar mest.

instagram viewer

Safecopy

återställa data på Linux

Safecopy är ett ganska enkelt dataåterställningsverktyg som helt enkelt kopierar data till en ny plats. Som sådan återställer den inte enskilda filer, utan är istället ett sätt att kopiera data från en fel som inte fungerar.

Skillnaden mellan detta verktyg och ett normalt kopieringskommando är att Safecopy inte slutar vid det första tecknet på filkorruption, vare sig det är från en dålig skrivoperation eller en skadad sektor. Det finns gott om ytterligare alternativ för att anpassa vad verktyget faktiskt gör, inklusive möjligheten att skapa en filsystembild från skadade media, återhämtar sig 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-områden (opartitionerade) på din lagring media.

Verktyget kan installeras genom att söka efter Safecopy i din distributionslager. Ubuntu-användare kan också köra kommandot sudo apt-get install safecopy. När installationen är installerad kan du återställa filer från partition X på enheten "a" och skriva dem till en pendrive med kommandot sudo safecopy / dev / sdaX / media / PENDRIVE_PATH / recovery_image.

Testdisk

linux data återhämtning

Testdisk är en annan typ av dataåterställningsverktyg eftersom det inte försöker kopiera data från en fel som inte fungerar, utan istället kan åtgärda vissa partitionsnivåer som kan röra med dina data. Verktyget hjälper till att återställa förlorade partitioner, göra skivor startbara igen, fixa partitionstabellen, återställa master boot-posten, återställa boot sektorer och filsystemtabeller, ta bort 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 mycket, så det är bäst att titta på verktygets dokumentation innan du börjar eller titta på programgränssnittet noggrant. Men det har en mycket trevlig uppsättning funktioner som säkert kommer att hjälpa många människor att få tillbaka sina data på säkra händer. Du kan installera verktyget genom att söka i distributionens arkiv för testdisk. Ubuntu-användare kan också köra kommandot sudo apt-get install testdisk.

PhotoRec

återställa data på Linux

Sist men inte minst, om du fokuserar specifikt på att söka återställa videor, dokument och arkiv, bör du kolla in PhotoRec. Fördelen med PhotoRec är dock att det ignorerar filsystemet helt och tittar på underliggande data, vilket innebär att det fortfarande fungerar om enheten har skadats eller omformaterats.

För att förhindra att 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 det inte att skrivas över något som du kanske har varit ute efter att återställa. Observera att med PhotoRec måste du stoppa alla skrivoperationer omedelbart efter att du behöver återställa en fil. Annars finns möjligheten att underliggande data kommer att skrivas över med något nytt, vilket gör återhämtning omöjlig.

Återigen finns det många alternativ att titta på när du använder detta verktyg, inklusive valet av filändelser som du tar hand om, så det är bäst att titta på dokumentationen för korrekt användning eller titta på programgränssnittet försiktigt. För att installera måste du söka antingen testdisk- eller fotorec-paketen i distributionslagren.

Vissa distributioner, som Ubuntu, kombinerar de två programmen i 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 utbud av dataåterställningsbehov, men ta bort filer för att kopiera över data som kan hittas på skadat media. Se bara till att titta igenom dokumentationen för var och en av dem noggrant så att du gör exakt vad du behöver. Eftersom det inte finns många verktyg med grafiska gränssnitt för systemuppgifter körs de enbart genom terminalen. Tack och lov har TestDisk och PhotoRec ett terminalgränssnitt, som fortfarande är bättre än att drivas endast av kommandon.

Om du inte visste det finns alla dessa verktyg för att återställa data på Linux på vår Bästa Linux-mjukvarusidan Den bästa Linux-programvaran och apparnaOavsett om du är ny på Linux eller om du är en erfaren användare, här är de bästa Linux-programvaror och appar du bör använda idag. Läs mer , tillsammans med massor av andra fantastiska program. Dessutom, om du är ny inom Linux, bör du förmodligen kolla in vår guide för att komma igång, eller ens vår guide riktad specifikt mot Ubuntu Ubuntu: En nybörjarguideÄr du nyfiken på Ubuntu, men är inte säker på var du ska börja? Allt du kan behöva för att komma igång med den senaste versionen av Ubuntu är här, skriven på lätt att förstå, vanligt engelska. Läs mer . Slutligen, om du behöver hjälp, bara kommentera nedan eller skicka 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!

Danny är senior vid University of North Texas som tycker om alla aspekter av open source-programvara och Linux.