I have been having an issue with one of my GFS jobs since the monthly backup ran. I generally keep a set of weekly, several sets of daily and one blank set of overwriteable scratch media in my library. Last month when the monthly tapes ran, the job did not use the scratch media as expected. Instead, the tape locations were marked as empty and the monthly job used a combination of daily tapes and weekly tapes to perform the backup. The weekly then ran on schedule, short of tapes from that media set, and it too took tapes from my daily media instead of scratch.
All the tapes used were marked as ovewrwritable as I do overwrite the tapes as opposed to appending them so at least that is an expected behavior (as in they did not use tapes that were not marked as overwriteable). Perhaps I forgot to scan those tapes cells when I added the scratch tape, although the scratch tapes are generally in the library for a month at a time so I find it hard that I overlooked this for 30 days. I have seen this behavior before but it was generally limited to a single backup session and everything corrected itself by the next backup run but this time, the problems continue to occur. I am coming up on a weekly backup run and I don't want to come in on Monday and see that the weekend run overwrote my daily tapes.
My question is why does the robbing behavior persist? I would prefer that the jobs contune to use tapes from their own media sets and use the scratch tapes when needed but lately the jobs appear to treat all overwriteable tapes as scratch. We are using BE2012 and the software is currently up-to-date using LiveUpdate. Any advice on how to set this would be helpful. Thanks.