Moving a VOB on Linux or the UNIX system

There are two primary use cases for moving a VOB on Linux or the UNIX system: moving a VOB to a host that has the same architecture (binary data format) and moving a VOB to a host that has a different architecture.

About this task

There are two common procedures for moving VOBs on Linux or the UNIX system:
  • Moving a VOB on a VOB server host running Linux or the UNIX system that has the same architecture. You can also use this procedure to move a VOB to another partition on a host running Linux or the UNIX system.
  • Moving a VOB to a host running Linux or the UNIX system that has a different architecture.
For clarity, the procedures use an example:
  • The current location of the VOB storage directory to be moved is /vobstore/libpub.vbs, on a host named sol.
  • The VOB tag is /vobs/libpub.
  • The new location for the VOB storage directory is /vobstore2/libpub.vbs. The example includes these cases:
    • The new location is also on sol.
    • The new location is on another host, vobsvr04.
Note: Before using the tar utility as shown in the examples, be sure that the version of tar that you are using can copy all of the files in the directory, regardless of their number or size. If tar fails to copy all of the files, the VOB will be corrupted.

To preserve the original settings in a VOB's .identity directory, ensure that the identity of the .tar file creator and the identity of the .tar file extractor are the same; else extract the file as root.