Project

General

Profile

Tâche #33821

Scénario #33483: Les fichiers a restaurer n'apparaissent pas dans web-ui

Voir si il serait possible de n'appeler la commande qu'une seule fois lors d'une sauvegarde EOLE

Added by Joël Cuissinat about 1 year ago. Updated about 1 year ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
02/14/2022
Due date:
% Done:

100%

Remaining (hours):
0.0

Description

Lors d'une sauvegarde EOLE, on voit que la commande est appelée deux fois (jobs JobSauvegarde et BackupCatalog) mais d'après #33801#note-2, cela est volontaire :

Ludwig Seys a écrit :

placement de l'updatecatalog dans les job de sauvegarde ET dans le job de sauvegarde du catalogue. Ainsi le catalogue ce mettra à jours à chaque sauvegarde, et à chaque fois que le job BackupCatalog sera appelé.
Donc il y auras une update à chaque lancement de sauvegarde, et à chaque fois que le job backupCatalog est appelé, soit théoriquement à chaque action sur les sauvegarde en ligne de commande ou depuis bareos-webui(restauration, sauvegarde, suppression).

Quel risque prend-on si on l'appelle uniquement dans BackupCatalog ?

History

#1 Updated by Joël Cuissinat about 1 year ago

  • Description updated (diff)

#2 Updated by Ludwig Seys about 1 year ago

Le risque est de reproduire le même problème. C'est à dire lorsque l'utilisateur fait une sauvegarde depuis bareos-webui (ou en ligne de commande), les fichiers affichés depuis l'interface seront ceux qui se trouvent dans le cache (et donc pas les éventuels nouveaux fichiers) car le fameux script n'aura pas été lancé pour mettre le cache à jour.

A la limite on pourrait supprimer l'action sur le BackupCatalog, et la laisser sur le job de sauvegarde. je suis parti sur le principe qui peut le plus le fait. Dans la documentation il le propose pour éviter de "possible" surprises de l'effectuer aussi sur le job BackupCatalog. Mais dans les faits l'ajout pour les jobs résout théoriquement le problème dans sa globalité.

#3 Updated by Joël Cuissinat about 1 year ago

  • Status changed from Nouveau to Fermé
  • Assigned To set to Ludwig Seys
  • % Done changed from 0 to 100
  • Remaining (hours) set to 0.0

La réponse me convient, je valide donc en l'état ;)

Also available in: Atom PDF