Projet

Général

Profil

Evolution #6879

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

Ajouté par Benjamin Bohard il y a plus de 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
21/03/2014
% réalisé:

100%

Temps passé:
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.


Demandes liées

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

Révisions associées

Révision 8eb35f30 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

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

Révision f44706bf (diff)
Ajouté par Benjamin Bohard il y a environ 10 ans

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

Ref #6879

Révision ad8b94f5 (diff)
Ajouté par Benjamin Bohard il y a environ 10 ans

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

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Version cible mis à Mises à jour 2.3.12
  • % réalisé changé de 0 à 50

8eb35f30 dans branche 2.3 quid de la 2.4 ?

#2 Mis à jour par Laurent Flori il y a environ 10 ans

  • Statut changé de Nouveau à En attente d'informations

#3 Mis à jour par Fabrice Barconnière il y a environ 10 ans

  • Version cible changé de Mises à jour 2.3.12 à Mises à jour 2.3.13

#4 Mis à jour par Benjamin Bohard il y a environ 10 ans

  • Statut changé de En attente d'informations à Résolu
  • % réalisé changé de 50 à 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 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Echéance mis à 21/03/2014
  • Statut changé de Résolu à À valider
  • Assigné à changé de Joël Cuissinat à Benjamin Bohard
  • % réalisé changé de 100 à 80

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

#6 Mis à jour par Benjamin Bohard il y a environ 10 ans

  • Statut changé de À valider à Résolu
  • % réalisé changé de 80 à 100

#7 Mis à jour par Laurent Flori il y a presque 10 ans

  • Statut changé de Résolu à 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  |
+----+

Formats disponibles : Atom PDF