Almir – Interface web d’administration de Bacula

Almir

Almir est une interface web d’administration pour Bacula sous licence GPL v3.

Il a été écrit en python avec le framework Pyramid. Il a été conçu pour simplifier la gestion des sauvegardes Bacula et fournir un accès rapide à l’état de ses sauvegardes.

Almir permet de :

  • Consulter l’état des jobs Bacula terminés, prévus et en cours.
  • Exporter au format Excel ou encore PDF
  • Consulter les clients, les volumes, les pools, les storages, les logs
  • Il s’agit principalement d’une interface de consultation
  • Fournit une interface Console pour interragir avec Bacula

Voici quelques captures d’écran :

almir dashboard

almir volumes

almir console

 

Bruno, un stagiaire que j’ai eu il y a peu a fait un tuto d’installation d’Almir que je vous le partage ici.

 

 Liens utiles :

Site officiel d’Almir

Démo d’Almir

Les images utilisées pour illustrer cet article proviennent d’openclipart.org

Partager cet article sur :

5 commentaires

  1. Merci Pierre-Yves pour ce billet. Il s’avère que je suis justement en train de me battre (je plaisante) avec Bacula pour sa mise en place généralisé ici. Je suis dans la phase de compréhension de son architecture, pas facile au premier abord mais avec persévérance, tout devrait bien se passer. Un outil comme Almir permettra à mes collègues de contrôler les sauvegardes également !

    Répondre
  2. Mouai… sans doute que bacula+almir sont plus sophistiqués mais globalement on doit pas être loin du même résultat avec un bon vieux backuppc … visiblement 1000 fois plus simple à mettre en place.

    Cela dit, la fonction fondamentale qu’il faut avoir dans l’interface web, c’est la restauration accessible aux utilisateurs… est-ce le cas ici ?

    La loi de Murphy veut que le jour du « sos sauvegarde!! », l’admin ne soit pas dans les parages pour faire la récup….

    Répondre
  3. Bonjour à toi,
    Merci pour ton commentaire.
    Il est clair que Bacula n’est pas forcément évident à prendre en main, ça demande un certain investissement personnel.
    Pour l’utiliser depuis un certain temps, j’en suis tout à fait conscient. D’ailleurs Bacula a une gestion de ses données sauvegardées assez particulière, je suis assez mitigé sur la solution avec du recul, mais bon.
    Pour Almir, c’est très simple à installer.
    Almir ne permet pas la restauration, où alors via la console, ce qui revient au même que de passer par la bconsole.
    C’est principalement une interface de visualisation.
    Personnellement, je préfère que la restauration ne soit pas accessible à des utilisateurs lambda.
    Ça peut entraîner des conséquences néfaste, qui sait ce qu’un utilisateur est capable de faire, surtout dans une situation de stress…
    Pour le coup, je préfère que ceux sans compétence aient un accès restreint. De plus, via cette interface, il est possible de voir l’était de plusieurs serveurs, ce qui est plutôt pas mal.
    Si il n’y a qu’un admin, je suis d’accord c’est génant, mais là peut importe l’outil, une bonne procédure d’exploitation et c’est réglé.
    Ensuite, il y a la fréquence de mise à jour de Backuppc.
    Je pensais d’ailleurs que le projet était gelé, sur leur site il est indiqué que la dernière version date du 31 juillet 2010, mais en cherchant que le site de SourceForge, j’ai vu que la dernière version datait du 25 avril 2011, ce qui est une bonne nouvelle.
    En tous cas, ton point de vue est intéressant et je te remercie de l’avoir partagé ici ;)
    Je pense aussi que Backuppc est une bonne solution. J’ai testé dernièrement Backupninja est franchement c’est un très bon outils aussi ;)
    Bonne soirée

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>