> On Dec 19, 2020, at 10:49, Phil Stracchino <ph...@caerllewys.net> wrote: > > If a volume errors during a job, Bacula will write an EOF and continue > on the next tape. Everything SUCCESSFULLY written to that tape volume > prior to the error should still be restorable, but you should consider > manually flagging the errored tape read-only. >
Thanks, Phil. This is helpful. Is there any way to validate a completed backup against the contents on disk? As it turns out, I think the errors I have been getting have been related to a faulty LTO drive. I’ve switched out the drive mid-backup and things seem to be proceeding normally, but I’m wondering now if I should just restart the backup from the very beginning, since I don’t think I can trust the data written by the faulty drive to be correct without some way of verifying it. >> 3) If I manage to get Bacula to forget about the files on the volume with an >> error, and then do an incremental backup subsequent to the full backup, will >> the incremental backup contain the files on the missing volume, making a >> complete set between the full and incremental volume? > > You can't do that. If you remove a volume containing part of a Full > backup set, then the full backup is no longer valid and Bacula cannot > base a new incremental or differential off it. > So if a volume within a backup set were lost or damaged, would I be able to rebuild the catalog from the remaining tapes using bscan (or some other way), and recover at least some of the files in the backup? Or would the entire backup become useless? Assuming I could somehow partially rebuild the catalog, are you saying that I would not be able to do an incremental backup from the recovered catalog, and would have to start again with a new full backup? Thanks, Yale _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users