>> >> Is there a way to "reassemble" the two parts of the file and reread >> them with bacula? i've not found any option like "skip file 4 to 20" >> with the bextract,bscan,bls tools > > You should use a bootstrap file to that purpose. The easiest way would > be to initiate a restore from the console, and when all is done, instead > of starting the job, copy the created bootstrap file and cancel the > restore. Then, in the bootstrap file, remove all records pointing to > tape files 5 to 19. > > Alternatively, it's not too big a task to manually write a minimal > bootstrap file, omitting the files in question.
the problem is, that the data isn't in the catalog anymore. it got pruned after 6 months. the client limit was accidentially set to this value... also see my bls comment below. but just thought about it, and there has to be a backup from the catalog. where the ARCHIVE-0000 volume is still available with file entries. > > When restoring, I guess you can expect problems with the files that have > data partly in the affected tape files, but that might still be better > than getting back nothing at all. yeah, better loose 16GB than 1,3TB. :) > >> i've allready read the first part of the tape to a file and tried to >> read it from there. No luck so far: >> >> bls: match.c:249-0 add_fname_to_include prefix=0 gzip=0 fname=/ bls: >> butil.c:282 Using device: "/srv/backup/vtl" for reading. 04-Mar 16:50 >> bls JobId 0: Ready to read from volume "ARCHIVE-0000" on device >> "FileStorage" (/srv/backup/vtl). 04-Mar 16:50 bls JobId 0: Error: >> block.c:275 Volume data error at 0:64511! Wanted ID: "BB02", got "". >> Buffer discarded. 0 files found. >> bls: acquire.c:436-0 dir_update_vol_info. label=64 Vol=ARCHIVE-0000 >> >> seems that not all data is in correct order. if i do a "strings >> ARCHIVE-0000": > > I'd use bls with j, k, L, p and v options to get a better idea of what > actually is in the resulting volume file. problem: the tape drive doesn't go over file 4, it's running in circles telling me that it skipped a block but next message telling me again that the same block is beeing skipped (and so on). if i do an "mt fsf 5" i need to rewind the tape to get access again, else it will print i/o error. so the bacula utilities won't give me a file list and restoring the whole job doesn't work because of the defective area. sort of henn/egg problem. > >> or if any programmer is out there: is it a big task to implement a >> "skip file(s)" option to the volume utilities? > > I guess you'll get a response similar to "manually edit the bootstrap > file; the feature doesn't seem to be critical to most users, so we won't > invest much there as long as more pressing projects are pending". think the feature is cirtical for users whose catalog entries got pruned, no (maybe a really old one is needed) catalog backup is available and the tape is not in a good state. Thanks - Thomas ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users