Sauvegarder et restaurer Linux avec Timeshift

Lorsque vous travaillez dans le support ou en tant qu'utilisateurs fréquents d'un système d'exploitation, il est extrêmement important de toujours disposer de la disponibilité et de l'intégrité de l'ensemble de la structure du système, car chaque utilisateur gère différemment les applications, les environnements et les paramètres.

Pour toujours avoir cette configuration, nous avons les copies de sauvegarde du système qui stockent tout ce que nous avons configuré dans le système et, en cas d'erreur, nous pouvons restaurer ladite configuration à son état d'origine facilement et sans avoir besoin de tout configurer manuellement. perte de temps.

L'un des meilleurs outils pour cela est Décalage dans le temps Et aujourd'hui, ce tutoriel analysera comment l'installer et l'utiliser dans Ubuntu 17.

Qu'est-ce que le décalage temporelTimeshift est une application open source qui remplit la tâche de restaurer le système dans les environnements Windows ou Time Machine dans les environnements macOS, nous permettant d'avoir des instantanés du système, nous permettant toujours d'avoir sa disponibilité.

Timeshift prend des instantanés incrémentiels du système d'exploitation et des fichiers qui y sont stockés, et ces instantanés peuvent être restaurés à tout moment afin d'annuler les modifications apportées au système.

Timeshift utilise les commandes rsync et hard-links pour prendre des instantanés et les fichiers communs sont partagés entre les instantanés, ce qui nous permet d'économiser de l'espace sur le disque dur et chaque instantané peut être consulté avec le gestionnaire de fichiers.

Il est important de préciser que les fichiers utilisateur tels que les documents, les images et la musique sont exclus de l'instantané afin d'économiser de l'espace dans l'instantané.

Fonctionnalités TimeshiftLorsque nous utilisons Timeshift, nous avons les caractéristiques suivantes :

  • Gratuit et open source.
  • Création d'instantanés de démarrage qui permettent un niveau supplémentaire de sauvegarde.
  • Options étendues de planification d'instantanés.
  • Configuration minimale de l'application.
  • Tous les instantanés seront enregistrés dans le répertoire / timeshift.
  • Meilleures options d'instantané.
  • Possibilité d'exclure des fichiers des instantanés.
  • Il est possible de restaurer les sauvegardes sur différentes distributions.

1. Installer Timeshift sur Ubuntu 17

Étape 1
Pour installer Timeshift dans Ubuntu 17 il faudra exécuter les commandes suivantes :

 sudo apt-add-repository -y ppa: teejee2008 / ppa (Ajouter un référentiel) sudo apt update (Mettre à jour les packages) sudo apt installé timeshift (Installer Timeshift)

Étape 2
Si vous avez d'autres distributions Linux, nous devrons rechercher leur téléchargement respectif, par exemple, pour Archlinux, nous aurons le lien de téléchargement Timeshift suivant :

Étape 3
Pour l'installation de ces deux architectures nous exécuterons les lignes suivantes en tant que root :

  • Dans le cas de l'édition 32 bits :
 chmod + x timeshift-latest-i386.run (attribution d'autorisation) sh ./timeshift-latest-i386.run (exécution de fichier)
  • Dans le cas de l'édition 64 bits :
 chmod + x timeshift-latest-amd64.run (attribution d'autorisation) sh ./timeshift-latest-amd64.run (exécution de fichier)

2. Exécuter Timeshift sur Ubuntu 17

Étape 1
Pour accéder à Timeshift, nous pouvons exécuter le mot directement dans le terminal décalage dans le temps ou utilisez le moteur de recherche d'équipe :

Étape 2
Lorsque vous accédez à Timeshift pour la première fois, l'assistant suivant s'affiche où nous allons configurer les valeurs suivantes comme Type d'instantané à prendre. Là, nous pouvons choisir entre les instantanés dans Rsync ou dans BTRFS selon le cas et les exigences actuelles. Nous pouvons voir une description de ce que chaque option nous offre.

Étape 3
Cliquez sur Suivant et maintenant nous sélectionnons le chemin où l'instantané sera stocké :

Étape 4
Une fois sélectionné, cliquez à nouveau sur Suivant et nous allons maintenant définir la fréquence à laquelle les instantanés doivent être créés et nous avons les options suivantes :

  • du quotidien
  • Mensuel
  • Hebdomadaire
  • Au début

Étape 5
Là, nous pouvons définir la fréquence respective. Cliquez sur Suivant et dans la fenêtre suivante, nous verrons que tout est terminé :

Étape 6
Cliquer sur Finir Pour fermer l'assistant de configuration et accéder à l'environnement de l'application Timeshift :

AGRANDIR

Étape 7
Comme nous pouvons le voir, nous avons les options suivantes :

CréerIl nous permet de créer un instantané manuellement.

RestaurerRestaurons un instantané actuel.

SupprimerPermet la suppression des instantanés stockés dans le système.

ParcourirIl nous permet de naviguer vers d'autres instantanés sur différents itinéraires.

ParamètresNous pouvons à nouveau ouvrir l'assistant de configuration.

magicienOuvrez l'assistant d'application pour obtenir de l'aide.

En bas, nous verrons l'état actuel de Timeshift, le nombre d'instantanés pris du système et l'espace disponible.

Étape 8
Pour créer un nouvel instantané Ubuntu, cliquez sur le bouton Créer et il lancera le processus automatiquement :

Étape 9
Une fois le processus terminé, nous verrons la sauvegarde créée correctement avec vos informations :

AGRANDIR

3. Restaurer le système avec Timeshift dans Ubuntu 17

Étape 1
Pour restaurer le système, sélectionnez simplement l'instantané à utiliser et appuyez sur le bouton. Restaurer et l'assistant suivant s'affichera :

Étape 2
Là, nous pouvons voir la structure où les éléments seront restaurés. Cliquez sur Suivant et maintenant nous pouvons définir quel type d'éléments sera exclu de la restauration :

Étape 3
Dans la fenêtre suivante, nous verrons le répertoire où les données seront modifiées :

Étape 4
En appuyant sur Prochain le système sera automatiquement redémarré pour appliquer les modifications apportées par Timeshift. Une fois le système redémarré, nous y accéderons normalement.

AGRANDIR

Comme nous pouvons le voir, Timeshift est une solution simple et fonctionnelle pour effectuer l'ensemble du processus de sauvegarde et de restauration dans les environnements Linux.

wave wave wave wave wave