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:
- 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.
- When you call dsmInitEx, set the value
of the dirDelimiter field to the character that
you selected and set bCrossPlatform to bTrue.
- 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.