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 21:20] – [Tableau] alexisinformatique:projets:mise_en_place_de_sauvegardes [2025/04/13 10:05] (Version actuelle) alexis
Ligne 20: Ligne 20:
  
 J'ai identifié plusieurs catégories de données à sauvegarder : J'ai identifié plusieurs catégories de données à sauvegarder :
-^ Type de donnée  ^ Fichiers concernés                                                 ^ Stratégie de sauvegarde                                  ^ Volume de données +^ 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               | +^ 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              | +| :::             | Clés SSH                                                            | :::                                                      | 10 Ko              | :::                                                                                                                                                     
-| :::             | Fichiers de récupération d'accès                                   | :::                                                      | 1 Ko               | +| :::             | Fichiers de récupération d'accès                                    | :::                                                      | 1 Ko               | :::                                                                                                                                                     
-^ Irremplaçable   | Photos personnelles                                                | Sauvegarde normale de type ''3-2-1''                     | ≈ 50 Mo            | +^ 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           | +| :::             | Vidéos personnelles                                                 | :::                                                      | ≈ 500 Mo           | :::                                                                                                                                                     
-| :::             | Projets personnels                                                 | :::                                                      | ≈ 25 Go            | +| :::             | Projets personnels                                                  | :::                                                      | ≈ 25 Go            | :::                                                                                                                                                     
-| :::             | Documents administratifs ((fiches de paie, relevés bancaire, ...)  | :::                                                      | ≈ 1 Go             | +| :::             | Documents administratifs ((fiches de paie, relevés bancaire, ...))  | :::                                                      | ≈ 1 Go             | :::                                                                                                                                                     
-^ Confort         | Fichiers de configuration ((''Makefile'', ''.config'', ...))       | :::                                                      | ≈ 150 Mo           | +^ Confort         | Fichiers de configuration ((''Makefile'', ''.config'', ...))        | :::                                                      | ≈ 150 Mo           | :::                                                                                                                                                     
-| :::             | Fichiers achetés ((patrons de couture, patrons de tricot, ...))    | :::                                                      | ≈ 14 Go            | +| :::             | Fichiers achetés ((patrons de couture, patrons de tricot, ...))     | :::                                                      | ≈ 14 Go            | :::                                                                                                                                                     
-| :::             | Fichiers glanés ((recettes de cuisine, diagramme d'origami, ...))                                                           | ≈ 8 Go             | +| :::             | Fichiers glanés ((recettes de cuisine, diagramme d'origami, ...))   :::                                                      | ≈ 8 Go             | :::                                                                                                                                                     
-| :::             | Musique                                                            | Sauvegarde allégée ((pas de sauvegarde distante))        | ≈ 90 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.1744172449.txt.gz · Dernière modification : 2025/04/08 21:20 de alexis