
No way to identify overwritable media
We can set an overwrite protection period on media sets, but there's no way to see whether a tape is ready for overwrite. Therefore we have no way to easily tell which tapes to retrieve from our offsite store to be overwritten.
Media Pools Locked by single backup job.
Why does the entire media pool get locked by a single job? This means if we have multiple tape drives that we want to run simultaneous jobs, we need multiple media pools for different jobs, or only one drive is used.
Status Display / Duration for Continuous Tape Jobs
It would be nice if jobs had a 'paused' or 'waiting' status when waiting for backup resources. At present we can have multiple jobs running, many of which are waiting for resources, and there is no quick way to see which job is actually running (until the completed percentage increments).
Also, if jobs start and are waiting for resources this increments the duration timer which means we get confusing job durations. For example, we have many continuous tape jobs which start when new backup files from VM jobs appear. These jobs often start when the tape drives are busy with other jobs - at this point they should queue, but not start their timer. When the tape drives are free, the timer should start. This would mean the job duration accurately showed the duration of the job, rather than the time it was queued + duration.
Media Pools are associated with Libraries
During my test period I had to flash the firmware on my tape library and recreate it's partition presented to Veeam. This was then identified as a new library by Veeam and all the media pools (and media) remained associated with the old (now offline in Veeam) library partition. This was OK for me in testing, as I just trashed the old library in Veeam and created new media pools etc. However, if this was a year or more into a production set-up I would have had a major problem identifying and rebuilding all my media pools.
The media pools should be agnostic to the library...i.e. we should be able to have multiple libraries that use common media pools. Then we can retire libraries, add new libraries etc without issue.