Recherche de site Web

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égorieExigences, conventions ou version du logiciel utilisé
SystèmeInstallé Ubuntu 20.04 ou mis à jour Ubuntu 20.04 Focal Fossa
Logicieldécalage temporel
AutreAccè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

  1. Ouvrez l’application de décalage horaire via le menu Activités en 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 à utiliser rsync comme 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 utiliser rsync. Sélectionnez RSYNC et appuyez sur le bouton Suivant.

  2. Sélectionnez la destination de sauvegarde. timeshift recherchera dans votre système la partition de système de fichiers disponible et vous proposera une option pour créer un fichier de sauvegarde.

  3. 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.

  4. 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.

  5. Cela mettra fin à la configuration initiale de votre planification de sauvegarde. Appuyez sur le bouton Terminer.

  6. La sauvegarde n’a pas encore été créée. Vous pouvez soit attendre que le décalage temporel déclenche automatiquement la sauvegarde, soit simplement appuyer sur le bouton Créer pour effectuer la sauvegarde précédemment prédéfinie maintenant.

  7. Attendez la fin de la sauvegarde.

  8. Si tout s’est bien passé, vous devriez maintenant voir votre premier instantané de sauvegarde répertorié.

  9. Restauration à partir d’une sauvegarde

  10. À 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.

  11. 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.

  12. 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.

  13. Une fois que vous aurez cliqué sur le bouton Suivant, le système sera restauré et redémarré. C’est fait.

Création et restauration d’une sauvegarde à l’aide de la ligne de commande de Timeshift

  1. 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': ondemand
    
    

    La commande ci-dessus créera également un nouveau fichier de configuration situé à l’emplacement suivant : /etc/timeshift.json.

  2. 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  O 
    
  3. Restaurer à partir de l’instantané de sauvegarde :

    
    sudo timeshift --restore --snapshot "2020-02-19_18-32-36"
    
  4. Supprimer l’instantané de sauvegarde sélectionné :

    
    sudo timeshift --delete  --snapshot '2014-10-12_16-29-08'
    

Articles connexes: