Hello @Eugene,
OK, now I understand. Thanks for explaining it.
For bextract problem, you can try to use the Bacula Device name and Bacula SD config file instead of Bacula Device path. I mean the following situation:
Bacula SD config path: /path/to/bacula-sd.conf:
Device {
Name = XYZ
Archive Device = /a/b/c
...
... etc.
}
Volume name: MY_VOL
Please copy the MY_VOL
to /a/b/c
and run command like this one:
bextract -c /path/to/bacula-sd.conf -V MY_VOL XYZ /your/restore/path
Is it better now?
Alternatively if your file, job, and volume records for this volume still exist in the Bacula Catalog, you can just copy the MY_VOL
to the same path as it was before the disk became broken. This way if your bacula-sd.conf is the same, you should be able to restore data from volume directly in bconsole or in Bacularis.
Good luck.
Best regards,
Marcin Haba (gani)