Timeshift Àr ett relativt nytt verktyg för Linux, men det Àr nÄgot som har blivit sÄ viktigt för datoranvÀndare att mÄnga distros har lagt till det i sina officiella arkiv. Denna fiffiga applikation tar i huvudsak systemÄterstÀllningsverktyget frÄn Windows till Linux.
Timeshift lÄter dig skapa inkrementella sÀkerhetskopior som producerar exakta bilder av ditt system vid en specifik tidpunkt. Du kan anvÀnda dem för att ÄterstÀlla ditt system till exakt det tillstÄnd som det var i nÀr sÀkerhetskopieringen gjordes. Eftersom de Àr inkrementella tar de inte alls lika mycket hÄrddiskutrymme att lagra. I det hÀr inlÀgget visar vi hur du kommer igÄng med Timeshift pÄ ditt eget skrivbord.
Varför anvÀnda Timeshift
För det första Àr Timeshift inte i första hand avsedd för servrar (Àven om det har stor kommandoradsanvÀndbarhet). Den Àr designad med stationÀra datorer i Ätanke, och den lyser dÀr. Det finns mÄnga anledningar till att du skulle vilja anvÀnda Timeshift pÄ ett stationÀrt Linux-system.
Det lÄter dig rulla tillbaka frÄn dÄliga uppdateringar, sÀkerhetsproblem och nÀstan allt annat som kan gÄ fel med ditt system, Àven de misstag du gör sjÀlv. Om du Àr orolig för sÀkerheten kanske du vill kolla in de bÀsta Linux-Libre-distributionerna för förbÀttrat skydd.
Timeshift lÄter dig ocksÄ skapa sÀkerhetskopior till externa och nÀtverksanslutna hÄrddiskar. Det betyder att den kan betjÀna sÀkerhetskopior Àven nÀr hÄrdvaran den Àr installerad pÄ misslyckas.
Det finns till och med en extra funktion som gör den bÀttre Àn Windows SystemÄterstÀllning: Timeshift kan stÀllas in sÄ att den körs med nÀstan vilket tidsintervall som helst automatiskt. Du kan sÀkerhetskopiera ditt system varje natt, vecka eller mÄnad, och oroa dig aldrig för att din senaste sÀkerhetskopia Àr förÄldrad.
Hur man installerar Timeshift
Timeshift Àr nu tillgÀngligt i de flesta Linux-förrÄd och kan installeras direkt frÄn din pakethanterare. HÀr Àr nÄgra exempel pÄ installation i större Linux-distros:
Debian/Ubuntu-baserade distributioner
sudo apt install timeshift
Arch Linux
Timeshift Àr tillgÀngligt i Arch User Repository (AUR). Du behöver en AUR-hjÀlpare för att komma Ät detta speciella arkiv. I det hÀr exemplet anvÀnde vi Yay för att installera Timeshift:
Fedora
sudo dnf install timeshift
Ogiltigt Linux
sudo xbps-install timeshift
Komma igÄng med GUI
Hitta Timeshift-applikationen i ditt system som alla andra. I de flesta skrivbordsmiljöer, tryck helt enkelt pÄ Super (Win)-tangenten och skriv dess namn i sökfÀltet och tryck sedan pÄ Enter. Klicka pÄ Timeshift för att starta installationen.
- Du mÄste bestÀmma om du vill köra dina sÀkerhetskopior via Rsync eller BTRFS. Om du inte formaterade din hÄrddisk för BTRFS Àr Rsync det rÀtta valet.
- VÀlj var du vill lagra dina sÀkerhetskopior. VÀlj den enhet dit du vill att dina sÀkerhetskopior ska gÄ. En annan enhet Àn den som ditt system Àr installerat pÄ Àr vanligtvis ett bÀttre alternativ om du har den tillgÀnglig.
- Timeshift kommer att be dig stÀlla in tidpunkten för dina sÀkerhetskopior. StÀll in nÄgot som Àr vettigt för ditt system. Vanligtvis fungerar sÀkerhetskopieringar varje vecka eller natt bÀst pÄ stationÀra datorer.
- NÀr allt detta Àr instÀllt kommer Timeshift att meddela dig att installationen Àr klar.
- Om du nĂ„gonsin vill gĂ„ tillbaka och Ă€ndra dina instĂ€llningar, tryck pĂ„ knappen âInstĂ€llningarâ lĂ€ngst upp i fönstret för att göra just det.
Skapa en sÀkerhetskopia
Att skapa en sÀkerhetskopia av ditt system Àr superenkelt, och du kan göra en direkt efter att du har stÀllt in Timeshift. Detta ger ditt system en utgÄngspunkt.
- Klicka pĂ„ knappen âSkapaâ. Timeshift kommer omedelbart att börja sĂ€kerhetskopiera ditt system. Under processen dyker ett fönster upp för att visa dig vad den gör och ge dig en bild av dess framsteg.
- NÀr sÀkerhetskopieringsprocessen Àr klar kommer du att kunna se den listad pÄ huvudskÀrmen. Timeshift listar alla sÀkerhetskopior dÀr.
- Om du nĂ„gonsin vill Ă„terstĂ€lla med en av dem kan du klicka pĂ„ knappen âĂ terstĂ€llâ för att pĂ„börja Ă„terstĂ€llningsprocessen. Kom ihĂ„g att Ă„terstĂ€llning av ditt system kommer att förstöra alla Ă€ndringar som gjorts efter din Ă„terstĂ€llningspunkt. Det betyder att du kan förlora filer.
Hur man ÄterstÀller en sÀkerhetskopia
Du har sÀkerhetskopierat dina systemfiler och nu Àr det dags att ÄterstÀlla dem. Timeshift kan ÄterstÀlla under en mÀngd olika förhÄllanden, som vi kommer att gÄ igenom:
Om du kan nÄ ditt skrivbord
- GĂ„r du förbi inloggningsskĂ€rmen, om ditt system lyckas starta till skrivbordet, kan du bara öppna Timeshift och stĂ€lla in en Ă„terstĂ€llningsoperation genom att klicka pĂ„ knappen âĂ terstĂ€llâ pĂ„ den översta raden i fönstret efter att ha valt sĂ€kerhetskopian/snapshot du vill ha att Ă„terstĂ€lla ditt system till.
- DĂ€refter kommer du att bli ombedd att vĂ€lja olika partitioner för vissa delar av ögonblicksbilden (som starthanteraren eller hemmapparna) som ska Ă„terstĂ€llas till, men du kan normalt sĂ€kert ignorera dessa alternativ och klicka pĂ„ âNĂ€sta.â
- VÀnta pÄ att Timeshift analyserar ditt filsystem och jÀmför det med sÀkerhetskopian. NÀr det Àr klart kommer det att visa dig en lista över uppgifter som den kommer att utföra enligt analysen.
- Klicka pĂ„ âNĂ€staâ igen, och du kommer att se en sista varning som informerar dig om att Timeshift kommer att skriva Ă€ndringar till dina diskar. GĂ„ med pĂ„ att fortsĂ€tta och restaureringsprocessen börjar. Det kommer att tömma din skĂ€rm och ge dig information om vad den gör.
- NÀr det Àr klart kommer Timeshift att starta om din dator.
Om du inte kan starta till skrivbordet men fortfarande har tillgÄng till inloggningsskÀrmen
I det hÀr fallet kunde din bildskÀrmshanterare öppnas, vilket betyder att du Àr tekniskt uppstartad i systemet, men din skrivbordsmiljö kunde inte laddas ordentligt. För att komma Ät Timeshift mÄste vi komma Ät en terminal.
- För att komma Ät Linux-fallback (TTY)-terminalprompten, tryck pÄ Ctrl + Alt + F2 eller Ctrl + Alt + F3 pÄ ditt tangentbord. Beroende pÄ distro, bör nÄgon av dessa tangentkombinationer ta dig till en terminal dÀr du ombeds logga in.
- Skriv in ditt anvÀndarnamn och lösenord, och du Àr nu i ditt system!
- För att ÄterstÀlla en ögonblicksbild med Timeshift hÀr, skriv bara:
- Du kommer att presenteras med en lista med ögonblicksbilder och ombeds vÀlja en. Vi valde ögonblicksbild 0.
- Du kommer nu att bli ombedd att trycka pÄ Enter. I nÀstan alla anvÀndningsfall kan du bara fortsÀtta att trycka pÄ den tills den startar ÄterstÀllningsprocessen.
- Tryck pÄ Y-tangenten och tryck sedan pÄ Enter för att bekrÀfta. NÀr Timeshift Àr klar med att ÄterstÀlla ditt system, kommer du att startas tillbaka till ditt system som nu borde fungera perfekt.
Om du inte kan starta alls
För den hÀr processen behöver du en live-USB/DVD frÄn en Linux-distro att starta upp i. Du kan anvÀnda en programvara som balenaEtcher för att skapa en.
- StĂ€ng av datorn och starta sedan frĂ„n USB-minnet/DVD:n du skapade. Om den frĂ„gar dig om du vill prova eller installera distron, vĂ€lj alternativet âTestaâ.
- NÀr du vÀl Àr inne installerar du Timeshift som du normalt skulle göra i ditt system genom att anvÀnda stegen som beskrivits tidigare i den hÀr artikeln.
- Ăppna Timeshift, vĂ€lj den enhet dina ögonblicksbilder Ă€r lagrade i, och du bör nu se de du har gjort.
- Eftersom du Ă€r i en Live USB-miljö tillĂ„ter den dig inte att göra nĂ„got annat med dina ögonblicksbilder förutom att Ă„terstĂ€lla dem. Klicka bara pĂ„ âĂ terstĂ€llâ-knappen lĂ€ngst upp i fönstret efter att ha valt din ögonblicksbild och du Ă€r gyllene!
Vanliga frÄgor
Varför följer inte Timeshifts fönster mitt tema?
Du kanske har mÀrkt detta sÀrskilt om du normalt anvÀnder ett mörkt tema: Timeshifts estetik kommer inte att följa nÄgot du har pÄ ditt system. Detta hÀnder eftersom sjÀlva applikationen körs pÄ ett rotskal. Det Àr dÀrför den ber dig om ett administrativt lösenord sÄ snart du öppnar det. Rotskalets tema och ditt anvÀndartema Àr tvÄ helt separata enheter som hanteras i olika delar av ditt filsystem.
För att göra detta sÄ enkelt som möjligt utan att föra en lÄng konversation om modifiering av rotskal och dess sÀkerhetsimplikationer, kommer en applikation som öppnas med förhöjda privilegier alltid att anvÀnda rotskalet, vilket nÀstan alltid Àr standardtemat för din skrivbordsmiljö.
Kan jag ta bort Àldre sÀkerhetskopior utan att bryta Timeshift?
Ja, du kan ta bort vilka sÀkerhetskopior du vill i Timeshift i vilken ordning du vill utan problem! Eftersom sÀkerhetskopieringar Àr inkrementella Àr det normalt att anta att borttagning av en bild kan skapa en situation i Jenga-tornet och bryta sekvensen. Timeshift utför dock sina sÀkerhetskopior med hjÀlp av lite filsystemmagi med hÄrda lÀnkar som gör att den kan lagra flera instanser av en fil pÄ olika platser. Detta gör att applikationen kan ta bort en bild samtidigt som den övergripande sÀkerhetskopieringsintegriteten bevaras.
Varför sÀkerhetskopierar inte Timeshift min hemmapp?
Som standard Ă€r Timeshift konfigurerat för att utesluta bĂ„de din hemmapp och rothemmappen. Om du vill att detta Ă€ndras kan du konfigurera detta genom att gĂ„ till âInstĂ€llningar -> AnvĂ€ndareâ och vĂ€lja att inkludera filer frĂ„n de listade hemkatalogerna. NĂ€r det Ă€r gjort mĂ„ste du skapa en ny sĂ€kerhetskopia sĂ„ att den kan inkludera filerna och mapparna.
Alla skÀrmdumpar av Miguel Leiva-Gomez och Nick Congleton.
Ăr den hĂ€r artikeln anvĂ€ndbar? Ja Nej
Prenumerera pÄ vÄrt nyhetsbrev!
VĂ„ra senaste tutorials levereras direkt till din inkorg