Using checkvob to find and fix internal VOB inconsistencies
A VOB storage directory contains a VOB database and a number of storage pools. Any operation that modifies VOB data makes changes to the database and at least one pool. When inconsistencies arise between the contents of a VOB database and the contents of its pools, VOB data integrity may be damaged.
There are two main causes of inconsistencies between a VOB's database and
pools:
- A VOB is restored from a backup that backed up the database and the pools at different times. Backups made with the vob_snapshot utility fall into this category. In the most common case, the pools are backed up after the database, and may contain data that the database does not reference.
- A system or network failure prevents an HCL VersionVault operation from completing properly, which can leave unreferenced data containers in the pools.
For more information, see the checkvob reference page.