Inventory and Catalog - What they do and when to use them
Two commonly used features of Backup Exec are Inventory and Catalog.
Inventory is generally used when you physically change tapes in your tape drive or library and you'd like to inform Backup Exec of the change. Without performing an inventory, Backup Exec won't know which tape is in which slot of the tape drive or library.
Catalog is generally used when you insert a tape into your tape drive or library that Backup Exec has not previously seen or contains a backup from another office. When a tape such as this contains data that you'd like to work with, performing a catalog will allow Backup Exec to read the directory information from the tape and populate the Restore tab with the new data allowing you to restore the data if needed.
For specific information about performing an Inventory or Catalog, refer to this Symantec document:
I've provided the following scenarios to illustrate situations when you might use Inventory or Catalog respectively:
- Scenarios for using Inventory -
- Scenario 1 You use your tape library to perform a full backup onto the weekends. Your full backup uses two tapes. You remove these "new" backup tapes for offsite storage and replace them with "old" backup tapes to be overwritten by the next full backup. When you insert the old tapes into your tape library, Backup Exec doesn't reflect the proper tape labels in the Device tab.
SOLUTION > In this case, use Inventory to update Backup Exec with the tape changes that have been made.
- Scenario 2
You change tapes regularly, say every Monday morning. You need to make sure these tapes reflect properly in Backup Exec without manually running an Inventory every Monday.
SOLUTION > You'll want to schedule an inventory:
- Click the Devices tab in Backup Exec
- Select your backup device (Tape Library or Tape Drive)
- Right-click and choose Inventory from the drop-down menu
- This will pop up the Inventory job window, choose "Schedule" on the left-hand column.
- Select the appropriate dates that you'd like to run the inventory. (i.e. If you change tapes on a Monday Morning, run the schedule on a Monday Afternoon)Once you've completed selecting the dates, click "Submit" to add this scheduled job to the job list.
- Scenarios for using Catalog -
- Scenario 1
Your company has multiple offices, each office has Backup Exec and performs full backups of their local server data onto single or multi-slot tape drives. You have a file server failure in one of your remote offices. The most recent backup tape has been overnighted to the main office. The users need access to the failed file server's data. You insert the tape into the tape library in the main office and attempt to restore data, however, none of the server's data shows up.
SOLUTION > In this case, use Inventory first to to update Backup Exec to show the newly inserted tape. Once you've done that, navigate to the Device tab and the specific slot of the tape from the remote office. Right-click it and choose Catalog. This will import the tape's directory information and allow you to restore the data, redirecting the files.
- Scenario 2 Your server hosting Backup Exec has failed and needed to be reinstalled. You've got the server back up and running, with Backup Exec and your tape drive installed. You've inventoried all of the tapes in your tape library, but none of the information shows up in the Restore tab in Backup Exec.
SOLUTION > Navigate to the Device tab and on each tape slot, right-click it and choose Catalog. This will import the tape's directory information and allow you to restore the dataas needed.