Comment sauvegarder Linux ?
Après être entré dans le monde libre en installant des distributions Linux sur des ordinateurs personnels, la question de savoir comment sauvegarder Linux, ou du moins les données qu’il contient, s’est rapidement posée. En effet, même sous ce système d’exploitation, La sauvegarde n’est pas facultativecar nous sommes aussi protégés contre les pannes matérielles ou les erreurs de manipulation que sous d’autres systèmes tels que Windows.
Comme c’est presque toujours le cas avec les distributions Linux et les logiciels libres, il existe au moins une solution qui suffit, et souvent non. C’est le cas des solutions de sauvegarde, où les logiciels gratuits sont hors de prix.
Dans cet article, nous ne passerons pas en revue tous les logiciels de sauvegarde disponibles pour sauvegarder Linux ou les données qu’il contient, mais nous commencerons par couvrir certains des ordinateurs domestiques les plus faciles à utiliser pour effectuer des sauvegardes Linux sans les maux de tête ou le risque de mauvaise manipulation. Dans un deuxième temps, nous ferons référence à certains logiciels capables de copier une image disque entière pour sauvegarder le système en même temps que les données.
Solutions de sauvegarde de fichiers
Back In Time : sauvegardes (légèrement) dédupliquées en raison de liens physiques
On va commencer par ma préférée car j’aime beaucoup le concept : chaque sauvegarde a son propre fichier de date dédié. Ainsi, le premier dossier sauvegardé reçoit une copie complète et exhaustive des données à sauvegarder. Effectuez ensuite les sauvegardes suivantes de manière incrémentielle, comme d’habitude. Mais en plus, pour que les dossiers des sauvegardes suivantes reflètent toutes les données sauvegardées, tous les fichiers qui n’ont pas changé depuis la dernière sauvegarde sont liés en dur dans le dossier de la sauvegarde en cours. Par conséquent, cela représente une véritable copie complète des données à sauvegarder, sans qu’il soit nécessaire de répliquer à nouveau les données inchangées. Par conséquent, toutes les sauvegardes sont indépendantes les unes des autres, sans précautions particulières, vous pouvez supprimer telle ou telle sauvegarde sans affecter les autres sauvegardes..
Les fichiers qui ont été supprimés depuis la dernière sauvegarde ne sont ni copiés ni liés en dur, ils ne sont donc pas présents dans la sauvegarde actuelle, mais sont disponibles dans les sauvegardes précédentes.Les mécaniciens s’appuient sur la puissance des outils de chronométrage rsync.
Ce processus n’est pas optimal pour économiser de l’espace disque dédié aux sauvegardes car les sauvegardes ne sont pas compressées et la déduplication est effectuée pour des fichiers entiers plutôt que pour des blocs. Cependant, le fait que je puisse parcourir les fichiers de sauvegarde avec un simple navigateur de fichiers me rend très heureux en raison de sa simplicité et de sa robustesse. Je l’ai tellement aimé que j’ai utilisé un script python maison qui imite ce principe pour sauvegarder certaines de mes machines.
Cette approche permet de parcourir les dossiers de sauvegarde sans interface dédiée, un gestionnaire de fichiers classique suffirait.Dans ce cas la récupération peut se résumer à un simple copier/coller.C’est-à-dire que cela n’exclut pas Dans le temps Il fournit une interface spéciale pour la restauration, qui est également très pratique.
Dans le temps Permet de sauvegarder des données sur un volume local, ou sur un volume distant via le protocole SSH. Il vous permet également de chiffrer vos sauvegardes pour les protéger si vous ne faites pas entièrement confiance au stockage qui contient vos sauvegardes. Cependant, dans ce cas, l’opération de récupération de fichier doit utiliser l’interface de récupération.
Vous pouvez modifier l’assemblage du dossier distant que vous souhaitez sauvegarder sur votre ordinateur pour y placer votre sauvegarde, mais le système de fichiers distant et le protocole réseau qui y accède doivent accepter les liens physiques ; par exemple, en utilisant ext4 sur NFS, cela peut fonctionner . Notez que les disques durs externes formatés en FAT32/exFAT ne peuvent pas être utilisés pour stocker des sauvegardes pour la même raison, car ces systèmes de fichiers ne prennent pas en charge les liens physiques. Le disque dur externe doit alors être formaté avec un système de fichiers compatible (ext4, xfs, btrfs, etc.).
Bien sûr, on peut gérer finement le planning d’automatisation des sauvegardes : on le configure une fois, on l’oublie, et la machine s’occupe du reste.
Un certain nombre d’options de rétention sont disponibles pour gérer la rétention des sauvegardes dans le temps et ainsi gérer l’espace disque.
Déjà-Dup : Sauvegarde Ultra Simple en 4 Clics
L’avantage de cet autre outil de sauvegarde simple est qu’il est installé par défaut dans Ubuntu et accessible en utilisant le nom « sauvegarde » simple et efficace. Il a une interface très propreAvant d’effectuer la première sauvegarde, nous indiquons les répertoires à sauvegarder, les éventuelles exclusions, la destination de la sauvegarde et le mot de passe qui pourrait être utilisé pour les protéger, et nous sommes prêts.
Présentation de Deja-Dup pour la première fois.
Les sauvegardes peuvent être protégées par un mot de passe.
a été copié Les volumes locaux peuvent être utilisés comme supports de sauvegarde, et de nombreux volumes distants sont accessibles à l’aide de divers protocoles, tels que NFS, SMB, FTP/FTPS, webdav, SSH et même Apple Talk. a été copié Si vous n’êtes pas inquiet pour votre vie privée, il existe également un module qui vous permet de stocker des sauvegardes dans Google Drive.
Protocoles réseau pris en charge par Deja-Dup.
Par conséquent, en raison de cette capacité à se connecter à divers stockages réseau, Il est facile d’externaliser sa sauvegardepour le protéger, par exemple en utilisant webdav pour enregistrer une sauvegarde sur votre compte nextcloud :).
Les sauvegardes sont stockées sous forme d’archives compressées. L’avantage est qu’il permettra d’économiser plus d’espace disque sur le support de sauvegarde. Ces archives sont également signées pour garantir leur intégrité. Chaque archive représente les différences d’un fichier par rapport à l’archive précédente, et chaque archive est accompagnée d’un fichier « manifeste » qui enregistre les différences par rapport à l’archive précédente. Cela rend les sauvegardes interdépendantes, le problème ici est de ne pas risquer d’aller dans le dossier de sauvegarde, en utilisant un simple gestionnaire de fichiers pour le faire là, ces risques mettant en péril tout ou partie de la sauvegarde.
Après avoir effectué la première sauvegarde, l’interface du logiciel se développe pour afficher des onglets dédiés à la récupération de fichiers et de dossiers. Cela fait apparaître une vue sous la forme d’un explorateur de fichiers défini sur la date de sauvegarde sélectionnée. Ensuite, il suffit de sélectionner les éléments que vous souhaitez restaurer, puis de choisir s’ils doivent être restaurés à leur position d’origine ou non.
L’interface de récupération de Déjà-Dup.
Conçu pour privilégier la facilité d’utilisation, a été copié Peu d’options autres que les options de base, par exemple, les paramètres de rétention de sauvegarde et les paramètres de fréquence de sauvegarde seront très stricts. D’un autre côté, ces options relativement peu nombreuses protégeront les débutants des erreurs de configuration..
Il y a peu d’options, mais l’essentiel est là.
Une solution pour sauvegarder votre système tout en sauvegardant vos données
Avec ces outils, l’interface est principalement en ligne de commande, Comme ils attaquent le cœur du système, ils doivent être utilisés avec précaution et avec l’attention nécessaireCes outils sont donc plutôt orientés vers des utilisateurs qui savent ce qu’ils font, cependant, ils sont très simples à utiliser.
Partclone : enregistrez une partition complète depuis la ligne de commande
clone partiel est un utilitaire de ligne de commande qui facilite la sauvegarde de partitions entières sur des images. Il sait également comment copier des partitions directement sur un autre disque dur.C’est l’utilitaire par défaut utilisé par le célèbre système de clonage de disque dur Cloner la Syrah.
Il a la particularité d’identifier le système de fichiers au sein de la partition à sauvegarder, et Il sait copier uniquement les blocs utilisés dans la partition pour minimiser la taille de l’image ainsi que le temps de sauvegarde.
Exemple de sauvegarde de la première partition du disque /dev/vdc (contenant le système de fichiers ext4) sur un disque dur externe monté dans /mnt/backup.
sudo partclone.ext4 -c -s /dev/vdc1 -o /mnt/backup/vdc1.img
soyez prudent de cette façon clone partiel Acceptez de faire son travail, la partition ne peut pas être montée.Si vous souhaitez enregistrer la partition système, vous devez démarrer l’ordinateur avec la clé USB qui contient le package de distribution habitentPar exemple Disque de secours du système (J’ai toujours une clé USB bootable dans ma poche).
Une restauration de cette sauvegarde peut être effectuée avec la commande suivante :
sudo partclone.ext4 -r -s /mnt/backup/vdc1.img -o /dev/vdc1
Pour que cette commande fonctionne, la partition /dev/vdc1 doit également exister et avoir la même taille que la partition initialement enregistrée.
dd : cloner en mode bloc sans se poser (trop) de questions
ré est un utilitaire permettant de copier des données en mode bloc, c’est-à-dire octet par octet. Il permet par exemple de copier l’intégralité du disque dur : table des partitions, secteur de boot, système, et bien sûr les données.
aimer clone partielle volume à copier ne peut pas être monté, donc ré Peux lire. Cependant, ré Ne gère pas la nature des données répliquées, ce qui les rend compatibles avec n’importe quel système.
Par exemple, la commande suivante permet de sauvegarder l’intégralité du disque dur /dev/vdc dans une image disque :
sudo dd if=/dev/vdc of=/mnt/backup/vdc.img bs=1024k status=progress
attention, ré Copiez tous les blocs, y compris les blocs inutilisés. Si la taille du disque dur /dev/vdc est de 500Go, la taille de l’image sauvegardée est de 500Go, même si le disque est presque vide.
Pour restaurer une image précédemment enregistrée, vous pouvez saisir une commande telle que
sudo dd if=/mnt/backup/vdc.img of=/dev/vdc bs=1024k status=progress
Remarques…
Stay connected