Grandfather-Father-Son Tape Rotation
- NBU Vault option is made for tape rotation, offsite management and tape return. Without Vault option (separate licenced option and configuration , there are several reports to help with tape management. In NBU GUI under Reports, look for Tape Reports. The most helpful report (IMHO ) is Tape Summary Report with Verbose option selected. This will give you tape expiration in next couple of days, weeks, months. Not sure why you need to know which tapes were used on particular days (unless you want to send tapes offsite for safekeeping), but you can use Tape Written report. IMHO, NBU knows which tapes were used for which backups and will prompt for the right tape in case of restore. Whether to take tapes out of the library or leave them to be appended to and expire naturally is a business decision. Some customers leave tapes in the robot and others eject on a daily basis and send tapes offsite for safekeeping. Daily ejects will increase tape usage because you will need to remove partially filled tapes. Another useful report is available_media. This must be run from cmd in ...netbackup/bin/goodies folder and can be redirected to output file, e.g. available_media > /tmp/media.txt To make life easier, configure a Scratch pool and move all unassigned tapes to this pool. Daily, Weekly, etc pools will draw from Scratch when there are not sufficient tapes in the relevant pool. Expired tapes will also go back to Scratch ( but only if they were previously in Scratch pool ). So, all expired, unassigned tapes must be manually move to Scratch as a once-off exercise. HTH PS : You never replied to attempts to help over here? https://www.veritas.com/community/forums/can-i-tell-nbu-use-particular-cartridge
You are better of throwing a bunch of tape at Netbackup and let it manage the backups.
The approach on knowing "Monday is on this tape" is a thing from the past in my view. The strategy may work for small shop, but once yore backup exceed more than one tape (or even using multiple retention) its become a heavy task to manage.
My advice is to keep your backup server and robot in a alternate another location from source data, and leave as many tapes in the robot as possible.
Br Nicolai
Only tapes that started in scratch, will be returned to scratch when they expire.
Eg.
Scratch > Some other pool > Scratch
If the tape starts in a pool other than scratch (EG. you manually move it, when it is empty to NetBackup pool) it will always stay in NetBackup pool
... so you mean to say even if a tape is already expired, unless i move them manually to scratch pool NBU will not touch them?
No. That is not what I meant.
If a tape is in Daily pool it will stay in Daily pool - with or without unexpired backups on them.
(This is true if the tape was not previously in Scratch pool.)My advice is to add a Scratch Pool.
This is where you will add all new tapes and move expired (unassigned) tapes to.
(You will have to do this once for existing tapes as soon they expire.)A Scratch pool has the advantage that you do not have to battle to ensure that each pool have sufficient media.
Any pool without blank (unassigned) tapes will draw from Scratch when a new tape is needed.If a tape started out in Scratch pool, it will return to Scratch pool once all images have expired.
See http://www.veritas.com/docs/000063473

