Timeshift Backup Restaurer les systèmes Linux Mint à partir d'une clé USB
Timeshift est une nouvelle application sur Linux Mint 19 Tara. Timeshift est utilisé pour enregistrer un instantané des différents états de votre système d'exploitation Linux Mint 19. Lorsque vous essayez de nouvelles choses sur votre ordinateur, effectuez des mises à niveau et autres, votre système d'exploitation peut tomber en panne. Avec l'aide de Timeshift, vous pouvez volontiers remonter le temps et restaurer votre ordinateur à un point où il fonctionnait parfaitement.
Dans cet article, je vais vous montrer comment sauvegarder et restaurer des systèmes Linux Mint 19 à l'aide d'un périphérique de stockage USB avec Timeshift. Commençons.
BTRFS pour Timeshift sur Linux Mint 19 :
Timeshift fonctionne mieux sur le système de fichiers BTRFS. BTRFS prend bien en charge les instantanés Copy on Write (CoW). BTRFS crée des instantanés très rapidement et sans avoir besoin d'espace disque supplémentaire. C'est pourquoi je vous recommande d'installer Linux Mint 19 sur le système de fichiers BTRFS si vous souhaitez utiliser Timeshift sans tracas.
Timeshift sur d'autres systèmes de fichiers :
Disons que vous n'aviez aucune idée de Timeshift ou que vous ne saviez pas que Timeshift fonctionne mieux sur le système de fichiers BTRFS lors de l'installation de Linux Mint 19. Vous avez donc fini par installer Linux Mint 19 sur des systèmes de fichiers tels que EXT4. Maintenant, vous connaissez Timeshift et vous le regrettez.
Ne vous inquiétez pas si c'est le cas. Timeshift prend également en charge RSYNC. RSYNC fonctionne aussi bien.
L'avantage de créer des sauvegardes ou des instantanés avec Timeshift à l'aide de RSYNC est qu'il ne dépend pas d'un système de fichiers spécifique. Les sauvegardes ou instantanés RSYNC peuvent être stockés sur un disque dur USB externe ainsi que sur une clé USB. Ainsi, en cas de problème, il vous suffit d'insérer votre périphérique de stockage USB et de restaurer votre système d'exploitation à partir de là. C'est tout ce dont parle cet article.
Prendre des instantanés et les stocker sur un périphérique de stockage USB à l'aide de Timeshift :
Pour prendre des instantanés ou des sauvegardes Timeshift, je vous recommande d'utiliser une clé USB USB 3.0 de 32 Go. Utilisez la clé USB pour effectuer uniquement des sauvegardes Timeshift. De cette façon, vous ne supprimerez pas accidentellement un fichier système de la clé USB. C'est très important.
Au fait, vous pouvez également utiliser un disque dur externe USB 3.0 ou un SSD si vous le souhaitez. Les procédures sont les mêmes.
Avant de configurer Timeshift, je vais vous montrer comment préparer votre clé USB pour Timeshift.
Insérez d'abord votre périphérique de stockage USB et Linux Mint devrait le détecter.
Ouvrez maintenant l'application Disks depuis le Menu Mint.
Sélectionnez ensuite votre périphérique de stockage USB dans l'application Disques et cliquez sur le bouton arrêter comme indiqué dans la capture d'écran ci-dessous.
Le périphérique de stockage USB doit être démonté. Cliquez maintenant sur l'icône Paramètres, puis cliquez sur Formater la partition… comme indiqué dans la capture d'écran ci-dessous. Vous pouvez également appuyer sur Maj +
Vous devriez être la fenêtre Formater le volume. Tapez Timeshift dans le champ Nom du volume et définissez le type sur Ext4 comme indiqué dans la capture d'écran ci-dessous. Une fois que vous avez terminé, cliquez sur Suivant.
Remarque : j'ai utilisé le format de système de fichiers Ext4 car je ne veux pas qu'il soit détecté par les systèmes d'exploitation Windows et corrompre mes fichiers au cas où il aurait virus. Juste jouer du bon côté.
Cliquez maintenant sur Formater.
La clé USB doit être formatée.
Recherchez maintenant timeshift dans le menu Mint et cliquez sur Timeshift comme indiqué dans la capture d'écran ci-dessous.
Tapez votre mot de passe d'utilisateur de connexion et cliquez sur Authentifier.
Si vous exécutez Timeshift pour la première fois, vous devriez voir la fenêtre suivante. Vous pouvez configurer Timeshift à partir d'ici, mais je vais vous montrer comment le faire à partir de l'application Timeshift, car ainsi vous pourrez apprendre à modifier la configuration quand vous le souhaitez à. Alors cliquez simplement sur Terminer.
Il s'agit de la fenêtre principale de Timeshift.
Pour configurer Timeshift, cliquez sur l'icône Paramètres.
Dans l'onglet Type, sélectionnez RSYNC. Cliquez maintenant sur l'onglet Emplacement.
Dans votre onglet Localisation, cliquez sur votre clé USB.
Dans l'onglet Calendrier, vous pouvez configurer la fréquence à laquelle un instantané doit être pris. Vous pouvez décocher tous les niveaux d'instantané pour désactiver les instantanés automatiques. De cette façon, vous ne pouvez prendre des instantanés que lorsque vous le souhaitez.
Depuis l'onglet Filtres, vous pouvez ajouter des répertoires. Vous pouvez ensuite inclure ou exclure ces répertoires de l'onglet Utilisateurs. Les répertoires exclus ne seront pas sauvegardés lors de la prise d'un instantané. Les fichiers perdus ne peuvent donc pas être restaurés. Par défaut, les répertoires HOME de l'utilisateur sont exclus de l'instantané.
Une fois que vous avez terminé, cliquez sur Fermer.
Comme vous pouvez le voir, votre clé USB est maintenant sélectionnée.
Maintenant, pour créer un instantané de votre Linux Mint 19 à ce stade, cliquez sur Créer.
Timeshift devrait commencer à créer un instantané. Cela prend un peu de temps s'il s'agit du premier instantané Timeshift.
Un instantané doit être pris.
Vous pouvez même ajouter des commentaires à votre instantané, afin que vous puissiez vous souvenir de quoi il s'agit plus tard. Cliquez simplement sur la colonne des commentaires de votre instantané et commencez à taper. Une fois que vous avez terminé, appuyez sur
Le commentaire doit être enregistré.
Vous pouvez créer autant d'instantanés que vous le souhaitez si vous disposez de suffisamment d'espace sur votre périphérique de stockage USB.
Restauration à partir d'un instantané à l'aide de Timeshift :
Maintenant, je vais apporter quelques modifications, puis restaurer cet instantané que je viens de créer. J'ai installé le serveur Web Apache 2, avec sudo apt install apache2 -y
Comme vous pouvez le voir, tout fonctionne. Supposons maintenant que cela ne fonctionne pas comme prévu. Maintenant, vous voulez revenir à l'état avant l'installation de ce serveur Web.
Insérez simplement votre périphérique de stockage USB et ouvrez l'application Timeshift. Sélectionnez maintenant l'instantané auquel vous souhaitez revenir et cliquez sur Restaurer.
Cliquez sur Suivant.
Le processus de restauration devrait commencer.
Vous devriez être invité à le confirmer. Cliquez simplement sur Suivant.
Cliquez sur Suivant.
Timeshift devrait restaurer les fichiers et redémarrer votre ordinateur.
Une fois votre ordinateur démarré, vous ne devriez trouver aucune trace du serveur Web Apache 2 comme vous pouvez le voir sur la capture d'écran ci-dessous.