Assignment of management classes to files

A management class indicates a storage policy for a file. The storage policy determines whether a file can be migrated and how the migrated copy is stored.

The Tivoli® Storage Manager administrator defines management classes that contain specific requirements or policies for migrating files to storage. You assign these management classes to files on your local file systems. The management class that you assign to a file determines file eligibility for migration. Use the default management class for some or all of your files. Assign different management classes to specific files or groups of files with one or more include statements in your include-exclude options file.

A management class can contain a backup copy group and an archive copy group. Copy groups contain attributes that control the generation, destination, and expiration of backup versions of files and archived copies of files. Table 1 lists the space management attributes and their defaults that might be included in a management class.
Table 1. Tivoli Storage Manager for Space Management client attributes in a management class
Attribute Default Description
spacemgtechnique None Specifies that a file is eligible for automatic and selective migration, selective migration only, or neither. This attribute has the following values:
Auto
The file is eligible for both automatic and selective migration.
Selective
The file is eligible for selective migration only.
None
The file is not eligible for migration.
Note: If you use the default management class named Standard that is shipped with Tivoli Storage Manager, and your administrator did not change the default setting for the spacemgtechnique attribute, files are not migrated from your workstation.
automignonuse 0 Specifies the number of days (0 through 9999) that must elapse since you last accessed the file before it is eligible for automatic migration.
migrequiresbkup YES Determines whether a current backup version of the file must exist on your migration server before the file is eligible for automatic or selective migration. The following values are valid:
YES
A current backup version must exist on the Tivoli Storage Manager server to which the file is migrated.
NO
A current backup version is not required.
Note: If you set this attribute to YES, Tivoli Storage Manager checks for a current backup version of the file on your migration server only. If a current backup version does not exist on your migration server, the file is not migrated.
migdestination spacemgpool Specifies the name of the storage pool in which Tivoli Storage Manager stores the file when it migrates.
Table 2 identifies appropriate management classes for some tasks.
Table 2. Assigning management classes to your files
Task Assignment
You want to migrate and back up a file. Assign a management class to a file with space management attributes and backup-archive copy groups that you want to use for that file. Assign only one management class to a specific file.
Your client node communicates with the same server for both space management and backup-archive services. Assign a management class that contains space management attributes and backup-archive copy groups that you assigned to the backup-archive client to use for that file.
You migrate files to one server and back up and archive files to one or more different servers:
  • Specify a different include-exclude options file for each server.
  • Assign only one management class to a file in a specific include-exclude options file.
  • Assign different management classes to files in different include-exclude options files.

For example, if you back up files in /home/holland to Server1, the include-exclude options file that you use for Server1 might specify a management class named mgmt1a for a file named /home/holland/testfile. This management class must contain an appropriate backup copy group for the file.

If you migrate files in the /home file system to Server2, the include-exclude options file that you use for that server might specify a management class named mgmt2b for the same file. That management class must contain appropriate space management attributes for the file.