Comment installer Timeshift sur Ubuntu 24.04, 22.04 ou 20.04

Timeshift est un puissant outil de sauvegarde et de restauration pour les systèmes Linux qui crée et gère des instantanés du système. Ces instantanés peuvent restaurer votre système à un état antérieur en cas de panne du système ou de problèmes après les mises à jour. Timeshift prend en charge les modes RSYNC et BTRFS, offrant une flexibilité dans la gestion et le stockage des sauvegardes. Les fonctionnalités clés incluent des instantanés planifiés, des sauvegardes incrémentielles et la possibilité d'exclure des fichiers ou des répertoires spécifiques des sauvegardes.

Pour installer Timeshift sur Ubuntu 24.04, 22.04 ou 20.04, vous disposez de deux méthodes principales : en utilisant le gestionnaire de packages APT avec le référentiel Ubuntu par défaut ou le PPA du développeur pour la dernière version. Ce guide vous guidera à travers les deux méthodes d'installation, vous garantissant ainsi d'accéder aux robustes capacités de sauvegarde de Timeshift.

Actualisation et mise à niveau de votre système Ubuntu

Il est sage de lancer tout processus d'installation de logiciel en vous assurant que votre système est à jour. Pour mettre à jour votre système Ubuntu, ouvrez votre terminal et saisissez la commande suivante :

sudo apt update && sudo apt upgrade

Cette commande effectue deux actions : sudo apt update actualise vos référentiels de logiciels locaux, garantissant que votre système connaît les dernières versions. Suite à cela, la mise à niveau sudo apt met à jour les packages installés sur votre système avec leurs dernières versions.

Sélectionnez la méthode d'installation APT

Lors de l'installation de TimeShift, vous disposez de deux options principales. Vous pouvez l'installer directement à partir des référentiels officiels Ubuntu ou via un PPA (Personal Package Archive) maintenu par Tony George, le développeur de TimeShift. Explorons les deux méthodes.

Option 1 : installer TimeShift via le référentiel Ubuntu

Le référentiel Ubuntu est un vaste pool de logiciels officiellement pris en charge et facilement disponibles pour une installation sur n'importe quel système Ubuntu. TimeShift fait partie de ce référentiel, simplifiant le processus d'installation.

Pour installer TimeShift à partir du référentiel Ubuntu, saisissez la commande suivante dans votre terminal :

sudo apt install timeshift

Option 2 : Installation de TimeShift via le PPA du développeur

La méthode alternative d'installation de TimeShift consiste à utiliser un APP. Cette méthode est avantageuse pour les utilisateurs qui souhaitent tirer parti de la dernière version stable de TimeShift.

Pour intégrer le PPA dans les sources logicielles de votre système, utilisez la commande suivante :

sudo add-apt-repository ppa:teejee2008/timeshift -y

Cette commande ajoute le PPA teejee2008/timeshift à la liste des sources logicielles de votre système. L'indicateur -y confirme automatiquement l'ajout du PPA, vous évitant ainsi une étape supplémentaire.

Après avoir ajouté le PPA, vous devez à nouveau mettre à jour les sources logicielles de votre système. Cela garantit que le système reconnaît le PPA nouvellement ajouté. Pour ce faire, utilisez la commande suivante :

sudo apt update

Une fois le PPA ajouté et reconnu, vous pouvez procéder à l'installation de TimeShift. Utilisez la commande suivante :

sudo apt install timeshift

Cette commande est identique à celle utilisée dans la méthode du référentiel Ubuntu. Cependant, en raison des sources logicielles mises à jour, apt récupérera la dernière version de TimeShift à partir du PPA du développeur.

Lancement de la post-installation de TimeShift

Lancement de TimeShift via l'interface de ligne de commande (CLI)

Lancer TimeShift via CLI est une étape intuitive pour ceux qui apprécient la précision et la rapidité d'utilisation du terminal. Cette méthode directe vous permet d'accéder rapidement à TimeShift sans naviguer dans différents menus. La méthode CLI profite aux sessions à distance ou aux utilisateurs avancés qui préfèrent l'utilisation du terminal.

Pour lancer TimeShift via CLI, tapez timeshift dans le terminal et appuyez sur Entrée :

timeshift

Cette commande lance l'application TimeShift. Une fois exécuté, vous pouvez naviguer dans ses fonctions à l'aide de l'interface du terminal.

Lancement de TimeShift via l'interface utilisateur graphique (GUI)

La méthode GUI de lancement de TimeShift offre une manière de naviguer plus visuellement interactive. Cette méthode est souvent plus intuitive pour les utilisateurs qui préfèrent une présentation graphique aux commandes textuelles, en particulier ceux qui découvrent Ubuntu ou ceux qui apprécient l'interaction visuelle.

Après l'installation, TimeShift est facilement disponible dans la liste des applications de votre système. Pour accéder à TimeShift via l'interface graphique, procédez comme suit :

  1. Cliquez sur l'option Activités, généralement située dans le coin supérieur gauche de votre écran.
  2. Ensuite, cliquez sur Afficher les applications, généralement représenté par une grille de points en bas de la barre latérale qui apparaît.
  3. Dans la liste des applications, recherchez TimeShift.

Une fois que vous avez localisé TimeShift dans la liste des applications, cliquez dessus pour lancer l'application. La fenêtre TimeShift devrait s'ouvrir, offrant une plate-forme visuelle à partir de laquelle vous pouvez gérer vos processus de sauvegarde et de restauration.

Générer des instantanés à l'aide de TimeShift

Étape 1 : Comprendre les instantanés

Dans le domaine de la sauvegarde et de la restauration des données, un instantané fait référence à une copie de votre système à un moment précis. Considérez-le comme une image « horodatée » de votre système. Avec TimeShift, créer de tels instantanés est un jeu d'enfant. Il vous permet de capturer l'état actuel de votre système et d'y revenir si nécessaire.

Étape 2 : lancement de l'assistant d'instantané

Après avoir installé et lancé avec succès TimeShift, il est temps de créer votre premier instantané. Vous pouvez lancer le processus d'instantané à l'aide de la méthode CLI ou GUI. Pour les utilisateurs de l'interface graphique, la fenêtre TimeShift contient l'option permettant de créer un nouvel instantané.

Étape 3 : configuration de votre instantané

Avant de créer un instantané, vous devez spécifier vos préférences. Cela inclut le choix du type d'instantané (RSYNC ou BTRFS), de l'emplacement où enregistrer l'instantané et des niveaux de données système à inclure. TimeShift est polyvalent et s'adresse aux utilisateurs débutants et avancés avec ses différentes options configurables.

Par exemple, vous pouvez inclure tous les fichiers système, uniquement les fichiers de l'utilisateur root ou même des fichiers spécifiques en fonction de vos besoins. N'oubliez pas que plus vous incluez de fichiers, plus l'instantané sera volumineux, alors assurez-vous de disposer de suffisamment d'espace de stockage à l'emplacement choisi.

Étape 4 : Générer votre instantané

Une fois que vous êtes satisfait de vos configurations d'instantanés, il est temps de les créer. Cliquez sur le bouton Créer et TimeShift démarrera le processus d'instantané. Selon la taille des fichiers sauvegardés, cela peut prendre un certain temps. Une fois le processus terminé, vous disposerez d'un instantané de votre système prêt à être utilisé si le besoin s'en fait sentir.

Étape 5 : Gérer vos instantanés

TimeShift fournit une interface simple pour gérer vos instantanés. Vous pouvez afficher les détails de chaque instantané, supprimer les anciens instantanés et restaurer votre système à partir des instantanés précédents. N'oubliez pas de gérer efficacement vos instantanés pour garantir une utilisation optimale des ressources de stockage.

Familiarisation avec les commandes CLI TimeShift de base

L'interface de ligne de commande (CLI) est un outil précieux pour administrer votre système ou faire fonctionner TimeShift. Il offre un contrôle plus direct sur vos processus. Cette section vous présentera quelques commandes CLI TimeShift de base.

Vérification de l'état de TimeShift

La commande –status fournit un aperçu rapide de l'état actuel de TimeShift. Il donne également des détails essentiels sur vos instantanés et configurations existants. Pour l'utiliser, ouvrez votre terminal (vous pouvez le faire en appuyant sur Ctrl + Alt + T ou en recherchant « Terminal » dans le menu des applications de votre système), puis saisissez la commande suivante :

sudo timeshift --status

La sortie doit fournir des informations sur votre statut TimeShift actuel.

Création d'un instantané avec TimeShift CLI

Créer un nouvel instantané est un jeu d'enfant avec la commande –create. Cette commande lance le processus de création d'instantané à l'aide de vos paramètres TimeShift existants. Pour créer un instantané, tapez la commande suivante dans votre terminal :

sudo timeshift --create

Cela créera un nouvel instantané de l'état actuel de votre système.

Restauration d'un instantané avec TimeShift CLI

La restauration d'un instantané est tout aussi simple avec la commande –restore. Vous devez spécifier la balise d'instantané que vous souhaitez restaurer. Voici comment utiliser la commande :

sudo timeshift --restore --snapshot-tag <tag>

N'oubliez pas de remplacer avec la balise d'instantané spécifique que vous souhaitez restaurer.

Suppression d'un instantané avec TimeShift CLI

Si vous souhaitez supprimer un instantané spécifique, vous pouvez utiliser la commande –delete suivie de la balise d'instantané spécifique. Voici la commande pour supprimer un instantané :

sudo timeshift --delete --snapshot-tag <tag>

Encore une fois, remplacez avec la balise de l’instantané que vous souhaitez supprimer.

Commandes TimeShift supplémentaires

Cette section explorera quelques commandes utiles supplémentaires lorsque vous travaillez avec TimeShift sur un système Ubuntu Linux. Ces commandes vous aideront à maintenir votre application TimeShift à jour et vous montreront comment la désinstaller si nécessaire.

Garder TimeShift à jour

Garder votre logiciel à jour est crucial pour maintenir la sécurité et les fonctionnalités du système. La mise à jour de TimeShift, qui a été installé à l'aide du gestionnaire de packages APT, est assez simple. Le gestionnaire de packages APT recherchera les mises à jour pour tous les packages installés, y compris TimeShift.

Pour rechercher les mises à jour et les appliquer, vous pouvez exécuter la commande suivante dans le terminal :

Étant donné que le gestionnaire de packages APT était la méthode pour installer les deux options, exécutez la commande suivante qui vérifiera globalement tous vos packages pour les mises à jour, y compris TimeShift :

sudo apt update && sudo apt upgrade

Cette commande met d'abord à jour la liste des packages disponibles et leurs versions (sudo apt update), puis met à niveau tous les packages installés pour lesquels des versions plus récentes sont disponibles (sudo apt update).

Désinstallation de TimeShift

Il peut y avoir des circonstances dans lesquelles vous n'avez plus besoin de TimeShift sur votre système. Dans un tel cas, vous pouvez facilement le désinstaller.

Si vous avez installé TimeShift à partir du référentiel Ubuntu ou du PPA TimeShift, vous pouvez utiliser la commande suivante pour le désinstaller :

sudo apt remove timeshift

Cette commande supprimera TimeShift et toutes ses données et dépendances de votre système.

Si vous avez installé TimeShift à l'aide de la méthode PPA et souhaitez également supprimer le PPA de votre système, vous pouvez le faire avec cette commande :

sudo add-apt-repository --remove ppa:teejee2008/timeshift -y

Réflexions finales et récapitulation

Avec Timeshift installé sur votre système Ubuntu, vous pouvez créer et gérer efficacement des instantanés du système, offrant ainsi un moyen fiable de restaurer votre système en cas de problème. Qu'il soit installé à partir du référentiel Ubuntu par défaut pour une utilisation facile ou à partir du PPA du développeur pour les dernières mises à jour, Timeshift améliorera la résilience de votre système. Mettez régulièrement à jour Timeshift et configurez vos instantanés pour maintenir une couverture de sauvegarde et une protection du système optimales. Profitez de la tranquillité d'esprit que procure l'utilisation de Timeshift pour protéger votre environnement Ubuntu.

Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)

Laissez un commentaire