Sauvegarde et restauration du système Ubuntu 20.04
Dans ce tutoriel, nous allons utiliser Timeshift pour créer l’instantané de sauvegarde complet du système Ubuntu 20.04. De plus, vous apprendrez à restaurer à partir de votre instantané de sauvegarde précédemment créé.
Dans ce tutoriel, vous allez apprendre :
- Comment créer un instantané de sauvegarde complète du système
- Comment restaurer à partir d’un instantané de sauvegarde
- Comment créer et restaurer une sauvegarde à partir de la ligne de commande
Sauvegarde et restauration du système Ubuntu 20.04
Configuration logicielle requise et conventions utilisées
| Catégorie | Exigences, conventions ou version du logiciel utilisé |
|---|---|
| Système | Installé Ubuntu 20.04 ou mis à jour Ubuntu 20.04 Focal Fossa |
| Logiciel | décalage temporel |
| Autre | Accès privilégié à votre système Linux en tant que root ou via la commande sudo. |
Instructions étape par étape pour la sauvegarde et la restauration du système Ubuntu 20.04
En utilisant les étapes suivantes, nous allons d’abord créer une sauvegarde système du système Ubuntu 20.04 à l’aide de l’interface utilisateur graphique Timeshift. Plus tard, nous restaurerons à partir de l’instantané de sauvegarde du système précédemment créé.
La première étape consiste à installer l’utilitaire de sauvegarde Timeshift sur votre système Ubuntu 20.04. Pour ce faire, exécutez la commande suivante :
sudo apt install timeshift
Créer une sauvegarde à l’aide de l’interface graphique Timeshift
Créer une sauvegarde du système
Ouvrez l’application
de décalage horairevia le menuActivitésen haut à gauche.À l’ouverture de l’application
de décalage horaire, un assistant vous aidera à planifier vos sauvegardes. Ici, vous avez deux options. La première consiste à utiliserrsynccomme outil de sauvegarde principal ou à tirer parti des fonctionnalités inhérentes au système de fichiers intégré à BRTFS. Dans cet exemple, nous allons utiliserrsync. SélectionnezRSYNCet appuyez sur le boutonSuivant.Sélectionnez la destination de sauvegarde.
timeshiftrecherchera dans votre système la partition de système de fichiers disponible et vous proposera une option pour 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 réentraîner 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, indiquez si vous souhaitez inclure les répertoires personnels dans la sauvegarde.
Cela mettra fin à la configuration initiale de votre planification de sauvegarde. Appuyez sur le bouton
Terminer.La sauvegarde n’a pas encore été créée. Vous pouvez soit attendre que le
décalage temporeldéclenche automatiquement la sauvegarde, soit simplement appuyer sur le boutonCréerpour effectuer la sauvegarde précédemment prédéfinie maintenant.Attendez la fin de la sauvegarde.
Si tout s’est bien passé, vous devriez maintenant voir votre premier instantané de sauvegarde répertorié.
À ce stade, nous allons restaurer le système à partir de l’instantané de sauvegarde du système précédemment créé. Sélectionnez un instantané de sauvegarde à partir duquel vous souhaitez restaurer et cliquez sur le bouton
Restaurer.Le Timeshit vous fournira une liste des modifications qu’il faudra apporter à la restauration à partir de la sauvegarde juste pour s’assurer qu’aucune donnée n’est perdue dans le processus.
Une fois que vous aurez cliqué sur le bouton
Suivant, le système sera restauré et redémarré. C’est fait.
Restauration à partir d’une sauvegarde
Timeshift vous donne une option sur la façon de restaurer à partir de votre sauvegarde. À moins que vous ne sachiez ce que vous faites, appuyez simplement sur le bouton Suivant pour utiliser la valeur par défaut.
Création et restauration d’une sauvegarde à l’aide de la ligne de commande de Timeshift
Créez une première sauvegarde simplement en exécutant la commande ci-dessous :
sudo timeshift --create 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 '2020-02-19_18-32-36': ondemandLa commande ci-dessus créera également un nouveau fichier de configuration situé à l’emplacement suivant :
/etc/timeshift.json.Répertoriez toutes les captures d’écran de sauvegarde du système actuellement créées :
sudo timeshift --list 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 > 2020-02-19_18-32-36 ORestaurer à partir de l’instantané de sauvegarde :
sudo timeshift --restore --snapshot "2020-02-19_18-32-36"Supprimer l’instantané de sauvegarde sélectionné :
sudo timeshift --delete --snapshot '2014-10-12_16-29-08'












