IBM Spectrum Protect (Tivoli Storage Manager)

IBM Spectrum Protect, formerly and still commonly known as TSM, is an client-server backup and recovery system.
Whats in a name? IBM Spectrum Protect seems to be too long winded, ISP is already used for Internet Service Provider so maybe IBM SP is a good compromise. I guess what really matters is what do you use for a Google search. Try IBM SP and you won't get many results. It seems that IBM Spectrum Protect in full works best, while TSM still gets a few results too.
In these pages I will generally, and reluctantly spell out IBM Spectrum Protect in full, will sometimes still use TSM, and will also use IBM SP in the hope that it will catch on.

IBM Spectrum Protect works on the 'incremental backup forever' principle, which can take a bit of getting used to compared to the more traditional 'weekly full backup and daily incremental' system. With TSM, you backup all your clients to a central data backup server, and the incremental forever principle is intended to limit the amount of data you send over the network, as you only run a full backup once. A central database records all backup information, and as IBM SP always keeps at least one backup of every on-line file, these can be used to recreate a whole server if necessary.

These IBM SP pages do not pretend to be a complete set of documentation on what is a complex product, but rather a series of items that provide hints and tips on how to manage the product. The pages have grown organically over the years and the various bits of information were scattered around a bit. The pages and items were reorganised in 2017 to try to make them relate together better. If you can't find what you are lookng for on a specific page, then it may have been moved, so the right hand side index might help you find it again.

IBM Spectrum Protect Server Constructs

The IBM SP server contains constructs and policies that are used to manange and retain your backups. From the top downwards, these are Policy Set, Policy Group, Management Class and Copy Group.
a 'QUERY DOMAIN *' command will tell you which policy domains are in use at your site. Policy domains are usually used to group similar backups together, either by platform, database type or maybe business area.
'QUERY PO domain_name' will list the policy sets that are defined for a given domain. One policy set will be ACTIVE and this will be the one that is currently in use. The other policy sets are old copies or ones in development.
Say you have a policy domain called PD_ORA for Oracle databases. The command 'q mgmtclas pd_ora active' will list out the management classes that are in force for this domain, and one of them will be marked as the default management class.
The command 'q co pd_ora ACTIVE *' will list out the backup copygroups for each management class in the pd_ora domain. This one will finally tell you how long the backups are kept for, and where they are stored. Copygroups are always called 'STANDARD'. You could, of course run 'q co * ACTIVE *' to list out all your in-use copygroups, but this could produce a lot of output.

TSM Documentation

It can be a challenge to find the IBM TSM manuals. The best place these days seems to be found here

back to top


Spectrum Protect pages

Lascon latest major updates

Welcome to Lascon Storage. This site provides hints and tips on how to manage your data, strategic advice and news items.