La mise en place d'une simple sauvegarde Linux m'a sauvé d'une catastrophe certaine.

Les catastrophes de sauvegarde surviennent sans prévenir. Elles commencent généralement par cette pensée : « Ça ne prendra que quelques minutes », et se terminent par un moment d'hésitation devant l'écran, comme seuls les utilisateurs Linux le savent bien. C'est ce qui m'est arrivé il y a quelques semaines. Je n'avais rien fait de suspect. Pas de PPA douteux, pas d'expérimentations sur le noyau, juste une maintenance de routine. L'équivalent numérique de la mise à jour d'un cadre photo. Je l'ai fait des centaines de fois. Et puis, la machine a commencé à se comporter… bizarrement.

La mise en place d'une simple sauvegarde Linux m'a sauvé d'une catastrophe certaine.

Il n'était pas en panne, car cela aurait été bien plus simple. Il démarrait encore et des applications s'ouvraient. Mais j'avais un mauvais pressentiment. Quelque chose qui fonctionnait normalement avait soudainement déraillé. Vous connaissez cette petite peur qui vous envahit quand vous avez l'impression que votre système est un peu hanté ? Il y a un an, cela m'aurait gâché la soirée. Cette fois-ci, j'ai fait marche arrière, j'ai redémarré et j'ai continué. Pas de drame, pas de restauration interminable. Juste un sauvetage discret grâce à une sauvegarde à deux niveaux, fastidieuse à souhait, à laquelle je suis désormais étrangement attaché.

Si votre plan de secours actuel est soit une chose que vous devez absolument faire, soit un monstre complexe que vous avez mis en place une fois pour toutes et que vous n'avez jamais utilisé, voici la voie du milieu qui pourrait vous convenir.

La plupart des conseils de sauvegarde Linux supposent une patience infinie.

Consultez les instructions de sauvegarde sous Linux et vous remarquerez rapidement le ton.

Interface de décalage temporel.

La moitié d'Internet pense que vous gérez un mini-centre de données depuis votre salon. Imagerie disque complète, rétention multiniveau et…paramètres de stockage réseau Ce qui semble engendrer sa propre facture d'électricité. Techniquement, tout cela est irréprochable. C'est aussi excessivement cher pour quelqu'un dont le principal risque quotidien est un appartement rénové avec une certaine assurance.

L'autre moitié penche trop dans l'autre sens. Sauvegardez vos fichiers régulièrement : voilà tout le conseil. Sans contexte, sans structure. Juste des impressions et de bonnes intentions. Aucune de ces approches ne correspondait à mon utilisation de mes machines Linux. La plupart des plantages sont fastidieux et souvent de ma propre faute. Une mise à jour se comporte de façon erratique, une modification de configuration a des conséquences, ou une petite réparation nocturne vous rattrape le lendemain matin. Ce dont j'avais besoin, ce n'était pas d'une résilience à toute épreuve. J'avais besoin de quelque chose de discret, de prévisible et de suffisamment simple à gérer pour que je puisse m'en occuper. Le déclic s'est produit lorsque j'ai cessé de traiter mon installation Linux comme une fragile pièce de musée à préserver intacte, pour toujours.

Votre système d'exploitation et vos fichiers personnels sont deux choses différentes. Leur comportement en cas de panne est différent. Leur vieillissement est différent. Et leurs plans de récupération ne sont certainement pas identiques. Les pannes système surviennent généralement après des mises à jour, des problèmes de pilotes, des dysfonctionnements du chargeur de démarrage, ou, mon péché mignon : une confiance excessive tard dans la nuit, couplée à un jugement très moyen. La perte de données personnelles est beaucoup moins glorieuse. Documents supprimés, brouillons écrasés, ou… Le chaos des dossiers lents et rampants Ce que la plupart d'entre nous prétendons être sous contrôle.

Dès que j'ai divisé le problème en deux parties, tout s'est apaisé.

Pendant des années, j'ai essayé de tout protéger avec une solution unique, sans jamais vraiment y parvenir. C'était soit trop lourd à gérer, soit trop fragile pour être fiable en cas de besoin. Dès que j'ai scindé le problème en deux, tout s'est arrangé. Un système de sécurité pour l'ensemble du système, et un autre pour les fichiers importants. Timeshift est devenu la couche systèmeEt franchement, elle fait ses preuves dès la première fois où votre organisme commence à réagir un peu bizarrement, et que vous ressentez cette petite sensation familière dans l'estomac.

Si vous utilisez une distribution basée sur Debian, son installation est amusante mais pas passionnante :

sudo apt install timeshift

Lancez le programme et vous accéderez à un assistant d'installation qui, heureusement, ne cherche pas à impressionner. Lorsqu'il vous demande quel type de snapshot vous souhaitez, la plupart des utilisateurs d'ordinateurs de bureau peuvent choisir RSYNC sans problème et passer à l'étape suivante. C'est simple, fiable et conforme à sa description. L'étape sur laquelle je conseille toujours de prendre son temps est le choix de l'emplacement des snapshots. Si possible, évitez de les stocker sur la même partition que votre système racine. Un disque séparé, même un simple disque externe, vous offre une solution de repli bien plus propre en cas de problème.

Ensuite, conservez l'historique intact. C'est la procédure de restauration qui m'a totalement convaincu. Dès que vous soupçonnez un problème, ouvrez Timeshift, sélectionnez un instantané antérieur à l'apparition des anomalies, cliquez sur Restaurer, redémarrez et observez votre système fonctionner comme si de rien n'était. La première fois que ça marche, vous resterez probablement un instant bouche bée, en vous disant : « Ah bon ?! »

Comment sauvegarder mon dossier personnel sans trop compliquer les choses ?

Timeshift ignore délibérément vos profils, et c'est précisément pourquoi la deuxième couche est si importante.

Votre répertoire personnel nécessite sa propre sauvegarde, mais c'est souvent là que la complexité se fait sentir. Pour la plupart des usages informatiques, un système de sauvegarde complexe n'est pas nécessaire. Il vous faut simplement une solution simple, continue et sans surveillance. Personnellement, j'ai opté pour rsync. Commencez par choisir une destination physiquement distincte de votre disque système principal : un disque dur externe USB, un disque secondaire, bref, n'importe quel support qui ne risque pas d'être perdu en cas de problème avec votre partition système. Ensuite, la configuration de base est, en résumé, la suivante :

rsync -avh --delete /home/yourusername/ /media/yourbackupdrive/home-backup/

La première fois, le processus prendra un certain temps ; profitez-en pour vous préparer un café. Ensuite, rsync se contente de transférer les modifications, et se fait rapidement oublier, comme le font les bonnes sauvegardes. L'automatisation est la clé d'un confort d'utilisation optimal. Configurez-la avec cron ou planifiez votre distribution pour qu'elle s'exécute automatiquement. Même une seule exécution par jour réduit considérablement les risques de perdre des données importantes. Et lorsque vous devez restaurer un fichier, la procédure est d'une simplicité déconcertante. Ouvrez le dossier de sauvegarde, copiez le fichier, collez-le, et le tour est joué. Plus besoin de restaurer tout le système, plus de complications, plus de soupirs de désespoir devant votre écran.

Pourquoi cette configuration m'a-t-elle sauvé la mise plus d'une fois, discrètement ?

Le véritable test d'une stratégie de sauvegarde ne réside pas dans la qualité de son rendu dans un guide.

Une fenêtre de terminal avec la commande rsync.

Vous pouvez tester votre configuration jusqu'à ce que la souris rende l'âme et que vos yeux pleurent de fatigue. C'est un peu comme ce qui arrive un jour de travail anodin où un petit appareil tombe en panne, alors que vous êtes déjà débordé.

J'ai récupéré une sauvegarde Timeshift, redémarré et repris mon travail. Pas de réinstallation fastidieuse ni de longue soirée à reconstruire mon environnement de mémoire et à force de persévérance.

Plus important encore, mes fichiers personnels n'ont jamais été affectés. Ils étaient sauvegardés en toute tranquillité, totalement à l'abri des dysfonctionnements passagers du système d'exploitation. C'est ce chapitre qui effectue l'essentiel du travail.

La résilience d'un poste de travail ne consiste pas à concevoir l'architecture de sauvegarde la plus complexe qui soit. Il s'agit plutôt de garantir qu'une simple erreur ne puisse pas perturber toute votre semaine. Lorsque l'état du système et les données personnelles disposent de voies de sauvegarde indépendantes, tout devient plus serein et plus prévisible.

Pas besoin de devenir administrateur système à temps partiel pour y parvenir. Une configuration Timeshift modeste, associée à une simple sauvegarde personnelle via rsync, suffit amplement à couvrir la grande majorité des incidents Linux courants. Ce n'est pas particulièrement palpitant. Mais la prochaine fois qu'une petite modification anodine se transformera en un véritable désastre, vous serez bien content de savoir que cette solution est là, discrètement en place.

Aller au bouton supérieur