TSM 6.2 Implementation and Administration Training Day 2

The second day of training. One more thing to add to the dislike list – not user friendly.

Unit 4: Storage media devices

Lesson 1: Media libraries attached to TSM

Installing and configuring a media library

Library: define library, define path
Device class: define devclass
Drive: define drive

Supported device types


C:\Program Files\Tivoli\TSM\console\tsmdlst

Configuring devices

SCSI ID w, LUN x, bus y, port z

define library robotmount libtype=scsci
define path server1 robotmount srctype=server destype=library device=lb3.0.0.0
define drive robotmount tap01 elem=autodetect
define path server1 tap01 srctype=server destype=drive library=robotmount device=mt3.0.0.0

Lesson 2: Working with media

Scratch volumes versus private volumes

Scratch/ Private

Life cycle of tape cartridges


Labeling tapes

Manual label: label libvolume storagelibname checkin=scratch search=bulk labelsource=barcode
Auto label: define library autodltlib libtype=scsi autolabel=yes

To search entry and exit port: search=bulk
To search inside the library: search=yes

Checking out volumes

checkout libvolume
checkout libvolume tapelib vol006 checklabel=yes remove=bulk

Automatic lib /w multiple entry and exit port, use REMOVE=BULK with chekcout libvolume

Checking in volumes

checkin libvolume tapelib vol006 search=no status=scratch
checkin libvolume tapelib search=yes status=scratch checklabel=barcode
query libvolume

If use AUTOLABEL, CHECKLABEL=BARCODE must be specified when do checkin libvolume command

Auditing a library

audit library tapelib checklael=barcode

Auditing the volume inventory ensure the information maintained by TSM is consistent with the physical media in the library.

Unit 5: Managing Storage pools and storage pool volumes

Lesson 1: Storage pool, hierarchies, and storage pool volumes

Storage pools


Storage pool hierarchies

Storage pools can be chained to create a storage hierarchy

Active-data pools and the storage hierarchy

Copy storage pool: copies of active or inactive data from primary storage pools for offsite storage
Active-data pools on disk: copies of active data for fast restore of client data
Active-data pools on tape: copies of active data to reduce the number of tapes stored offsite

Device classes

Random Access (DISK) / Sequential Access (removable media and FILE)

DEFine DEVClass DEVType=type of device
def devclass autodlt_class devt=dlt format=drive library=autodltlib00

DISK is predefined, and can not be modified

Device class and storage pool

Storage destination

Customize data hierarchy to suit the business needs

LAN-based disk backup

Define storage pools

DEFine STGpool poolname devclass
define stgpool lastinchain devclass=tape

define stgpool pool1 disk description=”test storage pool” maxsize=5m highmig=70 lowmig=30 cache=yes nextstgpool=test2
(De-duplication does not support cache)

3 predefined random access storage pools:
– SPACEMGPOOL: A storage destination for files migrated from user nodes

Update and query storage pools

UPDate STGpool poolname
Query STGpool poolname
Query OCCupancy nodename

Defining storage pool volumes

DEFine VOLume poolname volname

FORMATSIZE must be used against the random access volume

Defining storage pool volumes for disk

DEFine VOLume poolname volname Formatsize=Format_size (MB)
define vol archivepool E:\tsmdata\vol5 F=200

Moving data

move data volume_name
move data volume_name STGpool=pool_name
move nodedata nodename fromstgpool=source_STGpool tostgpool=target_STGpool

Deleting storage pools and volumes

Query STGpool pool_name f=d
Query volume
Query CONtent volumename
DELete VOLume volumename DISCARDData=yes
DElete STGPool poolname

Concurrent storage pool volume access

Overflow location for storage pool media

Lesson 2: Automatic data movement

Migration through the storage hierarchy

the next in chain

Storage pool migration threshold

Migration starts when high threshold is reached, and ends when the low threshold is reached

Migrating manually


Manage storage pool in AC


A process of consolidating from many to fewer



Collocation volume selection

Collocation by group

Collocation of active data

Data deduplication overview

A method of eliminating redundant data in sequential-access disk (FILE device class)

Data deduplication concept

chunk, hash, index

Overview of data deduplication methods

Server-side (available since 6.1)/ Client-side (available since 6.2)

deduplication chunk size 512 KB

Object size Limit 300 GB

Unit 6: Policy management

Lesson 1: How TSM manages data

Centrally managed by business policy

Business requirement for Data Management

Policy management overview

Policy domain/ Policy set/ Management class

How TSM stores client data

the client binds files to management class

Default server policies


BACKRETention=30, ARCHRETention=365

Policy settings in the STANDARD domain

Lesson 2: Defining policy

Policy domain

A client node can be associated with only one policy domain

Using the AC to define policy domain

Using command line to define a domain

define domain UNIX description=”Policy domain for UNIX clients”

Defining a new policy set

– only one active policy set per policy domain
–  a policy set contains one default management class

Using the command line to define a policy set

define policyset UNIX lab description=”Policy set for UNIX clients in the lab”

Management classes

a management class is associated with a backup copy group and archive copy group

Using AC to define a MC

Using command line to define a MC

define mgmtclass UNIX lab UNIXMC

Lesson 3: Working with copy groups

Backup/ Archive

A copy group describes how the server manage backed up or archived files

Using command line to define a GC

define copygroup UNIX lab UNIXMC standard type=backup destination=diskpool
define copygroup UNIX lab UNIXMC standard type=archive destination=archivepool

Using the define copygroup command

Lesson 4: Expiration

Expiration is the process by which file are identified for deletion because their expiration date or retention period has passed

The EXPINterval hours option

Inventory expiration is resource intensive. You can set the EXPINterval to 0 (dsmserv.opt) and schedule expiration during slower period

Storage management archive file management


Assign default management class


Validate and activate policy sets


Bind files to the MC

Rebinding MC to backup versions

Copying and updating a domain

copy domain original_domain new_domain
update domain new_domain description=’XXX’ backretention=value archretention=value activedestination=active-date pool name

Using the EXPORT POLICY command

export policy replacedefs=yes toserver=serveragray


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s