Le but de ce tutoriel est de montrer comment installer Timeshift sur Ubuntu 22.04 Jammy Jellyfish et utiliser le programme pour effectuer une sauvegarde du système, puis restaurer le système à partir de cette sauvegarde.
La plupart des utilisateurs de Linux adorent pour personnaliser leur système Linux à leur goût. Si votre système devient inutilisable, tout ce travail consacré à la personnalisation de votre système sera perdu, car vous devrez réinstaller Ubuntu et recommencer.
Timeshift est une application qui sauvegardera les paramètres et les fichiers de votre système. Il ne sauvegarde PAS les fichiers personnels. Prendre un instantané avec Timeshift vous permettra de parcourir cet instantané à tout moment, comme vous le feriez avec un répertoire normal de fichiers. Si votre système est corrompu ou subit des modifications indésirables, il est facile de restaurer votre système tel qu'il était en utilisant Timeshift.
Voyons comment installer Timeshift sur Ubuntu 22.04 Jammy Jellyfish et faire une sauvegarde de nos fichiers système.
Dans ce didacticiel, vous apprendrez :
- Comment installer Timeshift sur Ubuntu 22.04
- Comment utiliser Timeshift pour créer un instantané de sauvegarde
- Comment restaurer une sauvegarde d'instantané Timeshift
- Comment utiliser Timeshift depuis la ligne de commande
Catégorie | Exigences, conventions ou version du logiciel utilisée |
---|---|
Système | Ubuntu 22.04 Jammy Jellyfish |
Logiciel | Décalage |
Autre | Accès privilégié à votre système Linux en tant que root ou via le sudo commande. |
Conventions | # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié |
Instructions étape par étape pour la sauvegarde et la restauration du système Ubuntu 22.04
En suivant les étapes suivantes, nous allons d'abord créer une sauvegarde système du système Ubuntu 22.04 à l'aide de l'interface utilisateur graphique Timeshift. Plus tard, nous restaurerons à partir de l'instantané de sauvegarde du système créé précédemment. Commençons.
La première étape consiste à installer l'utilitaire de sauvegarde Timeshift sur votre système Ubuntu 22.04. Pour ce faire, ouvrez un terminal de ligne de commande et exécutez les deux apt
suivants commandes avec les autorisations root.
$ sudo apt update $ sudo apt install timeshift
Créer une sauvegarde à l'aide de l'interface graphique Timeshift
Créer une sauvegarde du système
- Ouvrir le
timeshift
application viaActivities
en haut à gauche menu. A l'ouverture dutimeshift
vous serez accueilli par un assistant pour vous aider à planifier vos sauvegardes. Ici, vous avez deux options. La première consiste à utiliser lersync
protocole comme outil de sauvegarde principal ou tirer parti des fonctionnalités inhérentes du système de fichiers intégré BRTFS. Dans cet exemple, nous utiliseronsrsync
. SélectionnezRSYNC
et cliquez surNext
bouton.REMARQUE
La méthode rsync utilisera des liens physiques pour s'assurer que les fichiers répétés de plusieurs sauvegardes n'occupent pas d'espace supplémentaire. Ne vous inquiétez donc pas du fait que chaque sauvegarde occupe beaucoup d'espace. La première sauvegarde sera de loin la plus importante. - Sélectionnez la destination de la sauvegarde.
timeshift
recherchera sur votre système les partitions de système de fichiers disponibles et vous proposera une option sur l'endroit où créer un fichier de sauvegarde. - Sélectionnez la fréquence à laquelle vous souhaitez effectuer la sauvegarde du système et le nombre d'instantanés de sauvegarde que vous souhaitez recycler avant que la première sauvegarde ne soit écrasée.
- Comme l'indique la capture d'écran, les répertoires personnels sont exclus par défaut. En fonction de votre environnement de travail, sélectionnez si vous souhaitez inclure les répertoires personnels dans la sauvegarde.
- Ceci conclura la configuration initiale de votre programme de sauvegarde. Appuyez sur
Finish
bouton. - La sauvegarde n'a pas encore été créée. Vous pouvez soit attendre le
timeshift
déclenche automatiquement la sauvegarde ou appuyez simplement surCreate
pour effectuer maintenant la sauvegarde précédemment prédéfinie. - Attendez que la sauvegarde soit terminée. Cela peut prendre quelques minutes.
- Si tout s'est bien passé, vous devriez maintenant voir votre premier instantané de sauvegarde répertorié.
-
Restaurer à partir d'une sauvegarde
À ce stade, nous allons restaurer le système à partir de l'instantané de sauvegarde du système créé précédemment. Sélectionnez un instantané de sauvegarde à partir duquel vous souhaitez restaurer et cliquez sur
Restore
bouton. - Timeshift vous donne la possibilité de restaurer à partir de votre sauvegarde. À moins que vous ne sachiez ce que vous faites, appuyez simplement sur
Next
bouton pour aller avec la valeur par défaut.
- L'application Timeshit vous fournira une liste des modifications nécessaires pour restaurer à partir de la sauvegarde afin de vous assurer qu'aucune donnée n'est perdue au cours du processus.
- Une fois que vous avez cliqué sur
Next
le système sera restauré et redémarré. Terminé.
Créer et restaurer une sauvegarde en utilisant la ligne de commande de Timeshift
- Créez une première sauvegarde simplement en exécutant la commande ci-dessous :
$ sudo timeshift --create
La commande ci-dessus créera également un nouveau fichier de configuration situé à l'emplacement suivant :
/etc/timeshift.json
.La sortie ressemblera à ceci :
First run mode (config file not found) Selected default snapshot type: RSYNC Mounted /dev/sda2 at /media/root/359151f5-efb9-483d-a738-894d57e2d8c8. Selected default snapshot device: /dev/sda2 ------------------------------------------------------------------------------ Estimating system size... Creating new snapshot...(RSYNC) Saving to device: /dev/sda2, mounted at path: /media/root/359151f5-efb9-483d-a738-894d57e2d8c8 Synching files with rsync... Created control file: /media/root/359151f5-efb9-483d-a738-894d57e2d8c8/timeshift/snapshots/2020-02-19_18-32-36/info.json RSYNC Snapshot saved successfully (39s) Tagged snapshot '2022-02-23_18-32-36': ondemand
- Répertoriez toutes vos captures d'écran de sauvegarde système actuellement créées :
$ sudo timeshift --list
La sortie :
Device : /dev/sda2 UUID : 359151f5-efb9-483d-a738-894d57e2d8c8 Path : /media/root/359151f5-efb9-483d-a738-894d57e2d8c8 Mode : RSYNC Device is OK 1 snapshots, 197.7 GB free Num Name Tags Description ------------------------------------------------------------------------------ 0 > 2022-02-23_18-32-36 O
- Restauration à partir de l'instantané de sauvegarde :
$ sudo timeshift --restore --snapshot "2022-02-23_18-32-36"
- Supprimer l'instantané de sauvegarde sélectionné :
$ sudo timeshift --delete --snapshot '2022-02-23_18-32-36'
Réflexions finales
Dans ce didacticiel, nous avons appris à installer l'application Timeshift sur Ubuntu 22.04 Jammy Jellyfish Linux et à utiliser le programme pour créer un instantané de sauvegarde de nos fichiers système. Nous avons ensuite vu comment restaurer l'instantané que nous avons créé. Timeshift est un excellent moyen de sauvegarder les innombrables personnalisations que vous apportez à votre système Ubuntu 22.04 afin de l'obtenir exactement comme vous le souhaitez. Il offre la tranquillité d'esprit en sachant que vous pouvez restaurer un instantané précédent à chaque fois que quelque chose tourne mal.