Operating system interoperability

The Tivoli Storage Manager API supports cross-platform interoperability. Applications on a UNIX or Linux system can operate on file spaces and objects that are backed up from a Windows system. Similarly, a Windows system can operate on a UNIX or Linux system.

Procedure

To achieve interoperability, complete the following setup tasks:

  1. Establish a consistent naming convention. Select a character for the dir delimiter, such as / or \. Place this character in front of the file space name, the high-level qualifier, and the low-level qualifier.
  2. When you call dsmInitEx, set the value of the dirDelimiter field to the character that you selected and set bCrossPlatform to bTrue.
  3. Set the useUnicode flag to bFalse when you use the Tivoli Storage Manager interface. Unicode file names and non-Unicode file names do not interoperate.