You can define an include-exclude list to specify which files are eligible for the different processes that the client can run. Include and exclude options in the list determine which files are eligible for backup and archive services and which files can be migrated from the client (space-managed).
The options also include how the server controls symbolic links and processing such as image, compression, and encryption.
Line 1 in Figure 1 means that the SSTEINER node ID excludes all core files from being eligible for backup and client migration.



/home/ssteiner
*:\home\ssteiner


/home/ssteiner/driver5
*:\home\ssteiner\driver5 



exclude /.../core
exclude /home/ssteiner/*
include /home/ssteiner/options.scr
include /home/ssteiner/driver5/.../* mcengbk2

exclude *:\...\core
exclude *:\home\ssteiner\*
include *:\home\ssteiner\options.scr
include *:\home\ssteiner\driver5\...\* mcengbk2
Tivoli® Storage Manager processes the include-exclude list from the bottom up, and stops when it finds an include or exclude statement that matches the file it is processing. Therefore, the order in which the include and exclude options are listed affects which files are included and excluded. For example, suppose that you switch the order of two lines in the example, as follows:




include /home/ssteiner/options.scr
exclude /home/ssteiner/*

include *:\home\ssteiner\options.scr
exclude *:\home\ssteiner\*



/home/ssteiner
*:\home\ssteinerSome options are evaluated after the more basic include and exclude options. For example, options that exclude or include files for compression are evaluated after the program determines which files are eligible for the process being run.
You can create include-exclude lists as part of client options sets that you define for clients.
For detailed information on the include and exclude options, see the user’s guide for the appropriate client.