Si vous avez plusieurs magasins ou si vous insérez ou retirez des cartouches d'un magasin, vous devriez en informer Bacula. Ainsi, Bacula sera en mesure d'utiliser préférentiellement des cartouches qu'il sait être dans la librairie, prévenant ainsi des interventions humaines inutiles.
Si votre librairie est équipée d'un lecteur de codes barres, il est aisé de tenir Bacula informé : chaque fois que vous changez un magasin, ajoutez ou prélevez une cartouche, faites simplement :
unmount (remove magazine) (insert new magazine) update slots mount
dans la console. Avec cette commande, Bacula se renseigne auprès de la librairie pour connaître les volumes qu'elle contient. Ceci ne nécessite pas d'accéder aux volumes car la librairie se charge de faire son inventaire lors de sa mise sous tension. Bacula s'assure alors que tout volume présent dans la librairie est marqué présent dans le catalogue et que tout volume absent de la librairie est marqué absent dans le catalogue. En outre, les numéros de slots des volumes sont corrigés dans le catalogue s'ils sont inexacts.
Si vous ne disposez pas d'un lecteur de codes barres, vous avez plusieurs alternatives :
update slots scan
qui ordonne à Bacula de lire l'étiquette (label) de chacune des cartouches dans la librairie par montage successif, et de mettre à jour les informations (Slot, drapeau InChanger) dans le catalogue. Cette méthode est efficace, mais prend du temps pour charger chaque cartouche et en lire l'étiquette.