Restoring a VOB from backup with vob_restore

The vob_restore utility automates many of the routine steps involved in restoring a VOB from backup.

The vob_restore utility is especially useful when used with backups taken by the vob_snapshot utility and is also useful with a standard backup (see VOB backup strategies).

vob_restore handles the following tasks:
  • Deactivating the VOB and stopping its server processes.
  • Copying backup data to the VOB’s currently registered storage directory or another directory you specify on the local host.
  • Optionally merging a database snapshot taken by vob_snapshot with the restored data. This step also validates the integrity of the database snapshot and ensures that the database snapshot is the correct one for the VOB being restored.
  • Creating a new VOB object and tag in the registry if the VOB is not being restored to its currently registered location.
  • Reactivating the VOB.
  • Running checkvob to check for inconsistencies between the VOB’s database and its pools. This step is critical if you use vob_snapshot and is recommended in any case.
Note: You cannot use vob_restore to restore a VOB that is located on a network-attached storage device. For more information, see Restoring a VOB on network-attached storage.