Session: I03 TSM is not just a black box. Carolyn Sanders EDS. May 19, :30 p.m. 02:30 p.m. Platform: LUW

Similar documents
LiteSpeed for SQL Server 6.5. Integration with TSM

LiteSpeed for SQL Server 8.6. Install Guide

exsm.cluster High Availability for TSM Server Michael Abel & Bruno Friess TSM Symposium Oxford September 2005 Hier Kundenlogo

SQL LiteSpeed 3.0 Installation Guide

XC2 Client/Server Installation & Configuration

Microsoft System Center Data

HyperSecureLink V6.0x User Guide

(POM )

IBM Security IOC Manager 1.0.0

Inspection User Manual

Inspection User Manual This application allows you to easily inspect equipment located in Onix Work.

POM Patch 7. Service Request: OUTREACH-8673: POM help pages are accessed via http instead of https

Operating Manual. SUPREMA Calibration. Software for Fire and Gas Warning Units. Order No.: /01. MSAsafety.com

High usability and simple configuration or extensive additional functions the choice between Airlock Login or Airlock IAM is yours!

Fencing Time Version 4.3

Wickets Administrator

Configuring Bidirectional Forwarding Detection for BGP

Evaluating chaff fire pattern algorithms in a simulation environment. JP du Plessis Institute for Maritime Technology South Africa

The MQ Console and REST API

AX5000 Operational Manual

Virtual Breadboarding. John Vangelov Ford Motor Company

UNIVERSITY OF WATERLOO

Sales Create Outbound Delivery from Sales Order S01- Lean Baseline Package

AGW SYSTEMS. Blue Clock W38X

Dräger X-dock Frequently Asked Questions

We release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports.

International olympiads in Informatics in Kazakhstan. A. Iglikov Z. Gamezardashvili B. Matkarimov

Company Surge TM for. Installation Guide v4.0 January

UNITY 2 TM. Air Server Series 2 Operators Manual. Version 1.0. February 2008

CLUB REGISTRATION & SUPPORT / TICKETING

Meter Data Distribution User Manual

VMware Inc., NSX Edge SSL VPN-Plus

Mac Software Manual for FITstep Pro Version 2

Instrument pucks. Copyright MBARI Michael Risi SIAM design review November 17, 2003

Education Services LAGAN Upgrade Training Brochure

Mr Roger Wood Measurement & Process Group (M&P) Network Strategy National Grid Gas plc Brick Kiln Street Hinckley Leicestershire LE10 0NA

Using MATLAB with CANoe

TRAP MOM FUN SHOOT 2011

FireHawk M7 Interface Module Software Instructions OPERATION AND INSTRUCTIONS

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017.

Diver Training Options

ASCAT Level 2 Soil Moisture Reprocessing Phase 1 - Dataset Description

The following steps take you through creating a hytek database for a new season May 1 st to April 30 th.

Safety Risk Assessment Worksheet Title of Risk Assessment Risk Assessment Performed By: Date: Department:

Sontek RiverSurveyor Test Plan Prepared by David S. Mueller, OSW February 20, 2004

Spacecraft Simulation Tool. Debbie Clancy JHU/APL

FUNCTEST IN DEPTH. Jose Lausuch (Ericsson) OPNFV Summit

DCS World Plugin for g-seats.

Centre Officials User Guide

ORC Software Module for Performance Curve Calculation (PCS) Specifications

SIDRA INTERSECTION 6.1 UPDATE HISTORY

Surge suppressor To perform its intended functions, an AEI site must have the components listed above and shown in Fig. 4.1.

SWIM MEET MANAGER 5.0 NEW FEATURES

Bareos, ZFS and Puppet. Christian Reiß Symgenius

Overview 1. Handicap Overview 12. Types of Handicapping...12 The Handicap Cycle...12 Calculating handicaps...13 Handicap Nomenclature...

API Reference for Cisco Enterprise Network Function Virtualization Infrastructure Software

[XACT INTEGRATION] The Race Director. Xact Integration

ALGE DIVE! ALGE. ALGE-TIMING GmbH & Co

Swing Labs Training Guide

IBIS File : Problems & Software Solution

Smart Card based application for IITK Swimming Pool management

P3000 Deadweight Tester Setup, Part 1: Limited Partial Correction Method

Specifications and information are subject to change without notice. Up-to-date address information is available on our website.

Quick Start Guide. For Gold and Silver Editions

SoundCast Design Intro

Typical Wayside Reader System Quotation

RELEASE NOTES Onsight Connect for ios Software Version 8.1

EasySas. The most advanced airlock electronics on the market. Recyclable product. Eco-design. Energy savings

Sofort Banking. How to configure your Sofort and Ingenico epayments account. Copyright 2017 Ingenico epayments

Global Information System of Fencing Competitions (Standard SEMI 1.0) Introduction

Digi Connect ME 9210 Linux: serial port 2 for JTAG modules

v2.3 USER MANUAL

THE STATCREW SYSTEM For Basketball - What's New Page 1

DIVE MEET SCORING INSTRUCTIONS. Day before meet

Delta Compressed and Deduplicated Storage Using Stream-Informed Locality

Bidirectional Forwarding Detection Routing

FIG: 27.1 Tool String

Race Screen: Figure 2: Race Screen. Figure 3: Race Screen with Top Bulb Lock

Blackwave Dive Table Creator User Guide

REMOTE CLIENT MANAGER HELP VERSION 1.0.2

Steltronic StelPad User Guide

BACnet Protocol Implementation Conformance Statement

To Logon On to your tee sheet, start by opening your browser. (NOTE: Internet Explorer V. 6.0 or greater is required.)

CDR File Information. User Case Number EDR Data Imaging Date Crash Date

MPCS: Develop and Test As You Fly for MSL

AutoTrace SPE Workstation User s Manual

Purpose. Scope. Process flow OPERATING PROCEDURE 07: HAZARD LOG MANAGEMENT

RGS EVALUATION TESTING REPORT

7 th International Conference on Wind Turbine Noise Rotterdam 2 nd to 5 th May 2017

CONSOLE-320 ENGLISH. 230A: CONSOLE-320 with cable data output Item 230B: CONSOLE-320 with cable + wireless radio data output

Bertec Workbook. Program Documentation

Standard Procedure. for using ConfiRM with the SoloVPE. Slope

Page 1 GM-FAQ Club Profile FAQs. Page

OMNISPORT 2000 SWIMMING QUICK REFERENCE

Dante B. Fascell Port of Miami-Dade

Meter Data Distribution Market Trials

Instruction Manual. BZ7002 Calibration Software BE

NAOMI Software Design

BVIS Beach Volleyball Information System

Circuit Lap Timer. The app has an Apple Watch interface for ios9+ and Watch OS2.0+. QuickStart Guide

Transcription:

Session: I03 TSM is not just a black box Carolyn Sanders EDS May 19, 2008 01:30 p.m. 02:30 p.m. Platform: LUW 1

Little black box Humor If the "black box" flight recorder is never damaged during a plane crash, why isn't the whole airplane made out of that stuff? Black box" is a serious term with a specific meaning: a piece of hardware or software for which that if you input x it will always give output y but for which you have no knowledge of how the output is generated from the input. 2 2

Objectives 1. Verify your configuration of TSM for DB2 LUW 2. Monitor Backups and Archive logs within TSM 3. Determine the health of TSM 4. Perform Problem Determination 5. Verify your DB2 LUW recoverability from TSM 3 3

The question then becomes: how many boxes should you open and get to know the inner workings in order to be more effective? TSM 4 4

dsmadmc dsm.sys dsm.opt TSM API 5 5

What is API The DB2 LUW Interface for TSM communicates with the TSM server using the TSM API. 6 6

What is dsm.opt DB2 LUW Interface for TSM uses the client user options file (dsm.opt) who s location is defined in the userprofile DSMI_CONFIG. 7 7

What is dsm.sys DB2 LUW Interface for TSM uses client system options file (dsm.sys) located in the TSM API installation directory. 8 8

There are two dsm.sys ba/bin/dsm.sys ba/bin/dsm.sys 9 9

dsmadmc The administrative command-line client is a program that runs on a file server, workstation, or mainframe that allows administrators to control and monitor the server through administrative commands. You can start an administrative client session in console, mount, batch, or interactive mode by using the DSMADMC command. In each of these modes, you can specify certain options with commands. For details, see Using Administrative Client Options. You can redirect output to a file using redirection characters. To start an administrative client session in command line mode, enter this command on your workstation: dsmadmc -id=admin -password=admin To end an administrative command line client session by entering this command on your workstation: quit 10 10

11 11

12 12

dsmc Command Line Backup/Archive Client Interface 13 13

TSM Tables 14 14

15 15 tsm: ESITSM11>select tabschema, tabname from syscat.tabl TABSCHEMA TABNAME --------- ------------------ ACTLOG ADMINS ADMIN_SCHEDULES ARCHIVES AR_COPYGROUPS ASSOCIATIONS AUDITOCC BACKUPS BACKUPSETS BU_COPYGROUPS CLIENTOPTS CLIENT_SCHEDULES CLOPTSETS COLLOCGROUP CONTENTS DATAMOVERS DB DBBACKUPTRIGGER DBSPACETRIGGER DBVOLUMES DEVCLASSES DISKS DOMAINS DRIVES DRMCSTGPOOLS DRMEDIA DRMMACHINE DRMMACHINECHARS DRMMACHINENODE DRMMACHINERECINST DRMMACHINERECMEDIA DRMPSTGPOOLS DRMRECOVERYMEDIA

To Display TSM node detail information $DSMI_CONFIG: Find TSM stanza name in $DSMI_DIR/dsm.sys Servername 16 16

To Display TSM node detail information in $DSMI_DIR/dsm.sys : Find TSM node used by TSM stanza for DB2 SErvername Node 17 17

To Display TSM node detail information $DSMI_CONFIG windows: Find DSMI_CONFIG in environment variables dsm.opt 18 18

To Display TSM node detail information in dsm.opt windows: Find TSM node dsm.opt Node 19 19

To determine if you have a backup running dsmadmc Node = Client Name 20 20

To Display TSM node detail information $DSMI_CONFIG LANFREE: Find TSM stanza name in $DSMI_DIR/dsm.sys Servername 21 21

To Display TSM node detail information $DSMI_DIR/dsm.sys LANFREE: Find TSM node used by TSM stanza for DB2 Servername Node 22 22

To determine if you have a LANFREE backup running dsmadmc <hostname>_sta 23 23

To determine if you have a backup running LANFREE dsmadmc <hostname>_sta 24 24

To determine if you have a backup running LANFREE dsmadmc X Node userid 25 25

To determine TSM drives are online dsmadmc 26 26

To determine if TSM path is online dsmadmc 27 27

To view TSM activity log dsmadmc Node 28 28

Display TSM node detail information dsmadmc Node Policy 29 29

Display TSM node detail information dsmadmc Node Policy 30 30

Display TSM node detail information dsmadmc: Find the Number of TSM mount points allowed 31 31

Display TSM node detail information dsmadmc: Backup Delete Allowed should be set to yes 32 32

Determine Retention Period set in TSM for DB2 dsmadmc : Find management class for the policy domain Policy Mgmtclass Name 33 33

Determine Retention Period set in TSM for DB2 backups dsmadmc: Display retention for the policy domain and management class Policy + Mgmtclass Name 34 34

Determine Retention Period set in TSM for DB2 backups: Recommend settings for DB2 Backups The following retention settings should be used for the management class that will be bound to the DB2 backups: VEREXISTS=1 Keeps only one version of the backup file as the name of the backup is unique. (There will not be a newer version of the backup image with the same name). VERDELETED=0 If the backup file has been deleted (via db2adutl), then Tivoli Storage Manager should not keep an inactive version of this file. RETEXTRA=0 (the same value as RETONLY) RETEXTRA parameter will never be used as you will never have more than one version of the backup file. To prevent confusion set this parameter to the same value as RETONLY. RETONLY=0 When a backup image file becomes inactive it will be purged from the Tivoli Storage Manager server at the next expiration. 35 35

Determine Retention Period set in TSM for DB2 archive logs dsmadmc Display retention for the policy domain, management class, and type archive Policy Mgmtclass Name 36 36

Determine Retention Period set in TSM for DB2 archive logs You should set the retention for the archive copy group to nolimit. RETVER: NOLIMIT 37 37

Determine the number of TSM scratch tapes dsmadmc libvolumes 38 38

Validate TSM include exclude list <TSMPATH>/ba/bin/dsm.sys Find TSM Node name for OS backups Find the TSM include exclude file SErvername Inclexcl 39 39

Validate TSM include exclude list Display the TSM include exclude file rule 40 40

Validate TSM include exclude list dsmadmc Select the OS backups for the TSM node name and the owner is the instance id hostname + owner 41 41

Validate TSM include exclude list dsmadmc Database containers that should be excluded from the OS backup 42 42

Validate TSM include exclude list dsmadmc Database files are in the exclude list that are not being excluded rule 43 43

Validate offsite copies of the backups dsmadmc Display DB2 backups in TSM Node + Filespace_name 44 Oracle: dsmadmc -se=esitsm22 -commadelimited -id=$id -pass=$pass "select * from backups where node_name = 'DAL1S07H_DSS_DB_SQL' and filespace_name like '/BACKTRACK%' >> $PATH_OUT/dra/tsm_backups.txt" 44

Validate offsite copies of the backups dsmadmc Find the volser of the onsite DB2 backups in TSM Onsite volser 45 45

Validate offsite copies of the backups dsmadmc Run the TSM bfo using the volser number Onsite volser 46 46

Validate offsite copies of the backups dsmadmc Find the volser of the offsite copy of the DB2 backups in TSM Onsite volser Offsite volser 47 47

Validate offsite copies of the archive logs dsmadmc Display DB2 archive logs in TSM Node + Filespace_name 48 48

Validate offsite copies of the archive logs dsmadmc Find the volser of the onsite DB2 archive logs in TSM Onsite volser 49 49

Validate offsite copies of the archive logs dsmadmc Run the TSM bfo using the volser number Onsite volser 50 50

Validate offsite copies of the archive logs dsmadmc Find the volser of the offsite copy of the DB2 archive logs in TSM Onsite volser 51 51

Display size of your Backup dsmadmc Node 52 52

Display size of your OS Backup DSMADMC Filename 53 53

Session I03 TSM is Not Just a Black Box Carolyn Sanders EDS carolyn.sanders@eds.com 54 54