Forum Linux.général Backup CDRW pour petit réseau

Posté par  (site web personnel) .
Étiquettes : aucune
-1
29
juin
2005
Bonjour,
Je cherche un utilitaire pour faire des sauvegardes de quelques éléments d'un petit réseau. Voilà mes exigences :
- backup sur CD-R : donc ISO multisession ou, mieux UDF
- une machine de backup et 2, voire 3 machines à sauvegarder. Je ne veux sauvegarder que certains répertoires sur ces machines. Typiquement, le CVS, le serveur WEB, /etc (et pas et caetera ;-)
- volume/fréquence de sauvegarde : qq Mo par semaine/1 sauvegarde par semaine.

Voilà, si vous avez quelques expériences à partager, je suis preneur. Pour info, c'est sur des Debian/Ubuntu, donc à priori si ça existe sur Debian, c'est encore mieux, mais sinon, je retrousserais mes manches...
À première vue, le seul qui réponds à ces exigences est Amanda, mais ça à l'air un peu gros. Le serveur de backup est un Bi-Pentium Pro qui sert à déjà pas mal d'autres choses, j'aimerais éviter d'installer une usine à gaz.

Merci
  • # crontab + cdrecord

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

    Un script shell basé sur cdrecord doit pouvoir faire ça facilement. Si c'est une sauvegarde par semaine, tu fais un tar âr semaine, que tu envoies sur cdrecord et hop. Je suis pas sur du coup que udf soit forcément nécessaire.
  • # Solution script-shell...

    Posté par  . Évalué à 2.

    Y'a que ça de vrai !
    Personnellement, je procéderais comme suit.
    Sur la machine qui doit faire la gravre, créer un script qui
    1) récupère les données à sauvegarder dans un répertoire prévu à cet effet uniquement. Ca peut se faire en utilisant la solution de ton choix, tel que rsync, scp, ftp, wget, etc.
    2) Quand tout est récupéré, ça ne coûte rien de faire un tar puis un bzip2 de l'ensemble dans un fichier unique.
    3) coller (que dis-je : graver) le tout grâce aux outils idoines (mkisofs, cdrecord).
    4) faire le ménage.

    Voià.
    Je fais des sauvegardes de mes différentes bases de données réparties sur 3 machines en procédant ainsi, et ça fonctionne plutôt bien.
    Pour parfaire le tout, voici quelques astuces que j'utilise également :
    - d'abord, je place un label sur mes fichiers .tar.bz2. Ca me permet de vérifier facilement si c'est la bonne cassette qui est dans le lecteur, car je fais deux sauvegardes par jour. Donc, j'ai deux types de crons : un qui vérifie que c'est la bonne cassette en milieu de matinée et en milieu d'après-midi, et un qui fait la sauvegarde effectivement.
    - ensuite, les déchargements des bases de données (effectués via ssh par un script dédié qui me fais des pg_dump à tire-larigot) sont effectués sur les machines qui les hébergent, ça évite de monopoliser mon processeur et du réseau pour rien. Ces processus sont lancés en arrière-plan.Typiquement, on trouve ce genre de lignes dans mon script :
    ssh user@machine1 decharge_bases &
    ssh user@machine2 decharge_bases &
    ssh user@machine3 decharge_bases &
    wait

    Le "&" fait passer les processus en arrière-plan, et le wait attend la fin des trois commandes avant de poursuivre le script.
    Après, je fais de même avec quelques commandes rsync -az bien senties, toujours en arrière-plan et suivies d'un wait.
    Pour finir, je colle tout dans une archive labélisée sur ma cassette.
    Voilà, j'espère que ça t'aidera et de donnera quelques idées.
    Tiens-nous au courant de la solution retenue.
    P.S. : en me relisant, je viens de voire le 4).... Ben moi, je ne fais pas de ménage, vu que j'utilise rsync pour ne récupérer que les nouveaux fichiers et ceux qui sont différents de la dernière sauvegarde. Voilà aussi une façon de faire gagner du temps.
    • [^] # Re: Solution script-shell...

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

      Merci bien, il me semble qu'effectivement, c'est pas si sorcier que ça. Et puis ça fait toujours du bien de refaire un peu de bash (ou de csh pour les esprits chagrins ;-)

      Dès que j'ai mis en place le bousin, je le recolle ici !

      "Liberté, Sécurité et Responsabilité sont les trois pointes d'un impossible triangle" Isabelle Autissier

  • # Linbox Rescue Server

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

    c'est peut être surdimensionné pour tes besoins : http://lrs.linbox.org/(...)

Suivre le flux des commentaires

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