Concurrent jobs on same Storage/Device

Juan Ferrer Toribio <[email protected]> Mon, 19 Jan 2026 19:21:41 +0100
Newsgroups gmane.comp.bacula.user
Message-ID <CAJ7Xh=Tn2E_G8Y9vzAinE_LN_XqkQ=Kh0fa_eGxpvSiXcDiicw@mail.gmail.com>
Hello everyone,

I would like to know if two jobs can write concurrently to the same
(File) Storage/Device.

My issue is that I have two Pools assigned to the same Storage (and
this Storage to its SD Device). When I create a migration job that
moves data from one pool to the other, it waits indefinitely for the
Storage to become available.

The Maximum Concurrent Jobs directive is set everywhere: Director,
Job, Pool, Storage, SD and Device. If I assign a different
Storage/Device to each Pool, the migration job works correctly.

Here is the output of status dir:

Running Jobs:
Console connected using TLS at 19-Jan-26 19:11
 JobId  Type Level     Files     Bytes  Name              Status
======================================================================
 68670  Migr Full          0         0  my-job-migrate   is waiting on
Storage "my-storage"
 68671  Back Full          0         0  my-job           is waiting on
Storage "my-storage"
====

Thank you for your guidance.

Best regards.