Tutoriel : Sauvegarde Linux et Windows

Quelques chiffres

Pour terminer, voici quelques chiffres pour illustrer l’efficacité de la technique de sauvegarde décrite dans ce tutoriel dans le cadre de mon propre réseau domestique.

Qu’est-ce que je sauvegarde ?

Deux politiques de rétention sont mises en place. L’une à long terme destinée aux données des utilisateurs (/home pour Linux, C:\Users pour Windows, auxquels il faut ajouter les répertoires contenant les bases de données MySQL). Ces données sont irremplaçables et doivent faire l’objet d’une attention particulière :

  • Conservation d’une sauvegarde par jour pendant 14 jours
  • Conservation d’une sauvegarde hebdomadaire pendant 8 semaines
  • Conservation d’une sauvegarde mensuelle pendant 24 mois
  • Conservation d’une sauvegarde annuelle indéfiniment

Une seconde politique dite de court terme est utilisée pour les sauvegardes système des machines Linux :

  • Conservation d’une sauvegarde par jour pendant 7 jours
  • Conservation d’une sauvegarde hebdomadaire pendant 8 semaines
  • Suppression au-delà

Ces politiques sont appliquées à l’ensemble des machines suivantes qui sont sauvegardées une fois par jour :

  • mon poste de travail sous Linux
  • le PC de madame sous Windows 7
  • Le serveur web/MySQL sous Linux
  • le PC portable de madame sous Windows 8

Qu’est-ce que ça me coûte ?

Avec les plus anciennes sauvegardes remontant à Novembre 2009, soit presque 3 ans et demi, cela correspond à une volumétrie totale sauvegardée de 1705 Go.

Grâce aux techniques de compression et de déduplication, ces sauvegardes ne prennent sur le serveur qu’environ 50% d’un système de fichiers BTRFS de 160 Go, soit 80 Go !

Durée de chaque sauvegarde : de 1 à 5 min selon l’importance des modifications survenues dans la journée.

Le job de nuit dure de 10 à 15 min, pour l’essentiel consacrées à la déduplication. L’expiration des sauvegardes selon les politiques de rétention ne dure que quelques secondes.

2 thoughts on “Tutoriel : Sauvegarde Linux et Windows”

  1. Merci pour ce très mon tutoriel :-).

    j’ai juste un soucis au niveau de la configuration de ssh : je n’arrive pas utiliser l’attribut loaclport dans les MATCH du fichier sshd_config,et d’après le man et les recherche que j’ai fait sur le net cet attribut n’existe pas !

    Pouvez vous me dire comment vous avez fait ?

    Merci

    PS : je suis sous debian 7.1.0 avec ssh 6.0p1

  2. Bonjour,

    merci pour ce tutoriel, sur mon client, on me demande une passphrase qui est a blanc dans ton tuto. je l’ai changé par autre chose et rien n’y fait.

    J’ai transfere le .pub de mon serveur de sauvegarde vers mon client mais ca ne marche pas.

    je suis débutant sur Linux mais bon je trouve ce tutoriel vraiment bien.

Les commentaires sont clos.