In the backup server one of the tape has frozen and I want to move this frozen tape to bad_tapes pool. Please let me know how to do this. I am using veritas netback


It depends. If there are unexpired backups on it, you cannot. That is, if the tape is not completely empty, Netbackup does not allow to change the volume pool.

Why would Netbackup still keep unexpired backups on a frozen tape? Tape typically becomes frozen because of write errors, but some data theoretically could be still readable, so during the eventual restore Netbackup will try to read the frozen tape.

To empty the tape, or to be more correct to "mark all backups on the tape as expired", you need to know the proper media server:

bpmedialist -m MY1234       # the first line of output indicates the media server
bpexpdate -m MY1234 -d 0    # execute on the media server to expire all backups on tape

If the tape is frozen and empty, you can simply unfreeze it, and at this point you can move it to another pool. Then you should freeze the tape again, as a good practice. The thing you are trying to do seems so complicated because it is against the normal method of use of this software. The status "frozen" is designed specifically to do what you need, to mark "bad tapes" and avoid using them for backups ever again. The "frozen" status is not used for anything else in Netbackup, and the tapes do not unfreeze automatically until your manual intervention. It is normal for a tape to sit frozen in its default pool for years, there is nothing wrong with it.

  • Thank you for details. It is clear. Could you please advise the command to move the tape from one pool to another – Kailas Oct 11 '12 at 9:59
  • vmchange out of the top of my head – kubanczyk Oct 15 '12 at 10:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.