Étant un système d'exploitation hautement personnalisable et s'appuyant fortement sur les interactions CLI, Linux est sensible aux défaillances du système causées par des commandes ou des opérations système incorrectes. Ainsi, si vous utilisez Linux sur votre ordinateur principal, vous risquez de rencontrer fréquemment des problèmes.
Heureusement, il existe des outils de restauration du système qui créent des instantanés de vos fichiers et paramètres, que vous pouvez restaurer sur votre système pour le remettre à son point de fonctionnement précédent au cas où l'une de vos opérations le rendrait inutilisable.
Timeshift est l'un de ces outils pour Linux. Et dans ce guide, nous vous guiderons à travers les instructions pour l'utiliser sur votre machine Linux.
Qu'est-ce que le Timeshift ?
Timeshift est un outil de restauration du système pour Linux. Vous pouvez le considérer comme le Fonctionnalité de restauration du système sous Windows ou la Application Time Machine sur macOS.
Timeshift fonctionne en créant un instantané de votre système en utilisant le mode rsync ou btrfs, selon votre distribution Linux. Pour ce faire, Timeshift crée essentiellement un point de restauration pour votre système à un moment où tout fonctionne correctement. Cette sauvegarde inclut tous les fichiers et paramètres système, et aucun fichier ou document utilisateur.
De cette façon, lorsque vous gâchez accidentellement quelque chose sur votre système lors de sa configuration ou de sa personnalisation, vous pouvez le restaurer à ce point de restauration et annuler toutes vos modifications.
Fonctionnalités de décalage temporel
Voici une liste de toutes les fonctionnalités notables de Timeshift :
- Configuration minimale
- Prise en charge des modes CLI et GUI
- Prise en charge de btrfs
- Prise en charge des instantanés rsync
- Plusieurs options de niveau de sauvegarde (horaire, quotidienne, hebdomadaire, mensuelle et de démarrage)
- Restauration entre distributions
Comment installer Timeshift sur Linux
Timeshift est préinstallé sur certaines distributions Linux, alors que vous devez l'installer manuellement sur d'autres.
1. Sur Ubuntu et ses dérivés
Si vous utilisez Ubuntu et ses dérivés comme Linux Mint, OS élémentaire, etc., vous avez très probablement déjà installé Timeshift. Et ainsi, vous pouvez commencer à l'utiliser tout de suite.
Cependant, si ce n'est pas le cas, vous pouvez installer Timeshift sur Ubuntu en exécutant ces commandes dans le terminal :
sudo add-apt-repository -y ppa: teejee2008/timeshift
sudo apt-avoir mettre à jour
sudo apt-avoir installer le décalage horaire
Alternativement, vous pouvez aller dans le Gestionnaire de logiciels sur votre distribution et installez Timeshift à partir de là.
2. Sur Fedora, CentOS et RHEL
Timeshift ne prend en charge que les instantanés BTRFS dans Fedora. Pour l'obtenir, utilisez :
sudo dnf installer décalage dans le temps
3. Sur Arch Linux et Manjaro
Enfin, sur Arch Linux, Manjaro, etc., vous pouvez installer Timeshift avec :
ouais -S décalage temporel
Exécution initiale et configuration de Timeshift
Une fois que vous avez installé Timeshift, ouvrez le menu Applications, recherchez Décalage dans le temps, et lancez-le. Il vous demandera d'entrer votre mot de passe utilisateur pour l'authentification. Entrez-le et appuyez sur Authentifier.
Maintenant, si c'est la première fois que vous utilisez Timeshift sur votre machine, vous serez accueilli avec le Assistant de configuration. Ici, vous devez définir des préférences pour quelques paramètres Timeshift différents.
Tout d'abord, vous devrez sélectionner un type d'instantané entre Rsync et Btrfs.
Pour les non-initiés, l'option Rsync crée des instantanés à l'aide de rsync et de liens physiques. Fondamentalement, les instantanés Rsync ne contiennent que les fichiers et répertoires qui ont été modifiés ou modifiés - le reste des fichiers (inchangés) n'est pas sauvegardé dans l'instantané. Par conséquent, il prend moins d'espace disque. D'autre part, le mode Btrfs est idéal pour les utilisateurs utilisant l'une des distributions Linux qui utilisent le système de fichiers btrfs.
Une fois que vous avez sélectionné un type, appuyez sur Suivant.
Attendez quelques secondes pendant que Timeshift estime la taille de votre système. Dès qu'il est terminé, choisissez un emplacement sur votre système où vous souhaitez enregistrer les instantanés Timeshift.
Nous vous recommandons de le faire sur une clé USB externe ou un disque dur/SSD externe, car cela peut vous éviter des situations où vous ne pouvez pas démarrer votre système. Cliquez sur Suivant continuer.
En fonction de la fréquence à laquelle vous modifiez les éléments de votre système, l'étape suivante consiste à choisir une fréquence d'instantané. Cela sauvegardera automatiquement tous vos fichiers et paramètres système à l'intervalle défini sans votre intervention.
Cochez la case à côté d'un niveau sous Sélectionnez les niveaux d'instantané et frappe Suivant.
Enfin, Timeshift vous demande si vous souhaitez également sauvegarder votre dossier personnel dans l'instantané. Choisissez une option ici en conséquence et cliquez sur Suivant.
Cliquez sur Finir pour terminer la configuration.
Comment utiliser Timeshift sous Linux
Après avoir configuré avec succès Timeshift sur votre machine, vous serez redirigé vers la fenêtre principale.
Vous pouvez effectuer toutes les opérations Timeshift dans cette fenêtre, comme indiqué dans les sections ci-dessous :
1. Créer un instantané à l'aide de Timeshift
Frappez le Créer dans la fenêtre principale de Timeshift, et Timeshift commencera à créer un instantané en utilisant vos préférences définies.
Asseyez-vous et laissez le processus se terminer.
Comme il s'agit de votre premier instantané, il peut prendre beaucoup de temps par rapport aux instantanés que vous prendrez par la suite. Une fois l'instantané prêt, il apparaîtra dans la fenêtre principale.
2. Restaurer un instantané
Vous pouvez restaurer un instantané dans deux situations: lorsque votre système fonctionne et lorsque vous ne pouvez pas démarrer sur votre système. Dans le cas du premier, appuyez sur le Restaurer dans la fenêtre principale de Timeshift, et il ouvrira une fenêtre dans laquelle vous devrez sélectionner l'instantané que vous souhaitez restaurer.
De plus, il vous demandera également de sélectionner la partition cible où l'instantané doit être restauré. Sélectionnez-le et appuyez sur Suivant.
Maintenant, Timeshift effectuera un "essai à blanc", c'est-à-dire qu'il comparera l'état actuel du système avec celui de l'instantané. Selon la taille de votre instantané, cela aussi peut prendre du temps.
Une fois terminé, vous verrez une liste de tous les fichiers et répertoires qui doivent être restaurés et supprimés. Parcourez cette liste pour vérifier les modifications et qu'aucun fichier ou paramètre important n'est modifié au cours du processus.
Une fois que vous êtes satisfait des modifications, appuyez sur Suivant confirmer. Encore une fois, cliquez sur Suivant dans l'écran d'avertissement suivant pour confirmer la restauration de l'instantané.
Attendez un moment et Timeshift restaurera votre instantané.
Si vous ne parvenez pas à démarrer votre système, vous pouvez essayer de le démarrer à l'aide d'une clé USB active, puis utiliser Timeshift pour le restaurer à son état de fonctionnement précédent et réparer tout composant système, paramètre ou dossier.
3. Supprimer un instantané
S'il vous arrive de stocker beaucoup de médias et de logiciels sur votre machine locale et, pour une raison quelconque, vous économisez également instantanés sur le même disque, vous voudrez peut-être supprimer vos anciens instantanés à un moment donné pour libérer le disque espace.
Pour ce faire, appuyez sur le Supprimer dans la fenêtre principale de Timeshift. Ensuite, sélectionnez l'instantané que vous souhaitez supprimer et appuyez sur la touche Supprimer bouton.
Plus de pannes du système Linux avec Timeshift
Un utilitaire de restauration du système est une application indispensable sur votre machine Linux, surtout si vous aimez personnaliser votre système et avoir besoin de bricoler avec ses différents fichiers et configurations système assez souvent.
En tant que tel, il est également essentiel de s'assurer que l'outil prend automatiquement des instantanés appropriés. Nous espérons que ce guide vous aidera à démarrer avec Timeshift. Vous pouvez donc l'utiliser pour configurer des instantanés automatiques, de sorte que lorsque vous devez restaurer votre système, vous pouvez le faire assez facilement.
De même, un autre excellent utilitaire de sauvegarde et de restauration du système Linux est dd, qui prend une sauvegarde complète de votre système, y compris tout, des paramètres système à tous vos documents, fichiers et même applications.
Comment cloner et restaurer facilement une image disque Linux avec dd
Lire la suite
Rubriques connexes
- Linux
- Restauration du système
- Applications Linux
- Machine à remonter le temps
- Installer un logiciel
A propos de l'auteur

Yash est rédacteur chez MUO pour le bricolage, Linux, la programmation et la sécurité. Avant de se passionner pour l'écriture, il développait pour le web et iOS. Vous pouvez également trouver ses écrits sur TechPP, où il couvre d'autres secteurs verticaux. Outre la technologie, il aime parler d'astronomie, de Formule 1 et de montres.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner