Outils pour utilisateurs

Outils du site


informatique:projets:mise_en_place_de_sauvegardes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:projets:mise_en_place_de_sauvegardes [2025/04/08 20:44] – [Mise en place de sauvegardes] alexisinformatique:projets:mise_en_place_de_sauvegardes [2025/04/13 10:05] (Version actuelle) alexis
Ligne 17: Ligne 17:
 Toutes les données n'ont pas le même niveau d'importance. Toutes les données n'ont pas le même niveau d'importance.
 Certaines sont inestimables (ex : photos d'un enfant, fiche de paie, ...), d'autres sont très facilement remplaçables (ex : vidéo téléchargée, fichier de cache, ...). Certaines sont inestimables (ex : photos d'un enfant, fiche de paie, ...), d'autres sont très facilement remplaçables (ex : vidéo téléchargée, fichier de cache, ...).
-Avant de mettre en place une stratégie de sauvegarde, il faut donc identifier les données qu'il faut conserver.+Avant de mettre en place une stratégie de sauvegarde, il faut donc identifier les données qu'il faut conserver ainsi que le niveau de sécurité souhaité.
  
 J'ai identifié plusieurs catégories de données à sauvegarder : J'ai identifié plusieurs catégories de données à sauvegarder :
-Données critiques  Données irremplaçables  Données de confort  ^ +Type de donnée  Fichiers concernés                                                  Stratégie de sauvegarde                                  ^ Volume de données  ^ Emplacement                                                                                                                                             
-                                           |                     |+^ Critique        Fichiers de gestion de mots de passe                                Sauvegarde sur un minimum de 5 supports + export papier  1 Mo               | En ligne ((sauvegarde chiffrée localement)) + 2 disques dur externes + 2 clés USB + 1 carte mémoire flash + export papier ((dans un endroit sécurisé)) 
 +| :::             | Clés SSH                                                            | :::                                                      | 10 Ko              | :::                                                                                                                                                     | 
 +| :::             | Fichiers de récupération d'accès                                    | :::                                                      | 1 Ko               | :::                                                                                                                                                     | 
 +^ Irremplaçable   | Photos personnelles                                                 | Sauvegarde normale de type ''3-2-1''                     | ≈ 50 Mo            | En ligne ((sauvegarde chiffrée localement)) + 2 disques dur externes                                                                                    | 
 +| :::             | Vidéos personnelles                                                 | :::                                                      | ≈ 500 Mo           | :::                                                                                                                                                     | 
 +| :::             | Projets personnels                                                  | :::                                                      | ≈ 25 Go            | :::                                                                                                                                                     | 
 +| :::             | Documents administratifs ((fiches de paie, relevés bancaire, ...))  | :::                                                      | ≈ 1 Go             | :::                                                                                                                                                     | 
 +^ Confort         | Fichiers de configuration ((''Makefile'', ''.config'', ...))        | :::                                                      | ≈ 150 Mo           | :::                                                                                                                                                     | 
 +| :::             | Fichiers achetés ((patrons de couture, patrons de tricot, ...))     | :::                                                      | ≈ 14 Go            | :::                                                                                                                                                     | 
 +| :::             | Fichiers glanés ((recettes de cuisine, diagramme d'origami, ...))   | :::                                                      | ≈ 8 Go             | :::                                                                                                                                                     | 
 +| :::             | Musique                                                             | Sauvegarde allégée                                       | ≈ 90 Go            | 2 disques dur externes                                                                                                                                  |
  
 +===== Méthodes de sauvegarde =====
 +
 +==== Sauvegarde normale ====
 +
 +Pour cela, j'utilise [[https://wiki.archlinux.org/title/Borg_backup|Borg backup]].
 +Et pour me faciliter la tâche, je ne l'utilise pas directement mais à travers [[https://wiki.archlinux.org/title/Borgmatic|Borgmatic]].
 +Il n'y a pas grand chose à ajouter à cela, étant donné que les documentations existantes sont très bien fournies.
 +
 +La seule chose un peu particulière que j'ai faite est de séparer la sauvegarde en ligne et la sauvegarde sur disque dur externe pour pouvoir gérer les mots de passe différemment.
 +J'ai aussi ajouté 2 règles dans mon fichier ''Makefile'' pour lancer les sauvegardes avec les 2 fichiers de configuration.
 +
 +Documentations utiles :
 +  * [[https://www.borgbase.com/|BorgBase - Simple and Secure Offsite Backups]]
 +  * [[https://projects.torsion.org/borgmatic-collective/borgmatic|Code repository]]
 +  * [[https://torsion.org/borgmatic/docs/reference/configuration/|Configuration reference]]
 +  * [[https://torsion.org/borgmatic/docs/how-to/make-backups-redundant/|How to make backups redundant]]
 +  * [[https://torsion.org/borgmatic/docs/how-to/provide-your-passwords/|How to provide your passwords]]
 +
 +<WRAP info>
 +Par le passé, j'avais des scripts similaires ((un pour chaque support)) qui étaient tous déclenchés par ''systemd''.
 +J'ai décidé de simplifier ça en ayant un seul script qui sera lancé manuellement.
 +Je me dis que si je fais l'effort d'insérer mes supports amovibles sur mon ordinateur, je peux aussi lancer un simple script.
 +</WRAP>
 +
 +==== Sauvegarde critique ====
 +Ici, je n'utilise pas de sauvegarde incrémentale sur les clés USB et la carte mémoire flash.
 +J'ai écrit un script tout simple qui valide la présence du support et qui fait une copie des fichiers critiques avec ''rsync''.
 +La commande utilisée est la suivante :
 +<code bash>
 +rsync --archive --quiet --compress <fichier1> <fichier2> ... <fichiern> <destination>
 +</code>
 +
 +J'ai également ajouté une règle dans mon fichier ''Makefile'' pour me simplifier la vie.
 +
 +<WRAP info>
 +Par le passé, j'avais des scripts similaires ((un pour chaque support)) qui étaient tous déclenchés par ''systemd''.
 +J'ai décidé de simplifier ça en ayant un seul script qui sera lancé manuellement.
 +Je me dis que si je fais l'effort d'insérer mes supports amovibles sur mon ordinateur, je peux aussi lancer un simple script.
 +</WRAP>
  
informatique/projets/mise_en_place_de_sauvegardes.1744170253.txt.gz · Dernière modification : 2025/04/08 20:44 de alexis