2.8 Resources

Resources are data sets that exist on the Target Service and vary for different targets. Resources are parts such as volume, drives, mount points and directories. For example, NetWare resources include file servers and volumes, while DOS resources include drives and Linux file system resources include mount points. There are two types of resources: the primary and the secondary resources.

The following table lists the primary and secondary resources for various target services.

Table 2-2 Primary and Secondary Resources Table

Target

Primary Resource

Secondary Resources

Suse Linux Enterprise Server 9.0

Mount points

Directories and files

NetWare 6.x

File Server, volume, and bindery.

Cluster pools and volumes

Directories and files

Cluster-enabled volumes

NetWare 5.x

File Server and Volumes

Directories and files

NetWare 4.x

File Server and volume

Directories and files

Novell Directory Services

The full Directory

The Directory schema

GroupWise

GroupWise server

GroupWise Post Office

The primary resources can be viewed as the top level of the Target Service. The secondary resources can be viewed as the children of the primary resources. Not all primary resources have children. For example, databases and NetWare's bindery do not have children. Although BTrieve’s database may consist of many files, they are backed up as one data set and have no secondary resources.

When a TSA returns its list of primary resources, the following resources may be listed: File Server, Sys: (on NetWare) or mount points (on Linux).

To get the name spaces supported by a resource, an engine passes the primary resource name to the NWSMTSScanSupportedNameSpaces or NWSMTSListSupportedNameSpaces API.

To specify a path to the data set to backup, the engine uses the resource names to build a path to it. Resource names are used with selection type options to specify the name of the data sets to apply the selection type to.

2.8.1 Resource Names

The first primary resource name returned by a TSA is significant. This name always represents the entire Target Service. For example, the TSAs for file servers return NetWare Server as the first primary resource name on NetWare and Linux Server on Linux. The order of the names following the first name has no significance.