8 points par GN⁺ 2024-07-23 | 3 commentaires | Partager sur WhatsApp
  • 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

 
ep6tri 2024-07-25

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.

 
cosine20 2024-07-25

' v')b

 
GN⁺ 2024-07-23
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

    • Effet : permet de reproduire sous Linux un système de sauvegarde similaire à Time Machine ou Arq sur macOS
    • Avantage : prend en charge des sauvegardes dédupliquées, chiffrées et basées sur des instantanés, même sans ZFS ni btrfs
  • 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

    • Avantage : utile lorsqu’un problème survient avec les pilotes graphiques
    • Configuration par défaut : openSUSE utilise btrfs comme système de fichiers par défaut, avec prise en charge native des instantanés
  • 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 : permet de tester différentes distributions sans dépendre d’une distribution précise ni d’un outil de sauvegarde particulier
  • 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

    • Cas d’usage : configuré aussi sur les ordinateurs des membres de la famille, avec l’habitude de faire un rollback en cas de souci
  • 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

    • Question : curiosité sur le fait de savoir si Linux Mint LTS est tout aussi stable
  • Limite de Timeshift : protège uniquement les fichiers système et la configuration, en excluant les fichiers utilisateur

    • Alternative : découverte d’un nouveau projet basé sur ZFS, httm
  • Sauvegardes Borg : utilisation d’une série de scripts pour effectuer des sauvegardes quotidiennes vers un stockage local

    • Conseil : vérifier souvent les sauvegardes, surveiller les changements dans le dossier de sauvegarde avec Webmin et configurer des alertes par e-mail
  • 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