Project

General

Profile

Evolution #6879

Tirer parti du fichier /etc/bacula/scripts/query.sql dans la librairie bacula.

Added by Benjamin Bohard almost 10 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
03/21/2014
% Done:

100%

Spent time:
Distribution:
Toutes

Description

Bacula permet d'interroger sa base de données via bconsole et les requêtes sql fournies dans le fichier query.sql.
Le résultat de ces requêtes est plus facile à exploiter que les sorties d'autres commandes bconsole (problématique de la traduction des messages).

Le passage par bconsole plutôt que par un connecteur python permet de laisser à bacula la gestion des différents moteurs de base de données et les accès concurrents.


Related issues

Related to eole-bareos - Evolution #2445: rapporter l'état des volumes après sauvegarde Classée sans suite 11/22/2011

Associated revisions

Revision 8eb35f30 (diff)
Added by Benjamin Bohard almost 10 years ago

Fonctions pour exploiter les requêtes du fichier query.sql via bconsole

Une fonction pour faire la liste des requêtes supportées par EOLE,
une fonction pour en retourner le résultat.

Ref #6879

Revision f44706bf (diff)
Added by Benjamin Bohard over 9 years ago

Ajout de requêtes à l'usage des outils EOLE.

Ref #6879

Revision ad8b94f5 (diff)
Added by Benjamin Bohard over 9 years ago

Le fichier query.sql du paquet bacula ne contient pas de requêtes.

Le template query.sql écrase le fichier du paquet bacula.

Fixes #6879

History

#1 Updated by Joël Cuissinat almost 10 years ago

  • Target version set to Mises à jour 2.3.12
  • % Done changed from 0 to 50

8eb35f30 dans branche 2.3 quid de la 2.4 ?

#2 Updated by Laurent Flori over 9 years ago

  • Status changed from Nouveau to En attente d'informations

#3 Updated by Fabrice Barconnière over 9 years ago

  • Target version changed from Mises à jour 2.3.12 to Mises à jour 2.3.13

#4 Updated by Benjamin Bohard over 9 years ago

  • Status changed from En attente d'informations to Résolu
  • % Done changed from 50 to 100

Les fonctions sont présentes en 2.3 et 2.4.
Il n'y a pas de différences de fonctionnement.

Le fichier query.sql a été ajouté en 2.4 (projet eole-bacula).

#5 Updated by Joël Cuissinat over 9 years ago

  • Due date set to 03/21/2014
  • Status changed from Résolu to À valider
  • Assigned To changed from Joël Cuissinat to Benjamin Bohard
  • % Done changed from 100 to 80

Il manque la balise <file> associée au template dans le dico 2.4 (cf. 2.3 eole-bacula:e3828e482).

#6 Updated by Benjamin Bohard over 9 years ago

  • Status changed from À valider to Résolu
  • % Done changed from 80 to 100

#7 Updated by Laurent Flori over 9 years ago

  • Status changed from Résolu to Fermé

Methode de test:
lancer une sauvergarde complète:
/usr/share/eole/bacula/baculaconfig.py -n --level=Full

lancer bconsole et choisir "17: Count Running Jobs (EOLE:running_jobs)"

+----+
| NB |
+----+
| 1  |
+----+

Also available in: Atom PDF