IBM Tivoli Storage Manager Technology Overview

28
Tech Mahindra Limited confidential © Tech Mahindra Limited 2009 IBM Tivoli Storage Manager Overview Prepared by:- Kiran Panhale (Pune Gigaspace) MOS TSM Tier2

Transcript of IBM Tivoli Storage Manager Technology Overview

Page 1: IBM Tivoli Storage Manager Technology Overview

Tech Mahindra Limited confidential © Tech Mahindra Limited 2009

IBM Tivoli Storage Manager Overview

Prepared by:- Kiran Panhale (Pune Gigaspace)

MOS TSM Tier2

Page 2: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 2

Objectives

Why IBM Tivoli Storage manager ?

• Brief Idea about IBM Tivoli Storage Manager

• Basic understanding of IBM Tivoli Storage Manager 6.1 released on (March 2009)

• Different components in IBM Tivoli Storage manager

• Understanding IBM Tivoli Storage manager (Version 5 release5 level 2.1)

•Features of IBM Tivoli Storage Manager (Version 5 release5 level 2.1)

•Concepts of IBM Tivoli Storage Manager

•Concepts of Storage pool

•Concepts of Data protection / Recovery

•Concepts of TSM communications

•Summary

• Working with IBM Tivoli Storage Manager (Version 5 release5 level 2.1)

• Important TSM Commands to Memorize

•Vaulting

• Major releases of IBM Tivoli Storage Manager

Page 3: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 3

Agenda

Introduction to IBM Tivoli Storage Manager 6.1

IBM Tivoli Storage manager connectivity

Working with IBM Tivoli Storage Manager

Releases of IBM Tivoli Storage Manager

Page 4: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 4

Brief Idea about IBM Tivoli Storage Manager

IBM Tivoli Storage Manager Architecture

TSM Server TSM Stgpools TSM Clients

Administration User Interface

Repository

Local Area Network

Storage Area Network

WEB

Servers, Clients,

Application systems

Database

Storage

Log

Page 5: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 5

Understanding IBM Tivoli Storage manager (Version 5 release5 level 2.1)

New Functionality

- Integration with TSM

The TSM Client can be used with Xpress Mount to perform server less backup of data

From any point in time. Scripts are also provided that perform backup of Xpress restore snapshots

To TSM

Page 6: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 6

Basic understanding of IBM Tivoli Storage Manager 6.1 released on (March 2009)

TSM 6.1 has several new features, including:

• Data de-duplication

• The ability to interface with external security products

• Improved auditing and reporting facilities

• The ability to move data and metadata between TSM servers, so simplifying load balancing

• The EXPIRE INVENTORY command will be granular, so you can expire by node or node

groups, policy domain or by data type

• The ability to concurrently copy data between storage pools while migrating to the next pool in

the hierarchy, that is, concurrent migration and storage pool backup

• Conversion of the existing TSM Database to DB2

• Complete Out of the Box TSM Reporting and Monitoring

• Fastback for TSM Integration

• DRM Support for Active-Data Pools

Page 7: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 7

Different components in IBM Tivoli Storage manager

TSM Components:

Administrative Interface

Tivoli Storage Manager Server

Scheduler

Tivoli Storage Manager Database

Tivoli Storage Manager Recovery Log

Policy-Based Management

Storage Pools

Tape Library

Backup-Archive Client (BA Client)

Page 8: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 8

Understanding IBM Tivoli Storage manager (Version 5 release5 level 2.1)

Server Enhancements

•Migration Thresholds for sequential Disk

•Concurrent access from FILE storage Pool

•Restartable server-server Export /Import

•SAN Device mapping for virtual tape library (VTL)

•zOS Server Enhancements

•Client/Server Authentication Using SSL

•TCP/IP Version 6 (IPV6) Support

Page 9: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 9

Previously, When a FILE volume is opened as an input volume on a mount

point One thread is allowed to access the volume at a time

The V5.5 server allows many read accesses and one write access at one

time

If the volume is in use by a session that is writing data, it may still be

acquired for input by other session or processes

Session needing to write data to a FILE volume will be allowed concurrent

access if the Volume is not already in use as output. Only one user will be

allowed to write to a FILE volume at a time

Since data that is being written has not yet been committed to the volume

and it is not yet available For reading, client sessions or processes that need

to read Data from a FILE volume being written to can only access data that

has been committed to the volume

Page 10: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 10

Restart able Server-Server Export/Import

Server – to - Server export/import only

Provide the ability to isolate and export data based on the creatio time

Also provides the ability to isolate data based on range of time

Several command modified/added

Export node /Export server – new parm on command for Todate/Totime

Q Process command enhanced

Q EXPORT command (NEW)

SUSPEND EXPORT (NEW)

CANCEL EXPORT (NEW)

RESTART EXPORT (NEW)

Page 11: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 11

TSM Commands to memorize

1. QUERY DB (Display information on the database)

2. QUERY LOG (Display information on the recovery log)

3. QUERY DRIVE (Query information about a drive)

4. QUERY PATH (Display a path definition)

5. QUERY STGPOOL (Query storage pools)

6. QUERY SESSION (Query client sessions)

7. QUERY PROCESS (Query one or more server processes)

8. q event * t=a (Query event which is schedule)

9. DEFINE ASSOCIATION (Associate client nodes with a schedule)

10 DELETE ASSOCIATION (Delete the node association to a schedule)

11. QUERY ACTLOG (Query the activity log)

12. QUERY VOLUME (Query storage pool volumes)

13. QUERY LIBVOLUME (Query a library volume)

14. q vol * acc=reado (Query volumes which are in readonly status)

15. q vol * acc=unav (Query volumes which are in unavailable status)

16. select library_name, count(*) as "Scratch Volumes" from libvolumes where

status='Scratch' group by library_name (Show you SCRATCH count )

17. q event * * begind=-1 (status of previous nights client schedules)

18. q stgpool (Query storage pools)

19. q occ (Query occupancy, lists how much space each node is using)

20. run script_name (Run scripts stored on tsm server)

Page 12: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 12

Login Screen for IBM Tivoli Storage Manager

Page 13: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 13

After login in IBM Tivoli Storage Manager

Options Menu

Command line

Version lever of Tivoli

Server Administration

menu options

Page 14: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 14

Command “Query Node” output

Node name

Platform is

using

Policy name

Page 15: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 15

See the logs for last night successful backup

Command to check

last night backup

for the specified

node name

Page 16: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 16

Command to check nodes

are associated with which

policy

Page 17: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 17

Command to check Drive status

Check the drive is online

Page 18: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 18

Command to check Node in full detail

Client OS level

and client

version

Page 19: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 19

Query volume status

Percentage utilized volume

Volume Name

Page 20: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 20

Query process command to check currently which process are running

Page 21: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 21

Vaulting

What is Vaulting?

Vaulting is the process of removing volumes from libraries, moving them to

a safe place (vault), waiting for them to become empty and then return them

to the libraries for renewed use.

Why Vaulting required ?

In case of a disaster wiping out your TSM server and library, you need

certain information to enable you to rebuild your TSM server.

Information like :

•The placement and size of database volumes.

•The placement and size of log volumes.

•Which volume contains your last database backup.

•Which licenses where enabled.

•How where your libaries and drives defined.

•And a lot more...

Page 22: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 22

What should be vaulted ?

Database backup volumes, full and incremental.

Database snapshots.

Whether you use regular DB backups or snapshots backups or both, it is essential to have a

copy of the database in the vault. Without the database to describe the contents of the rest of

the volumes, they are worthless.

Copy pool volumes.

Of course !

Optionally volumes from primary storage pools.

In some situations it makes sense to vault primary volumes. It could be an archive pool with

data kept for many months. It could also be volumes from a storage pool containing large

backups from databases that are to be kept for a long time. In both cases vaulting could be a

good idea, either to free space in the library or simply because volumes are safer in a vault.

Optionally backup set volumes.

Backup sets are typically kept for a long period, and like primary pools containing archive

data, it could be sensible to keep them in the vault.

How often should vaulting occur ?

Whether you vault 7 days a week, only Monday to Friday or maybe only once a week, is up

to you. The more often you do it, the more up-to-date data you have in case of a disaster.

TSMManager provides the scheduling mechanism you need to implement this.

Page 23: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 23

Storage Pool Concepts

Page 24: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 24

Remote office backups and vaulting tapes

Page 25: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 25

Disaster Recovery and TSM

DRM overview

Tivoli Storage Manager delivers Tivoli Disaster Recovery Manager (DRM) as part

of its Extended Edition. DRM offers various options to configure, control and

automatically generate a Disaster Recovery Plan containing the information,

scripts, and procedures needed to automate restoration of the TSM Server and

helps ensure quick recovery of client data after a disaster. It also manages and

tracks the media on which TSM data is stored, whether on site, in-transit, or in a

vault, so that data can be easily located if disaster strikes. It generates scripts

which assist in documenting IT systems and recovery procedures, as well as

providing automated steps to rebuild the TSM server.

Page 26: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 26

In the event of a system failure or site disaster, TSM is designed with several

means to restore the TSM server. These include: server recovery using database

and storage pool backups, restoring your server using mirrored volumes,

restoring storage pool volumes, auditing a storage pool volume, and correcting

damaged files. In any case, to ensure the ability to restore your TSM server you

should have the following components stored offsite.

Requirements for TSM server Disaster Recovery

•A full database backup

•Any incremental database backups between the last full backup and the

point-in-time to which you are recovering

•Copy storage pool volumes

•On removable media: CD, tape, ZIP drive or diskette, or as printouts:

•Server options file

•Volume history file

•Device configuration file with the applicable device information (library,

drive, and device class definitions)

•Database and recovery log setup (the output from detailed queries of

your database and recovery log volumes)

Page 27: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 27

IBM Tivoli Storage Manager 6.1 March, 2009

IBM Tivoli Storage Manager 5.5 November, 2007

IBM Tivoli Storage Manager 5.4 January, 2007

IBM Tivoli Storage Manager 5.3 2005

IBM Tivoli Storage Manager 5.2 2003

IBM Tivoli Storage Manager 5.1.5

IBM Tivoli Storage Manager 5.1.0

Tivoli Storage Manager 4.2.1 August, 2001

Tivoli Storage Manager 4.2.0 May 2001

Tivoli Storage Manager 4.1 2000

Tivoli Storage Manager 3.7 1999

Major releases

Page 28: IBM Tivoli Storage Manager Technology Overview

11/11/2011 CONFIDENTIAL© Copyright 2009 Tech Mahindra Limited 28