TimeShift este o aplicație pentru Ubuntu/Debian care permite restaurarea sistemului de operare la o dată anterioară. Face exact același lucru ca și System Restore pentru Windows. Momentan, aplicația rulează doar pe Debian, dar există șansa ca în scurt timp aceasta să poată fi instalată și pe sistemele non-Ubuntu.
Aplicația TimeShift protejează sistemul de operare prin crearea unor imagini ale sistemului de fișiere la intervale regulate. Aceste imagini pot fi folosite pentru a restaura sistemul de operare la starea exactă în care a fost făcută salvarea. Dacă la un moment dat sistemul de operare afișează diferite erori în urma instalării diferitelor aplicații, putem restaura sistemul la un punct în care acesta rula fără nici o problemă.
Punctele de restaurare sunt create folosind rsync și hard link. Fișierele comune sunt partajate între toate imaginile salvate pentru a nu ocupa spațiu prea mult pe hard disk. În plus, fiecare imagine a sistemului este un backup întreg al acestuia, putând fi deschisă cu manager de fișiere.
TimeShift este destinat special pentru a salva și proteja doar fișierele sistemului și setările acestuia. Documentele, imaginile și muzica sunt excluse.
După ce vom instala aplicația, o putem rula și realiza prima imagine a sistemului. După prima rulare, TimeShift activează crearea de puncte de restaurare la intervale regulate. Acestea pot fi selectate din fereastra Settings. Bineînțeles, putem opta doar pentru salvarea manuală a acestor puncte de restaurare, dezactivând salvarea automată a acestora.
De asemenea, aceste puncte de restaurare pot fi șterse automat de aplicație după anumite reguli.
În mod default, aceste puncte de restaurare vor fi salvate pe partiția root /timeshift. Aceste imagini ale sistemului putând fi restaurate direct din sistemul de operare, fie cu ajutorul unui live CD.
Cum instalăm TimeShift în Ubuntu
Acesta poate fi instalat în:
Rulați următoarele comenzi în terminal:
sudo apt-add-repository -y ppa:teejee2008/ppa sudo apt-get update sudo apt-get install timeshift
Pentru alte distribuții Linux:
timeshift-latest-i386.run (32-bit, 170 KB)
timeshift-latest-amd64.run (64-bit, 180 KB)
Rulați una din următoarele comenzi în terminal în funcție de sistemul de operare:
sh ./timeshift-latest-i386.run #32-bit sh ./timeshift-latest-amd64.run #64-bit
Unele distribuții au nevoie de instalarea unor pachete pentru următoarele dependințe:
libgtk-3 libgee2 libsoup libjson-glib rsync
Dacă doriți dezinstalarea aplicației, rulați comanda:
sudo apt-get remove timeshift
Înainte de a dezinstala aplicația, ștergeți toate punctele de restaurare.
Ultima actualizare 16 October 2022 by Alexandru Ionut