Outils pour utilisateurs

Outils du site


serveur_bacula2

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
serveur_bacula2 [2010/11/13 00:44] thierryserveur_bacula2 [2011/01/26 16:05] (Version actuelle) thierry
Ligne 31: Ligne 31:
  
 Adapter pour chaque daemon. Adapter pour chaque daemon.
 +
 +===== compiler bacula-sd =====
 +
 +Dans la version 5.0.2 de bacula-sd, il y a un bug genant: il ne peut pas executer plusieurs "job" sur un "device"... grrrr
 +
 +Donc, on doit "installer" la version 5.0.3 ... et voila comment j'ai fait.
 +
 +Sur Debian Lenny/Squeeze 64 bit:
 +
 +Télécharger les sources "bacula-5.0.3.tar.gz" par là: http://www.bacula.org/en/?page=downloads
 +
 +Déposer l'archive dans **''/usr/local/src''** ...
 +
 +  $ cd /usr/local/src
 +  ...
 +  $ tar xvzf bacula-5.0.3.tar.gz
 +  $ cd bacula-5.0.3
 +
 +Pré-requis qui m'ont été nécessaire:
 +  # aptitude install gcc make g++ 
 +  # aptitude -t testing install libsqlite3-dev
 +On va compiler en "static" avec "sqlite": mais on ne s'interesse vraiment qu'a **''bacula-sd''** , et pas aux autres...
 +  $ ./configure --with-sqlite3 --enable-build-dird=no --enable-static --disable-libtool CFLAGS="-O2" CXXFLAGS="-O2"
 +  $ make
 +Mais on n'installe pas!!! 
 +
 +Ce qui nous interesse est simplement là: /usr/local/src/bacula-5.0.3/src/stored/bacula-sd
 +
 +  $ su
 +  # /etc/init.d/bacula-sd stop
 +  # mv /usr/sbin/bacula-sd /usr/sbin/DPKG-bacula-sd
 +  # ln -s /usr/local/src/bacula-5.0.3/src/stored/bacula-sd /usr/sbin/.
 +  # /etc/init.d/bacula-sd start
 +
 +Et voila.
 +Le risque, c'est qu'au prochain upgrade, on est besoin de recréer le lien symbolique, a moins que le bug soit corrigé!
 +
 +=== Oups ===
 +
 +Pour "Ubuntu 6.06.2 LTS", j'ai ça:
 +  ...
 +  Compiling bscan.c
 +  make[1]: *** No rule to make target `../cats/libbacsql.a', needed by `bscan' Stop.
 +  make[1]: Leaving directory `/home/thierry/tmp/bacula-5.0.3/src/stored'
 +  ...
 +
 +Que faire ?
 +
 +Je renonce a "sqlite" et remplace par "mysql", avec en passant:
 +  # aptitude install libmysqlclient15-dev
 +
 +Note: "bacula-sd" n'a pas besoin de base de données... donc, je m'en fous.
 +
 +
  
 ====== Webacula ====== ====== Webacula ======
Ligne 259: Ligne 313:
   *http://www.bacula.org/5.0.x-manuals/en/main/main/Bacula_TLS_Communications.html   *http://www.bacula.org/5.0.x-manuals/en/main/main/Bacula_TLS_Communications.html
   *http://www.opendoc.net/comment-sauvegarder-avec-bacula   *http://www.opendoc.net/comment-sauvegarder-avec-bacula
 +  *tinyca: http://tinyca.sm-zone.net/
  
 ===== easy-rsa ===== ===== easy-rsa =====
serveur_bacula2.1289609047.txt.gz · Dernière modification : 2010/11/13 00:44 de thierry