Windows operating systems

Casesensitiveaware

The casesensitiveaware option specifies whether the Windows backup-archive client attempts to filter out file and directory objects that have name conflicts that are caused by different capitalization of the object names.

NTFS and ReFS volumes are case-sensitive and allow case-sensitive file names to be stored. Although the Windows operating system is not case-sensitive, applications such as Windows Services for UNIX (SFU) uses POSIX conventions and allow case-sensitive file names. SFU is typically included with Windows operating systems such as Windows Powered OS and Windows Storage Server. These operating systems are typically deployed on hardware (for example, NAS hardware) which is acting as a dedicated file server in a heterogeneous environment.

If there are UNIX clients that store files on NTFS or ReFS volumes in these Windows file server environments, use the casesensitiveaware option. If this option is not used in these environments, unpredictable results occur during backup and archive operations if case-sensitive file name conflicts are encountered. For homogeneous Windows file server environments, the casesensitiveaware option is not necessary.

For example, if there is a set of objects that are called ’MyWork.xls', 'MYWORK.xls', and 'mywork.xls', because the Windows operating system is not case-sensitive, applications cannot distinguish between two objects named 'mywork.xls' and 'MyWork.xls'

For this reason, the Tivoli® Storage Manager Windows backup-archive client cannot guarantee the restore integrity of such objects. When a name casing conflict arises, the Tivoli Storage Manager backup-archive client can guarantee only the restore integrity of the first file in an alphabetical sort. On an ASCII-based operating system such as Windows, this means that capital letters come first, alphabetically, before their lowercase counterparts, so 'MySwork.xls' would alphabetically precede 'mywork.xls'.

In this example, if the casesensitiveaware option is used, only 'MyWork.xls' is processed. An error message is issued for 'mywork.xls' and it is skipped. If 'mywork.xls' is a directory, then the directory subtree 'mywork.xls' would be skipped. In all cases, messages are written to both the local error log and to the Tivoli Storage Manager server console to indicate the exact file names of the objects that are skipped.

Supported Clients

This option is valid for all Windows clients. The server can also define this option.

Options File

Place this option in the client options file (dsm.opt).

Syntax

Read syntax diagramSkip visual syntax diagram
                       .-No--.   
>>-CASESENSITIVEAware--+-----+---------------------------------><
                       '-Yes-'   

Parameters

yes
Specifies that the Tivoli Storage Manager will attempt to identify object names which differ in casing only and filter out objects which have casing conflicts and cannot be guaranteed to be restored properly.
no
Specifies that the Tivoli Storage Manager will not attempt to identify object names which differ in casing only. This is the default.