Determining Free Space on Backup Tapes with Veritas Backup Exec
Since there seem to be a lot of questions about this, I just thought I'd point out that there is a way to see how much data has been written to a given tape, regardless of compression. I'm using BENT8.0 in this case.
Using the Reports tab at the bottom of the screen, select the Backups Sets report -- NOT the Media report. This will generate a report of all backup jobs that (apparently) still exist on valid media, listed by media "creation date" as opposed to media name. You can cross-reference name to creation date using backup logs.
The Backup Sets log lists all backups on a given tape, and totals the amount of data on each tape. It's not the world's greatest report, but it does the job. I've seen as much as 18GB on a 12/24GB DAT tape using hardware compression.
Factors that appear to affect the amount of data that will fit on a given tape are:
· the compressibility of the particular files backed up. Images, for example, are notoriously difficult to compress. Text documents and data bases typically compress well.
· the number of separate volumes and backup jobs on a tape, which have space-wasting gaps between them on the tape.
· the speed of the hardware feeding the tape drive (if the drive has to wait for data, it wastes space).
· the number of hard and soft errors experienced, which take up space to correct. I've reduced my soft error count by a factor of 1000 by switching to Sony tapes! I now get about 5 soft errors per GB. I understand other vendors have good tapes as well; it’s worth checking around.
· Presumably, cleaning the drive often helps too. The Media report can supply this metric; it's available elsewhere too.
To summarize, if you suspect that you could be getting better tape performance, here’s how to get it. There’s still no good substitute for tape backups!