More Related Content Similar to Ibm tivoli storage manager v5.4 implementation and administration part two tm526inst Similar to Ibm tivoli storage manager v5.4 implementation and administration part two tm526inst (20) More from Banking at Ho Chi Minh city More from Banking at Ho Chi Minh city (20) Ibm tivoli storage manager v5.4 implementation and administration part two tm526inst1. IBM Tivoli Storage Manager 5.4 Implementation and
Administration Part Two
Instructor’s Training Guide
S150-2607-00
May 2007
2. Copyright Notice
Copyright © 2007 IBM Corporation, including this documentation and all software. All rights
reserved. May only be used pursuant to a Tivoli Systems Software License Agreement, an IBM Soft-
ware License Agreement, or Addendum for Tivoli Products to IBM Customer or License Agreement.
No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system,
or translated into any computer language, in any form or by any means, electronic, mechanical,
magnetic, optical, chemical, manual, or otherwise, without prior written permission of IBM Corpora-
tion. IBM Corporation grants you limited permission to make hardcopy or other reproductions of any
machine-readable documentation for your own use, provided that each such reproduction shall carry
the IBM Corporation copyright notice. No other rights under copyright are granted without prior writ-
ten permission of IBM Corporation. The document is not intended for production and is furnished “as
is” without warranty of any kind. All warranties on this document are hereby disclaimed, including the
warranties of merchantability and fitness for a particular purpose.
Note to U.S. Government Users—Documentation related to restricted rights—Use, duplication or
disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corporation.
Trademarks
The following are trademarks of IBM Corporation or Tivoli Systems Inc.: IBM, Tivoli, AIX, Cross-Site,
NetView, OS/2, Planet Tivoli, RS/6000, Tivoli Certified, Tivoli Enterprise, Tivoli Ready, TME. In Den-
mark, Tivoli is a trademark licensed from Kjøbenhavns Sommer - Tivoli A/S.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in
the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
C-bus is a trademark of Corollary, Inc. in the United States, other countries, or both.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States,
other countries, or both.
Lotus is a registered trademark of Lotus Development Corporation.
PC Direct is a trademark of Ziff Communications Company in the United States, other countries, or
both and is used by IBM Corporation under license.
ActionMedia, LANDesk, MMX, Pentium, and ProShare are trademarks of Intel Corporation in the
United States, other countries, or both.
SET and the SET Logo are trademarks owned by SET Secure Electronic Transaction LLC. For fur-
ther information, see http://www.setco.org/aboutmark.html.
Other company, product, and service names may be trademarks or service marks of others.
Notices
References in this publication to Tivoli Systems or IBM products, programs, or services do not imply
that they will be available in all countries in which Tivoli Systems or IBM operates. Any reference to
these products, programs, or services is not intended to imply that only Tivoli Systems or IBM prod-
ucts, programs, or services can be used. Subject to valid intellectual property or other legally pro-
tectable right of Tivoli Systems or IBM, any functionally equivalent product, program, or service can
be used instead of the referenced product, program, or service. The evaluation and verification of
operation in conjunction with other products, except those expressly designated by Tivoli Systems or
IBM, are the responsibility of the user. Tivoli Systems or IBM may have patents or pending patent
applications covering subject matter in this document. The furnishing of this document does not give
you any license to these patents. You can send license inquiries, in writing, to the IBM Director of
Licensing, IBM Corporation, North Castle Drive, Armonk, New York 10504-1785, U.S.A.
Printed in Ireland.
3. Course Revision History
Introduction
The IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two course
is a replacement for the IBM Tivoli Storage Manager Administration 5.3.2 course. Through
information exchange there was a consistent opinion that the students needed a
representative course for the added administration functionality that would be a natural
follow-on to the IBM Tivoli Storage Manager 5.4 Implementation and Administration Part
One course. The course design builds upon the previously learned concepts and adds to this
knowledge base. This course is designed for users who are already experienced in
administering Tivoli Storage Manager, or who have extensive knowledge of the product.
This course combines aspects of previous courses and the concepts from the new release.
The course design returns to a flow where the student will use information from one unit to
the next to learn and apply concepts and features for how they manage and administer their
own Tivoli Storage Manager implementation.
About the IBM Tivoli Storage Manager 5.4 Implementation and Administration Part
Two course:
• IBM Tivoli Storage Manager 5.3.2 Administration, released December 2005, was
based on IBM Tivoli Storage Manager 5.3.2 code. This update was due to the
significant changes to the Administration Center’s interface.
• IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two,
released May 2007, is based on IBM Tivoli Storage Manager 5.4 code. This
update explains the new data shredding feature and the new active-data storage
pool configuration.
General Revisions of the May 2007 Version
Student’s Training Guide
• The instructor fix requests received from the GEO Delivery Managers were
evaluated and applied where appropriate.
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • i
•
•
4. Preface
• Most of the material related to the introduction of the Administration Center has
been removed.
• Diagrams that reference the Tivoli Storage Manager hierarchy have been changed
to reflect a two-tiered hierarchy rather than a three-tiered hierarchy.
• Introduction of the new features in Unit 1 has been placed into slides rather than
text.
• Unit 12 from the IBM Tivoli Storage Manager 5.3.2 Administration course has
been moved to the Appendix A of the IBM Tivoli Storage Manager 5.4
Implementation and Administration Part Two course, and the exercise has been
removed.
• Exercise 1 for Unit 9 has been removed.
Course Materials
The following table contains the updated part numbers for the May 2007 course materials.
IBM Tivoli Storage Manager 5.4
Part Number
Implementation and Administration Part Two
Student’s Training Guide S150-2605-00
Student Exercises for Windows S150-2604-00
Student Exercises for AIX S150-2606-00
Instructor’s Training Guide S150-2607-00
Instructor Resources CD SK5T-7805-00
Student Resources CD SK5T-7804-00
Classroom Setup CD SK5T-7806-00
Detailed Revisions of May 2007 Release
1. The modules for the IBM Tivoli Storage Manager 5.4 Implementation and
Administration are listed below.
Unit 1 – Tivoli Storage Manager 5.4 Concept Review and New Features
•
•
ii • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
5. Preface
Unit 2 – Database and Log Manipulations
Unit 3 – Storage Pool Manipulations
Unit 4 – Database and Storage Pool Problem Determinations
Unit 5 – Macro and Scripts
Unit 6 – Network Configuration and Tivoli Storage Manager Performance Issues
Unit 7 – Reporting
Unit 8 – Problem Determination Concepts
Unit 9 – Backup and Restore Methodology
Unit 10 – Enterprise Administration
Unit 11 – Server-to-server Virtual Volumes
Appendix A - Related Tivoli Storage Manager Products
2. The Administration Center was new in the last release, and is no longer
considered a new feature. Much of the material introducing this interface was
deleted, but it is still referenced in several units of the course.
3. The administrative interfaces were described in Unit 2 of the IBM Tivoli Storage
Manager Administration 5.3.2 course. This material was moved into Unit 1 of this
course, and is considered to be a review of basic concepts.
4. Unit 2 of this course covers Tivoli Storage Manager database and log
manipulations, and Tivoli Storage Manager storage pool manipulations has been
moved to Unit 3.
5. Unit 3 describes the new data shredding, and the new active-data storage pool
features.
6. A two-tiered representation of the Tivoli Storage Manager storage hierarchy is
closer to the most common usage. All graphics representing the three-tiered
hierarchy have been changed to reflect a two-tiered hierarchy.
7. The IBM Tivoli Storage Manager 5.3.2 Administration course offered an exercise
for Lan-free backups in the Student Exercises for Windows guide. That exercise
has been removed, but the information is still covered in the IBM Tivoli Storage
Manager 5.4 Implementation and Administration Part Two course.
8. Unit 12 of the IBM Tivoli Storage Manager 5.3.2 Administration course discussed
products related to IBM Tivoli Storage Manager. That unit has been deleted from
this course, and the information has been moved to the Appendix A. The exercise
for this unit relating to Tivoli Data Protection for Mail in the Student’s Exercise
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • iii
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6. Preface
Guide for Windows has been removed, but the information is still covered in the
course. Also, some of the information for IBM Tivoli Storage Manager Space
Management and IBM Storage Manager HSM for Windows has been removed,
but the basic information is still covered. More information on this feature of the
IBM Tivoli Storage Manager Extended Edition will soon be available in a
separate IBM Tivoli Storage Manager course.
•
•
iv • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
7. Instructor Preparation
Introduction
This section is a compilation of notes by the course developer to help instructors deliver
IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two. It gives an
overview of the course, instructions for setting up the classroom, and other information that
instructors should have to make the class a success.
This course was developed to address the needs of Tivoli Storage Manager administrators
requiring a deeper knowledge of some of the areas of Tivoli Storage Manager. The
prerequisites for this course state the student should have taken the Implementation course
or spent adequate time with the product to become familiar with the administrative utilities
and the base concepts. There will be times when these prerequisites are not met and as an
instructor you must be prepared for this occurrence.
Course Components
The following materials are needed to deliver the training.
For the instructor:
• Instructor’s Training Guide
• Student Exercises for Windows
• Student Exercises for AIX
• Classroom Setup CD
• Instructor Resources CD
• Student Resources CD
For each student:
• Student’s Training Guide
• Student Exercises for Windows
•
•
• v
•
•
8. Instructor Preparation
• Student Exercises for AIX
• Student Resources CD
Instruction Preparation Requirements
Instructors should perform the following steps prior to delivering this course.
• Read the instructor preparation notes.
• Read the entire Student’s Training Guide to get familiarized with the content.
• Using the Classroom Setup Guides, set up a system for each platform on which
the course will be delivered.
• Perform the exercises for each platform.
• Obtain the certification IBM Certified Deployment Professional - Tivoli Storage
Manager. Latest information can be found at www.ibm.com/certify/.
Classroom Setup Instructions
To set up the classroom follow the appropriate Classroom Setup CD. The instructions are
written to set up each system individually.
The Classroom Setup CD contains guides that have been written in detail to help those who
are required to perform setup tasks and do not have the knowledge base of the products
covered in this course material. Setup personnel can use IBM Tivoli resources on the
Internet and product documentation to help with setup.
The Classroom Setup CD contains files needed for setup. These include files used in
backups and archives, software installation files and operating system updates. The
respective Classroom Setup Guide will inform you of software or files when needed to
perform tasks. There are macros that have been created to aid in the correct setup of the
Tivoli Storage Manager server and to save time in the process. Do not change these macros
unless you understand the consequences and make sure they do not impact the system
setup.
An image could be created for the initial system state and then installed onto each system
for course use. This is a decision for each site presenting the course. There are a few settings
that must be changed after an image has been installed. These settings are also detailed in
the Classroom Setup Guides.
•
•
vi • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
9. Instructor Preparation
The instructor should perform the setup of a system following the Classroom Setup Guide
for each of the platforms they will present. This will provide a knowledge base for the way
the labs will operate and help with any situations that may occur over the duration of the
class.
Timing Guidelines
Reasonable target times for pacing the course are shown below. The times shown will differ
with each presentation of the course. These times should help you to prepare for the course
and understand the schedule that must be kept to complete the course.
Day 1
Unit Target Time
Introduction 9:00
Unit 1–Lecture 9:45
Break 10:15–10:25
Unit 1–Lecture continued 10:25
Unit 1–Exercises 10:55
Lunch 11:30–12:30
Unit 1–Exercises continued 12:30
Unit 2–Lecture 12:55
Break 14:40–14:50
Unit 2–Exercises 14:50
Unit 2–All complete
17:00
End of Day 1
Day 2
Unit Target Time
Unit 3– Lecture 9:00
Break 10:15–10:25
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • vii
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
10. Instructor Preparation
Day 2
Unit Target Time
Unit 3 Exercises 10:25
Lunch 11:30–12:30
Unit 4 12:30
Unit 4 PD–Exercise #1 12:45
Unit 4 PD–Exercise #2 14:00
Break 14:45–14:55
Unit 4 PD–Exercise #3 14:55
Unit 5–Lecture 16:25
Unit 5–Lecture Complete
16:55
End of Day 2
Day 3
Unit Target Time
Unit 5–Exercise 9:00
Break 10:25–10:35
Unit 6–Lecture 10:35
Unit 6–Exercise 1 11:10
Lunch 11:30–12:30
Unit 6–Exercise 1 continued 12:30
Unit 6–Lecture continued 13:10
Break 14:15–14:25
Unit 6–Lecture continued 14:25
Unit 6–Exercise 2 15:30
Unit 7–Lecture 16:00
Unit 7–Lecture Complete
16:50
End of Day 3
•
•
viii • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
11. Instructor Preparation
Day 4
Unit Target Time
Unit 7–Exercise 9:00
Break 10:10–10:20
Unit 8–Lecture 10:20
Unit 8–Exercises 11:15
Lunch 11:35–12:35
Unit 8–Exercises continued 13:05
Unit 9–Lecture and Exercises 13:10
Break 14:15–14:25
Unit 9–Lecture and Exercises
14:25
continued
Unit 9–All Complete
17:15
End of Day 4
Day 5
Unit Target Time
Unit 10–Lecture 9:00
Break 10:00–10:10
Unit 10–Exercise 1 10:10
Unit 10–Lecture 11:00
Lunch 11:30–12:30
Unit 10–Exercise 2 12:30
Unit 11–Lecture 13:15
Unit 11–Exercise 14:00
Appendix A 14:40
Appendix A–All Complete
15:30
End of Day 5
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • ix
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
12. Instructor Preparation
Suggestions for Delivery
These notes provide an overview and insight into the Student’s Training Guide unit by unit.
General suggestions for delivery of the course are also included.
The students will begin by using a preconfigured Tivoli Storage Manager server named
Server1. This server will be utilized until the exercises for Unit 10. In the Unit 10 exercises
Server1 will be halted and three Tivoli Storage Manager servers named Black, Cyan, and
Grey will be used for enterprise administration. Unit 11 will call for the previous three
servers to be halted and then two Tivoli Storage Manager servers named Source and Target
will be used for virtual volumes. If the systems use an image then the accept date and enable
session commands may need to be entered. This is noted in the Student’s Training Guide.
In this version the servers must be halted and started again if these steps are required and
this is also stated in the Student’s Training Guide.
The Classroom Setup CD has a folder of shortcuts that can be copied to the desktop and
then arranged. These shortcuts provide icons to make the students access to the various
server and clients easier. On AIX systems there are shell scripts provided to start all the
needed aixterm windows for use with Unit 10 and Unit 11, Enterprise Administration and
Server-to-server Virtual Volumes, respectively. Please reference the respective Classroom
Setup Guide for more information on using these shortcuts and scripts.
Unit 1 – Tivoli Storage Manager 5.4 Concept Review
and New Features
This unit begins as an overview of features included with Tivoli Storage Manager 5.4
Extended Edition. The unit continues with a discussion of the new features available in
Tivoli Storage Manager 5.4 Extended Edition. The instructor should take time to become
familiar with these features and mention the ones that will have the most impact in a
production environment. Two new features, data shredding and active-data storage pools,
are covered more thoroughly in another unit.
Many students may have not upgraded from Tivoli Storage Manager version 5.2. Point out
that they can migrate to Tivoli Storage Manager version 5.4. Also mention that there is an
upgrade path from Tivoli Storage Manager Express to Tivoli Storage Manager 5.4
Extended Edition.
The rest of the unit is designed to be a quick review of the major components of Tivoli
Storage Manager. This has been included for those students who may need a thorough
overview. Some students who have experience with Tivoli Storage Manager may need to
fill gaps in their knowledge. Many newer administrators are not aware and may have never
used some of the options available from the command line. Some of these options are
introduced in this unit, and are used later in the course. The instructor should not spend too
much time here as it will make it difficult to cover the rest of the units and labs
appropriately.
•
•
x • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
13. Instructor Preparation
The delivery of this unit will differ from class to class. It is very important for the instructor
to determine the level of ability of the students and then spend the appropriate review time.
This module needs to have moderation or timing will become an issue.
Unit 2 – Database and Log Manipulation
This unit will familiarize students with the aspects of the Tivoli Storage Manager database
and recovery log. Many students are only familiar with features implemented in their
environment. This information should be familiar to most students so it can be covered
more quickly. Use your knowledge of the students’ levels to determine the amount of time
to spend on the concepts. This unit is important to the student’s understanding and
completion of the Problem Determination labs. The instructor should make sure students
have a thorough understanding of the materials.
Unit 3 – Storage Pool Manipulation
Unit 3 will familiarize students with the aspects of the Tivoli Storage Manager storage
pools. In prior courses, students were struggling with the exercise pertaining to migration,
so some new slides have been added to further describe this feature.
Two new features, data shredding and active-data storage pools are introduced in this unit.
Take time to explain these features thoroughly, as this is the first exposure the students have
had to these features.
As in the unit for database and log manipulation, this unit is important to the student’s
understanding and completion of the Problem Determination labs. The instructor should
make sure students have a thorough understanding of the materials.
Unit 4 – Database and Storage Pool Problem
Determination
The Problem Determination labs are critical to the students being able to manually recover
the Tivoli Storage Manager server. These labs will allow the students to possibly perform
their first Tivoli Storage Manager server recovery. There are three exercises to reinforce the
ability of Tivoli Storage Manager to be recovered if the proper steps are taken to allow this
process occur. It is imperative the exercises in Unit 3 have been completed successfully or
there may be problems in these labs. Be prepared to help students if they have an issue with
the server. The slide show for this unit enables the instructor to walk through the labs with
the students. The slide show uses the same steps as the exercise guide.
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • xi
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
14. Instructor Preparation
Unit 5 – Macros and Scripts
Macros and scripts are essential elements of an efficient Tivoli Storage Manager 5.4
implementation. Some students may not have any experience with scripting. This module
has been included to give them the skills necessary to properly create a script. Although
there are some good script examples in the text, the instructor should consider giving the
students more script and macro examples and ideas to add value to this unit.
Unit 6 – Network Configuration and Tivoli Storage
Manager Performance Issues
Proper performance tuning is essential to an effective Tivoli Storage Manager
implementation. This unit has been expanded from previous courseware versions in order
to give students a thorough understanding of performance issues and tuning parameters.
The instructor should spend an appropriate amount of time in this unit. The instructor
should read the Tivoli Storage Manager Performance Tuning Redbook as preparation for
delivery.
Unit 7 – Reporting
This unit provides information on Tivoli Storage Manager Reporting. Much administration
time is wasted in production environments due to poor reporting techniques. Though many
students will be familiar with the Operational Reporting tool, there is usually more to learn.
It is important that the instructor provide a number of examples of implementing SQL
statements and queries in the Operational Reporting tool that will be of interest to students.
It is important that the instructor have a good understanding SQL statements.
Unit 8 – Problem Determination Concepts
Unit 8 will aid students in the determination of problems they may encounter in a
production environment. This unit will give students the skills and understanding necessary
to perform traces. The instructor should be familiar with the Problem Determination Guide
available on the Tivoli Web site and included on the Instructor Resources CD. Student
knowledge and skill level will determine the way this unit is delivered. Expanding the
discussions in this unit may not prove helpful for many students. A majority of students
need a basic understanding of troubleshooting and a knowledge of how to implement
tracing. They will benefit most from discussions that help them properly utilize Tivoli
support to handle difficulties beyond their scope of knowledge.
•
•
xii • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
15. Instructor Preparation
Unit 9 – Backup and Restore Methodology
This unit introduces advanced backup tools. These tools can also be used to address
performance issues covered in Unit 6. Some of these tools can be handled lightly in order
to make up time or make time for coming units. One example could be the lesson on
Adaptive Subfile Backup used for the backup of mobile clients. There are only a few
production environments that are candidates for this feature and the exercise is marked as
optional.
Unit 10 – Enterprise Administration
This unit deals with Tivoli Storage Manager administration in multiple Tivoli Storage
Manager server environments. Many students have a single server environment and may
not have need of enterprise administration in the near future. This information is easily
understood and there is no need for expanded discussions during the lecture. It would be
better to move quickly through the discussions and allow the students to clarify their
understanding while doing the exercise with the instructor assistance if needed.
Unit 11 – Server-to-server Virtual Volumes
This unit, like Unit 10, deals with Tivoli Storage Manager administration in multiple Tivoli
Storage Manager server environments. Many students have a single server environment
and may not have need of virtual volumes in the near future. This information is easily
understood but some expanded discussions may be necessary during the lecture to address
features that can be of help to students who have multiple server environments.
Exploitation of virtual volumes for use with DRM should be highlighted for disaster
recovery capabilities. One example would be the use of virtual volumes for database
backups. That topic is covered in the DRM class but is important to discuss in this unit for
the benefit of some students. For the most part, move quickly through the discussions and
allow the students to clarify their understanding while doing the lab.
Appendix A – Related Tivoli Storage Manager Products
This is the last unit and can be tailored to meet the time requirements. It is meant to be a
general overview. It is not possible to cover all of these products thoroughly in this class.
It is important that the instructor be familiar with these products in order to explain their
implementation. There are similarities between most of the Tivoli products for particular
applications. It would be helpful for the instructor to mention that these products are
generally implemented by consultants or partners. Consultants can assist customers in
setting up several of their data protection agents, make sure they understand the process,
and then allow them to complete the installation of the rest of the data protection agents.
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • xiii
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
16. Instructor Preparation
This is the best way to learn to implement these agents in a production environment. The
lectures will give the students the basic skills to implement the Tivoli Storage Manager side
of the data protection agents. In most cases some knowledge of the applications is also
necessary to effectively implement the data protection agents. The suggested policy
settings have been included in the materials because this is critical for proper backup of
applications and meeting the requirements of a service level agreement.
•
•
xiv • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
17. Instructor Preparation
Suggestions for Exercises
Introduction
The exercises are available for either Windows or AIX. There are exercises available for
Windows that are not available if teaching a pure AIX version of the class. This is due to
the functionality only being supported in a Windows environment. If Windows systems are
also available then there are instructions for using the Windows systems to perform the
exercises and utilize the AIX Tivoli Storage Manager server.
The Student Exercises for Windows or the Student Exercises for AIX contains the exercises
without answers in the front, followed by an appendix that contains the answers. The
exercises make use of the administrative command-line utility extensively in some areas.
This has been done and should be pointed out by the instructor so they can learn commands
that could be used in macros and scripts. The Administration Center is used for some of the
exercises and is covered extensively in the Implementation course. The instructor can
indicate, if the expertise with commands is not high, that the students can reference or even
use the appendix for exercise completion. If this is done then it is important to make sure
the students do more than type the commands; they should know why they are performing
a task. They need to feel comfortable about asking for help. The exercises were written with
this as a factor.
It is important for the instructor to have completed the exercises in preparation for delivery.
For release 5.4, the exercises were tested in a single machine environment. Those exercises
requiring an AIX and a Windows machine should be tested for the Tivoli Storage Manager
5.4 version.
Unit 1 – Tivoli Storage Manager 5.4 Concept Review
and New Features
The exercise for this unit allows the student to investigate the setup of a Tivoli Storage
Manager server to see what could be done to improve the current situation. It may be
helpful, according to the level of expertise of the students, to help them see a few of the
items and then give them time to use the query results to come up with the other
suggestions.
After the students are finished with their evaluation, the instructor should lead a discussion
to review the findings. Information from this exercise will be utilized in the exercises later
in this class. The instructor needs to make sure suggestions made at the end of the exercise
are understood by the students.
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • xv
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
18. Instructor Preparation
This unit allows the student to use the Administration Center to navigate and perform basic
functions. The command-line interface (CLI) exercise gives the student the opportunity to
use options they may have not known about or ever tried.
There is no difference between Windows and AIX exercises for this unit.
Unit 2 – Database and Log Manipulation
These exercises use the suggestions for improvement found in the Unit 1 exercise. These
suggestions provide a basis for the manipulations performed on the database and recovery
log. The completion of these labs is essential to the problem determination exercises in Unit
4. The instructor should either individually check the complete state of each student’s
system or review this with the class as a whole.
There is no difference between Windows and AIX exercises for this unit.
Unit 3 – Storage Pool Manipulations
These exercises also use the suggestions for improvement found in the Unit 1 exercise.
These suggestions provide a basis for the manipulations performed on the storage pools
with their respective volumes. The completion of these labs is essential to the problem
determination exercises in Unit 4.
Some problems will arise if the students use the up arrow to repeat commands and do not
change all the values correctly. This may result in volumes assigned to the wrong storage
pool or placed in the wrong location. Learn to spot these anomalies as you watch the
students progress through the exercises.
There is no difference between Windows and AIX exercises for this unit.
Unit 4 – Database and Storage Pool Problem
Determination
This unit is made up of a short introduction section in the Student’s Training Guide and then
the exercises. The instructor slide show for this unit provides slides that mimic the
exercises. This allows the instructor to lead the class through the recoveries. There is a slide
show for Windows and another for AIX systems.
The problem determination exercises are set up by executing a PERL script that will create
the anomalies on the Tivoli Storage Manager server. There are three exercises and the
scripts are executed by starting a batch file from the root directory of the C: drive for
•
•
xvi • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
19. Instructor Preparation
Windows or a shell script in the root directory on an AIX system. It is preferred to have the
students leave the room and for the instructor to execute these routines so the student does
not see the results as the routine runs. There has to be a drm directory created per the
Classroom Setup Guides.
c:eod1.bat – Create problems–exercise 1 Windows commands
c:eod2.bat – Create problems–exercise 2
c:eod3.bat – Create problems–exercise 3
cd /perlscripts AIX commands
perl -w /perlscripts/eod1.pl - Create problems - exercise 1
perl -w /perlscripts/eod2.pl - Create problems - exercise 1
perl -w /perlscripts/eod3.pl - Create problems - exercise 1
When prompted for the password, type in iluvtsm.
When asked to confirm the override, type in OVERRIDE (case sensitive).
Unit 5 – Macros and Scripts
The macro exercises have the student typing in macros with comments so they can practice
documenting these helpful command sequences. The Instructor Resources CD has a
directory, macro_scripts_lab_files, on it that contains two files for macros that are lengthy.
The name of the file indicates the step number where the particular file is used. There is a
file with the complete macro coded and a file where the comments are included and the
commands are replaced with xxxxxxxxxxxxxxxxxxxx lines. You can choose to place these
files on the student systems to expedite the exercises if needed. It is preferred that the files
without the commands in them be used, so the students at least have to replace these lines
with the correct commands. This will still eliminate a large amount of typing.
The scripting exercises have been expanded so the students can learn different script
functionality and then see how a SQL select can be used in a script to help with scheduling.
This is a forward reference since reporting has not been covered and will require the
instructor to explain this concept using the slides available during lecture.
Unit 6 – Network Configuration and Tivoli Storage
Manager Performance Issues
This exercise brings back an exercise from previous courses where the students must
determine if a current topology can support the requirements for a Tivoli Storage Manager
installation based on network and hardware criteria. It is sometimes better to split the class
into groups and have them work together to find a solution. You may also have
representatives present their conclusions or do this as a whole according to the time
available. Make sure you have studied the results and are prepared to explain the issues.
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • xvii
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
20. Instructor Preparation
Unit 7 – Reporting
A series of SQL select statements are performed as the students learn about querying the
Tivoli Storage Manager server while using the help select command to investigate select
statements. The Operational Reporting tool is available on Windows systems only and will
not be available in an AIX only lab environment.
To perform the ODBC labs will also require a Windows system.
Unit 8 – Problem Determination Concepts
The first exercise shows the student the use of querying the activity log for information and
the different forms of that query. The client statistic information for the last session with
the server is also viewed.
The second exercise covers tracing for the server and the client. When tracing the client,
the last trace is performed on a single file selectively backed up with all the trace flags
turned on. Explain that the rationale for this step is to show how much data can be generated
from a trace and to only perform tracing when they know the resultant amount of data or
have been guided by support personnel. The file generated by this trace will too large to
view with Notepad on a Windows system, have the students use Wordpad.
Unit 9 – Backup and Restore Methodology
The exercises for this unit cover some of the advanced features for backup and restore.
Some of these are open file support, image backup and adaptive subfile backup. Some of
the other features used in these exercises are only available on the Windows platform and
can be accomplished in a mixed environment also. If the lab environment is AIX only, then
the number of exercises will be reduced.
Unit 10 – Enterprise Administration
The students have been working with the Tivoli Storage Manager server, Server1. In this
set of exercises the student will halt Server1 and use the servers Black, Cyan, and Grey to
learn about server-to-server communications, command routing, and other facets of
enterprise administration between multiple Tivoli Storage Manager servers. As mentioned
in the introduction section there are shortcuts and shell scripts the students can use to speed
up their access to the various server and clients (refer to the Classroom Setup Guides for
more information). The students need to close all the servers and clients before moving on
to the next unit’s exercises.
•
•
xviii • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
21. Instructor Preparation
Unit 11 – Server-to-server Virtual Volumes
The virtual volume exercises will make use of the Tivoli Storage Manager servers Source
and Target. These servers can be accessed in the same manner as those in Unit 10. These
labs will solidify the concepts of virtual volume storage between two Tivoli Storage
Manager servers. The students will get to see how each Tivoli Storage Manager server
stores the data, virtual volume on the source and archive data on the target.
Appendix A – Related Tivoli Storage Manager Products
As this is an appendix, there are no exercises for this unit.
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • xix
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
22. Instructor Preparation
•
•
xx • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
23. Table of Contents
Preface
Course Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Curriculum Roadmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Role . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Course Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .iv
Course Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .vi
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .vi
Course Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Typographical Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Product Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Software Release Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Product Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Recommendations in this Course . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Unit 1: Tivoli Storage Manager 5.4 Concept Review and New
Features
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Lesson 1: Tivoli Storage Manager Products . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3
Tivoli Storage Manager Express . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Tivoli Storage Manager Basic Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Tivoli Storage Manager Extended Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Tivoli Storage Manager Extended Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Enterprise Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Virtual Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Tivoli Disaster Recovery Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Tivoli Storage Manager Library Sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Tivoli Storage Manager with Storage Area Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
LAN-free Backup and Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Additional Client Backup and Restore Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Tracing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Optimizing Performance for LAN and SAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Tivoli Storage Manager Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Tivoli Storage Manager for Space Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Tivoli Storage Manager for Data Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Tivoli Storage Manager’s System Backup and Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
NDMP Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Tivoli Storage Manager Extended Edition 5.4 Product Enhancements . . . . . . . . . . . . . . . . . . . 1-9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Lesson 2: Migration to Tivoli Storage Manager 5.4 . . . . . . . . . . . . . . . . . . . .1-12
Migrating to Tivoli Storage Manager Version 5.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Storage Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
Device Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
Device Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Tivoli Storage Manager Express . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
•
•
• I
•
•
24. Table of Contents
Lesson 3: Tivoli Storage Manager Components Overview . . . . . . . . . . . . . .1-15
Database and Recovery Log Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17
Server Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17
Recovery Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18
Server Options Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19
Communication Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20
Volume History File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20
VOLUMEHISTORY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20
Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21
DEVCONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21
Policy Management Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-22
Tivoli Storage Manager Storage Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-24
Daily Flow of Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-25
Lesson 4: Server Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-26
Administrative Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-26
Administrator Privilege Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-26
System Privilege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-26
Operator Privilege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-27
Analyst Privilege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-27
Unrestricted Policy Privilege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-27
Restricted Policy Privilege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
Unrestricted Storage Privilege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
Restricted Storage Privilege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
Node Privilege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
Client Owner Authority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
Client Access Authority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-29
The Integrated Solutions Console Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-30
Integrated Solutions Console Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-30
Console Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-30
The Administration Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-31
Using Administration Center Portlets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-32
Administration Center Installation Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-32
Installation Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-33
Server Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
Administrative Client Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35
Using Administrative Client Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35
Administrative Client Interactive Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
Administrative Client Console Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38
......................................................................... 1-39
Classroom Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
Student Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42
Review Answers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-44
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-45
Unit 2: Database and Log Manipulations
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Lesson 1: Performance and Optimization of the Database and Log . . . . . . . .2-3
Database and Recovery Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
BUFPOOLSIZE and LOGPOOLSIZE Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Recovery Log Transaction Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Normal Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Roll-Forward Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
•
•
II • IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two ©Copyright IBM Corp. 2007
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
25. Table of Contents
Recovery Log Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
Database and Recovery Log Mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Lesson 2: Database and Recovery Log Space Allocation . . . . . . . . . . . . . . .2-11
How Many Database Volumes Are Needed? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
How Many Recovery Log Volumes Are Needed? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
Database and Recovery Log Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Increase or Decrease the Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14
Space Trigger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Reorganizing the Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
Reorganizing the Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
Using the DSMSERV Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
Lesson 3: Tivoli Storage Manager Server Backup Facilities . . . . . . . . . . . . .2-20
Tivoli Storage Manager Database Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Regular Only or Regular-plus-incremental Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Snapshot Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
Database Backup Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
Backup Commands for Database Related Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
Database Backup-related Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-26
query db . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-26
query volhistory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-26
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27
delete volume history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27
Lesson 4: Database Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-29
Point-in-time Database Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30
Roll-forward Database Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32
Information Needed for Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33
Volume-related Information in the Tivoli Storage Manager Database . . . . . . . . . . . . . . . . . . . 2-34
Device-related Information in the Tivoli Storage Manager Database . . . . . . . . . . . . . . . . . . 2-34
Examples of Restore Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35
dsmserv restore db Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35
Roll-forward Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35
Database Restore and Volume History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36
define dbbackuptrigger Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36
Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-37
Lesson 5: Suggestions for Database Management . . . . . . . . . . . . . . . . . . . .2-38
Student Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-41
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42
Review answers begin on the next page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-43
Review Answers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-44
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-45
Unit 3: Storage Pool Manipulations
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Lesson 1: Storage Pool Manipulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3
Tivoli Storage Manager Storage Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Storage Area Network Tape Library Sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Partitioning of Volume Inventory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Serialized Drive Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Serialized Mount Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Storage Destinations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Migration for Disk Storage Pools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Migration Threshold Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Manually Starting Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
•
•
©Copyright IBM Corp. 2007 IBM Tivoli Storage Manager 5.4 Implementation and Administration Part Two • III
•
•
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.