TimeShift è un programma di ripristino del sistema per Linux, simile all'opzione Ripristino configurazione di sistema di Windows o a Time Machine di Apple per macOS. Crea snapshot incrementali del sistema operativo e dei file, manualmente o automaticamente a intervalli regolari. Pertanto, se qualcosa smette di funzionare dopo un'installazione, una modifica della configurazione, un aggiornamento o qualsiasi altra modifica, è sempre possibile ripristinare uno stato precedente utilizzando questi snapshot.
Ha un'interfaccia grafica semplice che consente un lavoro comodo e intuitivo, permettendoti di pianificare snapshot, scattarli manualmente come già accennato e ripristinarli a qualsiasi punto definito ogni volta che desideri annullare una modifica o tornare a una versione precedente e funzionante del sistema. È un ottimo strumento per la gestione e l'amministrazione del sistema operativo GNU/Linux che ti salverà da più di un problema. Pertanto, è consigliabile installarlo ora per prevenire futuri inconvenienti. Per l' installazione , puoi utilizzare gli strumenti di gestione dei pacchetti inclusi nella tua distribuzione e scaricare e installare facilmente il pacchetto e le sue dipendenze, aggiungendo il relativo repository, poiché di solito non è incluso in quelli ufficiali. A seconda della distribuzione, la procedura potrebbe variare leggermente. Una volta installato, la sua interfaccia grafica è facile da usare e offre anche una procedura guidata di configurazione che consente di configurare la modalità di acquisizione degli snapshot.
A seconda del file system utilizzato, sarà possibile utilizzare strumenti diversi. Ad esempio, se si utilizza btrfs, il programma TimeShift potrebbe sfruttare funzionalità specifiche per questo file system per creare snapshot. Per altri file system, utilizzerà rsync. Lo snapshot verrà salvato nella posizione specificata e, per perfezionare ulteriormente la creazione dell'immagine, è possibile utilizzare filtri e opzioni per includere o escludere determinati file o directory dal sistema.