Unicode Support
Path Limitations
With Novell Storage Manager 2.0 Service Release 2, Unicode file and directory names with extended characters (having ASCII values greater than 0x7F) are only allowed as subpaths of a managed path or subpaths of a template path.
Target Paths
Target paths are any path defined as a User or Collaborative policy Target Path, under which user or group home directories will be managed. In the example shown here, user ASmith has a home directory provisioned on Server's Vol1 volume. His associated path types are as follows:
| Target path: | Server/Vol1:HR/Users/ | |
| Managed path: | ASmith/ | |
| Subpath: | документы / *.* |
The managed path is the same as the user's account name (based on the CN attribute of the user object in eDirectory) — it may not contain any Unicode extended characters in its name.
The current version of Novell Storage Manager (2.00.07) only supports Unicode naming in subpaths, which are all paths underneath the user's or group's home directory. The Cyrillic characters in ASmith's folder are OK, as is the “My File”.txt document. (Note that the quotation marks used here are actually the curly quotes Unicode numbers 0x201C and 0x201D.)
Vault Paths
Because Vault Paths are structured very similar to Target Paths, Novell Storage Manager has the same restrictions with regard to Vault Paths as it does for Target Paths. The Vault Path itself may not contain any Unicode extended characters, nor may the managed user paths (based on the CN attribute of user objects in eDirectory) under the Vault path, however, managed users' vaulted files and subdirectories may contain Unicode extended character names just as any file or directory in a user's home directory may contain.
Template Paths
For templates, the subpaths of the template path are allowed to have Unicode naming, but the template path itself is not.
| Template Path: | Server/Vol1:Templates/HR/ |
| Subpath: | документы |
The Cyrillic characters under the HR template path is also OK, since that folder is a subpath of the HR template.
Snapshot Reporting
Unlike Target, Vault and Template Paths, Snapshot Reporting is not restricted with regard to Unicode extended character file and directory naming. Snapshots are taken against an entire volume, so Snapshot Reporting must support potential Unicode extended character naming for any subpath of any volume.
