- Fournit sous Linux une fonction similaire à « System Restore » de Windows et à l’outil « Time Machine » de Mac OS
- Protège le système en créant régulièrement des instantanés incrémentaux du système de fichiers. Ces instantanés peuvent ensuite être restaurés pour annuler les modifications du système
- Mode RSYNC : crée des instantanés à l’aide de rsync et de liens physiques. Les fichiers communs sont partagés entre les instantanés pour économiser l’espace disque. Chaque instantané constitue une sauvegarde complète du système, explorable depuis le gestionnaire de fichiers
- Mode BTRFS : crée des instantanés en utilisant les fonctionnalités intégrées du système de fichiers BTRFS. Les instantanés BTRFS ne sont pris en charge que sur les systèmes BTRFS avec une disposition de sous-volumes de type Ubuntu (sous-volumes
@ et @home)
- Timeshift est similaire à rsnapshot, BackInTime et TimeVault, mais avec un objectif différent
- Il est conçu pour ne protéger que les fichiers système et les paramètres ; les fichiers utilisateur comme les documents, photos et musiques sont exclus
- Pour sauvegarder les fichiers utilisateur, il est recommandé d’utiliser l’application BackInTime
- Après l’installation, seule une configuration simple est nécessaire lors du premier lancement pour créer le premier instantané
- Il est possible d’activer une tâche cron afin de créer automatiquement des instantanés réguliers
- Des instantanés peuvent être créés toutes les heures, tous les jours, toutes les semaines, tous les mois et au démarrage, avec possibilité de définir le nombre d’instantanés à conserver pour chaque niveau
- Conçu pour ne protéger que les fichiers système et les paramètres. Ce n’est donc pas un outil de sauvegarde destiné à protéger les données utilisateur
- L’intégralité du contenu du répertoire personnel de l’utilisateur est exclue par défaut. Cela présente deux avantages :
- Il n’y a pas à craindre que les documents soient écrasés lors de la restauration du système
- Les collections de musique et de vidéos du répertoire personnel ne gaspillent pas l’espace du périphérique de sauvegarde
- Contrairement aux outils qui effectuent des sauvegardes à des heures fixes dans la journée, Timeshift s’exécute une fois par heure et ne crée un instantané que lorsque c’est nécessaire
- Cela convient mieux aux utilisateurs desktop qui n’allument leur ordinateur portable ou de bureau que pendant quelques heures
- Si les instantanés sont planifiés à heure fixe, une sauvegarde peut être manquée lorsque le système n’est pas en cours d’exécution
- Timeshift s’exécute toutes les heures et crée un instantané si nécessaire afin qu’aucune sauvegarde ne soit manquée
Résumé de GN⁺
- Timeshift est un outil qui sauvegarde régulièrement le système de fichiers d’un système Linux afin de permettre une restauration du système.
- Les données utilisateur sont exclues par défaut afin d’éviter qu’elles ne soient écrasées lors d’une restauration du système.
- L’utilisation d’instantanés BTRFS permet des sauvegardes et restaurations rapides et efficaces.
- Timeshift peut être utilisé sur diverses distributions Linux et offre une fonction de restauration inter-distributions.
- Parmi les outils offrant des fonctions similaires, on trouve BackInTime et rsnapshot.
3 commentaires
Timeshift est installé et fonctionne par défaut dans Linux Mint. Je l’ai donc utilisé pendant assez longtemps. Cela dit, vu la nature de ce type de logiciel, pas de nouvelles est une bonne nouvelle, et dans les faits je n’ai eu à faire une restauration qu’une seule fois. Mais cette unique fois a été vraiment, vraiment précieuse.
' v')b
Avis Hacker News
Configuration de sauvegarde Linux : utilisation de restic et rclone pour stocker sur un SSD USB3, avec une sauvegarde hors site sur Backblaze B2
Timeshift : similaire aux fonctions d’instantané/sauvegarde d’Apple
openSUSE et Snapper : Snapper est intégré à zypper et YaST et crée automatiquement des instantanés avant et après les mises à jour
Configuration système simple : séparer la partition racine et la partition home, puis ne formater que la partition racine lors d’une réinstallation
Avantage de Timeshift : sous Linux, il permet de revenir à une version stable antérieure en cas de problème, ce qui fait gagner du temps pour le dépannage
Comportement par défaut de NixOS : crée un instantané de la configuration système à chaque modification, afin de pouvoir restaurer après redémarrage en cas de problème
Stabilité de Debian Stable : très stable ces dernières années, avec davantage d’attention portée aux pannes de disque ou au vol qu’à la restauration système
Limite de Timeshift : protège uniquement les fichiers système et la configuration, en excluant les fichiers utilisateur
Sauvegardes Borg : utilisation d’une série de scripts pour effectuer des sauvegardes quotidiennes vers un stockage local
Problème de Timeshift : avec un SSD chiffré déverrouillé au démarrage, les fichiers apparaissent deux fois, ce qui empêche les sauvegardes faute d’espace de stockage