Forum Linux.général Sauvegardes

Posté par  .
Étiquettes : aucune
4
11
avr.
2009
Salut,

Comment faites-vous vos sauvegardes ? Moi j'utilise
tar --lzma -cipsf archive.tlz répertoires
Tar dispose d'une option -u mais les fichiers ne sont pas remplacés dans l'archive, juste ajoutés à la fin. Rsync ou unison permettent des sauvegardes incrémentielles, mais non compressées il me semble. Je vais pas devoir utiliser rar, qui en plus d'être non-libre doit être moins performant que lzma ?

Je suis preneur de vos astuces / scripts :)
  • # p7zip

    Posté par  (site web personnel) . Évalué à 3.

    Tout est dans le titre ('fin j'ai pas testé, mais d'après ce que j'ai vu ca a l'air de faire ce que tu veux)
    'fin sinon je rajouterais que le comportement de tar est tout à fait normal, vu qu'il est censé travailler sur des bandes. (même si c'est pas l'objet de ta question)
    • [^] # Re: p7zip

      Posté par  . Évalué à 2.

      Je sais que tar est prévu pour travailler sur des bandes. Seulement le particulier n'a pas ça chez lui, et il doit pourtant faire des sauvegardes. Donc depuis le temps gnu aurait quand même pu rajouter une option pour ceux qui veulent faire des sauvegardes sur disque, incrémentielles et compressées (en lzma si possible).

      Merci pour p7zip, je regarderais.
      • [^] # Re: p7zip

        Posté par  . Évalué à 4.

        7z ne gère pas les droits. Et comme je veux à la fois sauvegarder des données et des systèmes linux, ça ne convient pas. Le man dit de passer par tar, mais plouf l'incrémentiel dans ce cas.
  • # gnu tar, option -g

    Posté par  (site web personnel) . Évalué à 2.

    Gnu tar est capable de faire de l'incrémental. Avec l'option -g (ou --listed-incremental dans sa version longue), je peux spécifier un fichier qui fait office de catalogue. Le principe n'est pas ici de remplacer le fichier dans l'archive, mais bien de générer une autre archive (de taille fortement réduite) qui ne contient que ce qui a changé. Suivant la manière dont on gère les catalogues, on peut faire de l'incrémental ou du différentiel.

    Au passage, ça évite tous les problèmes de performances du fsck liés à l'utilisation abusive de liens durs (utilisation typique de rsync avec rotation).

    En outre, c'est rapide. Un backup full (hebdo) de mon serveur met 25 minutes, les différentiels durent typiquement entre 2 et 4 minutes.

    Ça permet aussi de faire du vrai différentiel quand tout ce qu'on a comme espace distant est un FTP à la connexion surchargée (OVH), sans possibilité de rsync. Les paquets différentiels à uploader sont généralement minuscules.
    • [^] # Re: gnu tar, option -g

      Posté par  . Évalué à 2.

      Merci pour tes infos.

      Seulement quand je dis « -u me convient pas car les fichiers sont juste ajoutés à la fin de l'archive », ça m'arrange pas vraiment qu'au lieu d'être ajoutés au même fichier ils soient mis dans un fichier à part. Ils sont toujours stockés en double, et on a en plus un deuxième fichier qui se balade à côté.

      En fait il manque une option à tar, qui permettrait de remplacer dans l'archive les fichiers modifiés ou crés.
  • # Bacula

    Posté par  . Évalué à 2.

    J'utilise personnellement Bacula.
    Le particulier que je suis n'a pas de lecteur bandes, mais un disque USB de 500 Gio sur lequel Bacula crée des fichiers de sauvegardes (que j'ai limité à 4Gio pour que ça tiennent aussi sur DVD).
    J'ai mis un peu de temps à configurer, mais j'apprécie.
  • # Duplicity + Amazon S3

    Posté par  (site web personnel) . Évalué à 2.

    Personnellement j'utilise duplicity (écrit en python) qui est une surcouche à rsync et j'envoi mes sauvegardes toutes les nuits sur un noeud de stockage Amazon S3.

    Mes sauvegardes sont chiffrées (GPG) et je dispose de plusieurs jours d'archives, le tout pour moins de 3$ par mois (avec environ 6Go de stockage).
  • # dar is for u!

    Posté par  (site web personnel) . Évalué à 3.

    dar.

    http://dar.linux.free.fr/

    il fait backups différentiels. Il permet de ne pas compresser certains formats de fichier (jpeg, avi gz etc.).
    Le catalogue peut être en dehors de l'archive etc.

    Package dispo de manière native sous debian stable.
    • [^] # Re: dar is for u!

      Posté par  . Évalué à 2.

      Ouaip, très bien dar :
      -peux sauver les ACLs des fs (utile pour serveurs samba avec droits tordus)
      -bonne compression, avec exclusions par masque/taille
      -chiffrage
      -découpage en rondelles (pour copie vers cd/dvd/fat32/disquette!)
      -appel de script entre chaque rondelle (gravure,scp,calcul md5/par2), y compris à la restauration ("please insert cd#45...")
  • # backupninja et rdiff-backup

    Posté par  (site web personnel) . Évalué à 2.

    Ça fait de la sauvegarde incrémentale.

    Je stocke chaque jour sur un disque dur externe sur USB, et une fois par semaine sur un autre disque

    http://fabsk.free.fr/index.php?2009/01/08/42-linux-mon-syste(...)
  • # BackupPC

    Posté par  . Évalué à 2.

    J'utilise ça au boulot.
    Permet de faire des sauvegardes différentielles, des liens vers des fichiers en double pour gagner de la place, et plein d'autres choses.
    Avec une interface web pour lancer des sauvegardes / restaurations.
    J'aime bien.
  • # les données et les configs

    Posté par  (site web personnel) . Évalué à 2.

    J'ai mis aujourd'hui mon $home sous gestionnaire de version distribué, pour stocker sur mon laptop, mon desktop et sur deux machines du lab.
    Je n'y mets que les données "persistantes mais modifiables", comme mon .vimrc et compagnie.

    Je cherchais justement un outils pour le reste (musique, images, documents divers et variés), qui ne varie pas mais qui s'accumule.
    Merci pour vos commentaires qui m'ont donné de bonnes idées.

    Au passage, ça existe un système de "tags" dans une archive, pour ne récupérer que la musique, ou que les documents "vacance 2003" ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.