background image

 Chapter 19. Disaster Recovery Manager 

591

Configure DRM settings.

Create instructions files.

– Daily operations:

Back up the primary storage pools to the copy storage pools (usually 
scheduled).

Back up the Tivoli Storage Manager database (usually scheduled).

Move DR media states.

Remove the volumes from the library.

Run PREPARE.

Transport DR media off-site.

Return empty media from off-site.

򐂰

Restore operations on the backup server:

– Install the operating system and Tivoli Storage Manager server software.
– Restore the server using DRM scripts.

19.2  DRM setup

Before using DRM, we need to perform basic configuration tasks. 

19.2.1  Register DRM license

To use DRM, it must first be licensed in Tivoli Storage Manager. DRM is now 
included with the Tivoli Storage Manager Extended Edition. To license DRM, use 

register license

 with the file tsmee.lic. Example 19-1 shows the procedure.

Example 19-1   Registering Tivoli Storage Manager Extended Edition

tsm: LOCHNESS_SERVER1>q lic

                                 Last License Audit: 02/27/2006 00:00:09
...

Is IBM System Storage Archive Manager in use ?: No

   Is IBM System Storage Archive Manager licensed ?: No
     Is Tivoli Storage Manager Basic Edition in use: Yes
   Is Tivoli Storage Manager Basic Edition licensed: Yes
  Is Tivoli Storage Manager Extended Edition in use: No
Is Tivoli Storage Manager Extended Edition licensed: No
                          Server License Compliance: Valid

tsm: LOCHNESS_SERVER1>register license file=tsmee.lic

Summary of Contents for E16RMLL-I - Tivoli Storage Manager

Page 1: ...tion Guide Charlotte Brooks Peter McFarlane Norbert Pott Eduardo Tomaz Martin Trcka Use the included worksheets scripts and macros to make your job easier See features for new and advanced users Use t...

Page 2: ......

Page 3: ...IBM Tivoli Storage Manager Implementation Guide June 2006 International Technical Support Organization SG24 5416 03...

Page 4: ...ote to U S Government Users Restricted Rights Use duplication or disclosure restricted by GSA ADP Fourth Edition June 2006 This edition applies to IBM Tivoli Storage Manager Version 5 3 2 Note Before...

Page 5: ...ist 11 1 2 3 Operations checklist 12 1 3 Summary 13 Chapter 2 Implementation planning 15 2 1 Planning 16 2 2 Client environment data 16 2 2 1 Client name 19 2 2 2 Contact information 19 2 2 3 Operatin...

Page 6: ...ntion period 28 2 3 7 Off site copies 28 2 3 8 Onsite collocation 28 2 3 9 Off site collocation 29 2 3 10 Image backup retention 29 2 3 11 Backup set retention 30 2 4 Server architecture consideration...

Page 7: ...ons 60 2 11 2 Licensed features registration 60 2 12 Other considerations 62 2 13 Summary 63 Part 2 Installation 65 Chapter 3 Server installation 67 3 1 Software installation 68 3 2 Latest software up...

Page 8: ...4 UNIX Linux configuration wizard 121 4 5 Use of Windows configuration wizards 129 4 5 1 Backup archive client configuration 129 4 5 2 Web client configuration 139 4 5 3 Client scheduler configuratio...

Page 9: ...BREORGSTATS 213 5 10 Summary 214 Chapter 6 Data storage 215 6 1 Example environment 216 6 1 1 Primary storage pools 217 6 1 2 Copy storage pools 217 6 2 Devices 218 6 2 1 Defining a library 222 6 2 2...

Page 10: ...ts 272 7 1 3 Defining management classes 272 7 1 4 Defining backup copy groups 274 7 1 5 Defining the archive copy group 276 7 2 Verifying policy definitions 277 7 2 1 Backup copy groups 277 7 2 2 Arc...

Page 11: ...ation Center 312 10 1 1 Installation 312 10 1 2 Administration Center interface 313 10 2 Administrative client 316 10 2 1 Code installation 317 10 2 2 Administrative command line client customization...

Page 12: ...iating a client with a schedule 391 12 3 4 Verifying the client schedules 392 Chapter 13 Routine tasks 395 13 1 Operations staff 396 13 2 Server procedures 397 13 2 1 Starting the Tivoli Storage Manag...

Page 13: ...ng server 466 14 4 1 Merging file spaces 467 14 4 2 Suggestions for leveraging the export feature 471 14 5 Server groups and remote command routing 471 14 6 Reorganizing the database 473 14 7 Tivoli S...

Page 14: ...528 16 2 1 Defining library drives and associated paths on the server 530 16 2 2 Defining the device class 531 16 2 3 Creating primary sequential storage pool for LAN free 531 16 2 4 Defining policy...

Page 15: ...2 19 2 3 DRM settings 594 19 2 4 Verifying the settings 598 19 3 Daily operations 598 19 3 1 Back up primary storage pools to copy storage pool 600 19 3 2 Backup of Tivoli Storage Manager database 603...

Page 16: ...20 2 9 License information 666 20 2 10 Documentation 667 20 3 Integrating SysBack with Tivoli Storage Manager 667 20 3 1 Prerequisites limitations and exclusions 667 20 3 2 Basic setup and configurat...

Page 17: ...on 719 Part 5 Appendixes 721 Appendix A Planning and sizing worksheets 723 Worksheets grouped in tables 724 Appendix B Book support material macros and scripts 729 Macros 730 Define administrators 730...

Page 18: ...xvi IBM Tivoli Storage Manager Implementation Guide How to get IBM Redbooks 770 IBM Redbooks collections 771 Index 773...

Page 19: ...main window 100 4 3 Tivoli Storage Manager lab setup 102 4 4 Backup archive client installation packages 109 4 5 Client code destination 110 4 6 Client setup type 111 4 7 Completion of client install...

Page 20: ...leted 156 4 44 Configuration completion panel 157 4 45 Scheduler installed 157 4 46 Installing a new journal engine 158 4 47 Choose the file systems that are to be journaled 159 4 48 Specify the locat...

Page 21: ...Scheduling of operations 374 12 2 Enhanced schedule repetition day of week ISC panel 390 12 3 Enhanced schedule week of month ISC panel 390 13 1 Tivoli Storage Manager management monitor option 399 1...

Page 22: ...s 581 18 1 NDMP operations and Tivoli Storage Manager interactions 585 19 1 DRM lab setup 590 19 2 DRM media states and life cycle 599 19 3 Primary pool backup and server database backup 608 19 4 Disa...

Page 23: ...Figures xxi 22 6 AIX lab environment 708...

Page 24: ...xxii IBM Tivoli Storage Manager Implementation Guide...

Page 25: ...described in this publication at any time without notice Any references in this information to non IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of t...

Page 26: ...rver WebSphere The following terms are trademarks of other companies eXchange IPX Java Java Naming and Directory Interface JVM ONC RSM Solaris Sun VSM and all Java based trademarks are trademarks of S...

Page 27: ...ic and advanced components and their implementation This book is also a very valuable resource if you are planning to become a certified IBM Tivoli Storage Manager consultant A companion redbook IBM T...

Page 28: ...g IBM international accounts He has five years of experience with IBM and Tivoli Storage Manager His areas of expertise include consulting planning and implementation of IBM Tivoli Storage Manager bac...

Page 29: ...ternational Technical Support Organization Betsy Colby Mike Dile Diana Duan Rob Elder Del Hoobler Tricia Jiang Holly King Randy Larson Len Ling Zong Ling Steven John Mann Urs Moser Charles Nichols Kat...

Page 30: ...cts in IBM development labs and increase your productivity and marketability Find out more about the residency program browse the residency index and apply online at ibm com redbooks residencies html...

Page 31: ...y reading the companion IBM Redbook IBM Tivoli Storage Management Concepts SG24 4877 A successful implementation of IBM Tivoli Storage Manager benefits enormously from planning prior to attempting to...

Page 32: ...2 IBM Tivoli Storage Manager Implementation Guide...

Page 33: ...e most common client requirements while also forming a sound basis for extension The checklists provide step by step processes to plan and implement an IBM Tivoli Storage Manager environment Although...

Page 34: ...ur specific environment with your business policies and needs We have developed a functional Tivoli Storage Manager environment that has been shown to satisfy a number of key client requirements Those...

Page 35: ...S 1 1 1 Our support material We provide worksheets option files and administrative macros to help plan and implement your Tivoli Storage Manager environment The worksheets are used during the planning...

Page 36: ...com Redbooks nsf RedbookAbstracts sg245416 html Open Select Additional Materials and click the suggested link We provide two files Each file contains all the support material in compressed format The...

Page 37: ...g the Tivoli Storage Manager environment Table 1 2 Planning checklist mac stgcreate Administrative macro to create storage pools mac stgdelete Administrative macro to delete default storage pools mac...

Page 38: ...rial on page 5 Table 1 3 Server implementation checklist Choose server platform 2 4 Server architecture considerations on page 30 Size Tivoli Storage Manager server 2 5 System size on page 33 Determin...

Page 39: ...se mirroring on page 205 Mirror recovery log 5 6 2 Recovery log mirroring on page 206 Remove default database volumes 5 7 1 Removing the default database volume on page 207 Remove default recovery log...

Page 40: ...1 2 Defining policy sets on page 272 policy Define management classes 7 1 3 Defining management classes on page 272 policy Define backup copy groups 7 1 4 Defining backup copy groups on page 274 poli...

Page 41: ...rage Manager administrator Table 1 4 Client implementation checklist server tasks The second checklist consists of tasks performed at the Tivoli Storage Manager client These tasks are performed by the...

Page 42: ...client code 4 2 Code installation on page 101 Update the environment Environment variables on page 113 Update client options files Options file on page 114 Start backup archive client Starting a sessi...

Page 43: ...checklists and now it is time to move into the actual planning details architectural considerations environments and our recommendations Monitor number of scratch tapes available Number of scratch ta...

Page 44: ...14 IBM Tivoli Storage Manager Implementation Guide...

Page 45: ...Chapter 2 Implementation planning A successful implementation of IBM Tivoli Storage Manager benefits enormously from planning prior to attempting to set up the environment We have just discussed the c...

Page 46: ...ded in Appendix A Planning and sizing worksheets on page 723 Appendix B Book support material macros and scripts on page 729 contains information about how to download those support materials and what...

Page 47: ...ot for single file restores Backup sets Good for remote and portable restores Figure 2 1 shows some possible generic scenarios Of course you can combine those in different ways to fit your own require...

Page 48: ...use a spreadsheet version you may find the table more workable by transposing it to a landscape orientation Table 2 1 IBM Tivoli Storage Manager Client requirements worksheet Client Type1 Workstation...

Page 49: ...options file for each client 2 2 2 Contact information Enter information identifying the contact person or group responsible for this client This should be the person who knows the data structure and...

Page 50: ...how long the client will be busy backing up and how robust a network is required to complete all the backups each backup cycle It is used to estimate disk and tape storage requirements on the Tivoli S...

Page 51: ...ek ago then you would choose 7 as the number of backups to keep Remember that the more versions you choose to keep the more database and storage pool space you will need to configure 2 2 9 Data compre...

Page 52: ...ta that is already compressed and data consisting of random characters like executables does not compress well and may actually grow If you decide to use compression enter your data reduction rate Use...

Page 53: ...restore possibly all the data to the client This number is used to size factors affecting the restore process such as network throughput and the number of tape drives required To calculate the Tivoli...

Page 54: ...o perform an archive function Archives are typically run less frequently than incremental backups Time frames such as monthly or yearly are common 2 2 18 Archive window times Enter the times between w...

Page 55: ...n you will need to generate a backup set Although a backup set is made of client data it is a server initiated process that requires some scratch tapes in the automated library or some guidelines for...

Page 56: ...olumn in Table 2 5 for each different group We show two example groups Table 2 5 Storage policy requirement worksheet 2 3 1 Group name Choose a descriptive name for each categorized group of data In o...

Page 57: ...initely by default 2 3 4 Number of deleted versions Determine how many versions of a file to keep after the file has been deleted from the original file system This parameter comes into force during t...

Page 58: ...g with other procedures provides recoverability in the event that the Tivoli Storage Manager server becomes unusable or that data on the Tivoli Storage Manager server becomes corrupted Enter Yes to us...

Page 59: ...3 9 Off site collocation Determine whether you want to use off site collocation Off site collocation is usually rarely used as it greatly increases the number of tapes that need to be sent off site 2...

Page 60: ...environment This section deals with issues related to the Tivoli Storage Manager server 2 4 1 Server platform A Tivoli Storage Manager server runs on several platforms How do you choose one platform...

Page 61: ...ly precludes it from being selected to run a Tivoli Storage Manager server exclusively However if this platform is already in use it can be an economical choice particularly if there is considerable i...

Page 62: ...me consuming and labor intensive 2 4 5 Platform installation Installation consists of the platform installation and the Tivoli Storage Manager server code installation Platform installation consists o...

Page 63: ...d the incremental cost to scale up or down is small Many sites start small and grow into larger systems However this is of little help if you are starting large The Tivoli Storage Manager server is CP...

Page 64: ...handle very large amounts of data or clients in one implementation Currently we have seen implementations with Tivoli Storage Manager internal server databases of 80 GB and larger admittedly on very...

Page 65: ...stration feature 2 7 Network The network connection plays an integral part in providing service to the client If the other components of the solution have been correctly sized it will often turn out t...

Page 66: ...he hardware will meet DR recovery SLAs We can calculate the workload for a Tivoli Storage Manager server in a theoretical environment As an example the environment has the following systems that we mu...

Page 67: ...lation you can calculate the anticipated throughput for any network transport Table 2 8 shows the most common throughputs Table 2 8 Common throughputs Using this table your own calculations and any re...

Page 68: ...s greater than 10 MB on average and large amounts of data greater than 50 GB are good candidates for LAN free backup while systems with numerous small files average size in KB often perform better usi...

Page 69: ...bsystem and how to size the required amount of disk storage capacity 2 8 1 The disk subsystem In general choose the fastest disk subsystem that you can afford Slow disks may not be a hindrance for a s...

Page 70: ...backups and archives and we will not include this in our calculation Our calculations assume that each backed up or archived file version uses 600 bytes of space in the server database If off site cop...

Page 71: ...kup data use the data collected in Table 2 1 on page 18 and Table 2 5 on page 26 The calculation is based upon the actual number of file versions backed up If this is not known you can estimate 5 of t...

Page 72: ...ratio that is desired monthly retention 12 months giving a total number of files archived 3 Multiply this number by 600 bytes to give total bytes for archived files 4 If copy storage pools are used an...

Page 73: ...s for your primary database and copy database This table includes the space for the backup and archive requirements Table 2 9 Database worksheet backup and archive requirements 2 8 7 Tivoli Storage Ma...

Page 74: ...for the mirror copy by doubling the amount of disk for the recovery log Various file systems have different maximum capacities so the recovery log may have to be split across numerous volumes to make...

Page 75: ...technical feasibility of getting the data off site for disaster recovery purposes Tape cartridges are portable If using disk only off site copies have to be moved over a network transport In our scena...

Page 76: ...ively 1 Multiplying 120 by 1 0 5 gives 60 and multiplying 400 by 1 0 66 gives 136 2 Summing 60 and 136 gives 196 GB 3 Adding 15 gives a storage pool size of 225 4 GB We will round to 226 GB 2 8 10 Arc...

Page 77: ...aces eligible for image backup are oralog 200 MB finsys 1 5 GB oradata 1 GB and findata 1 GB then the disk image requirements should be at least 3 7 GB to hold those file spaces in disk without having...

Page 78: ...s and definitions for drives and libraries Every volume that is used by Tivoli Storage Manager is tracked in the volume history database including the volume identifier for the database backups The vo...

Page 79: ...ents for disk vary depending on the server platform and release level We use an estimate of 200 MB at the time of writing Table 2 13 summarizes the disk requirements for the Tivoli Storage Manager ser...

Page 80: ...e happening on the system or when drives are broken Carefully consider card and bus throughput when attaching tape drives to systems Most protocol tape combinations can accommodate two or three tape d...

Page 81: ...d also require multiple drives to meet SLAs A detailed discussion of specific I O protocol speeds is beyond the scope of this book However you should understand the speeds of the drive you choose and...

Page 82: ...asiest way to run a Tivoli Storage Manager library is to keep all on site data in the library so that tapes can be mounted automatically when needed for restores backups reclamation and other Tivoli S...

Page 83: ...ou could also consider features like backup sets and logical volume backups for highly time dependent servers to improve their restore window To calculate the rate of a restore operation divide the am...

Page 84: ...the total cartridges required for on site tapes 5 If using collocation normally there should be at least as many tape cartridges as there are clients Consider tape native capacity as a rounding factor...

Page 85: ...ividing 1526 4 GB by 400 gives 4 cartridges required to store all archive data Image backup tapes Image requirements are calculated on total allocated file system space For the sake of simplicity we a...

Page 86: ...lumes Each database backup requires at least one tape volume We recommend backing up the database every day and keeping backups for at least five days To calculate the database tape volumes required 1...

Page 87: ...or each client Round up to the next multiple of the native tape capacity since backup sets like server database backups cannot stack onto tapes 2 Multiply the number of backup sets by the total gigaby...

Page 88: ...is fixed by Tivoli Storage Manager for various data types The suffix DBB indicates a database backup data set The suffix BFS indicates an on site or off site data copy Most tape library management sys...

Page 89: ...he correct policy domains were set up A UNIX administrator could be given Tivoli Storage Manager authority over UNIX data retention criteria only Since Tivoli Storage Manager logs all commands issued...

Page 90: ...free backup LAN free backup and use of any size tape library 2 11 2 Licensed features registration You must register a new license if you want to add support for any of the following features that ar...

Page 91: ...t is not in compliance with the licensing terms If you are running in Try Buy mode operations fail because the server is not licensed for specific features You must contact your Tivoli Storage Manager...

Page 92: ...li Enterprise We have highlighted some suggestions for this but there are many more items that you may want to monitor Monitoring also includes monitoring the health of the Tivoli Storage Manager soft...

Page 93: ...base to extract information Problem determination Diagnosing and resolving problems are tasks you will have to do on a regular basis In general once you have determined that you have a problem install...

Page 94: ...64 IBM Tivoli Storage Manager Implementation Guide...

Page 95: ...is part of the book we discuss the installation of the server and client code that will be used to implement IBM Tivoli Storage Manager We provide implementation checklists and describe the various pl...

Page 96: ...66 IBM Tivoli Storage Manager Implementation Guide...

Page 97: ...ode installation and options file customization We assume that before you enter into this installation you have completed the planning worksheets and have read and understood the IBM Tivoli Storage Ma...

Page 98: ...ernet is preferable if your connection supports it Many fixes can be quite large as they are full or near full code replacements If you are unable to download from the Internet you can order the fixes...

Page 99: ...om IBM support We recommend that you keep a copy of the latest server agent and client fix files on a suitable file server which could be the Tivoli Storage Manager server itself at your site This all...

Page 100: ...ependent Usually this will be the CD ROM for example dev cd0 or a directory We used the CD ROM as our input device 3 Select the filesets to install Place the cursor in the Software to install option a...

Page 101: ...ect values in entry fields Press Enter AFTER making all desired changes Entry Fields INPUT device directory for software dev cd0 SOFTWARE to install tivoli tsm devices ai PREVIEW only install operatio...

Page 102: ...status of the installation The Tivoli Storage Manager server process will automatically be started after a successful installation 3 4 Linux server installations This section shows the installation st...

Page 103: ...esponds to the language you prefer 2 Software Licensing Agreement Press Enter to display the license agreement on your screen Please read the agreement carefully before installing the Program After re...

Page 104: ...2 TIVsm server 5 3 2 0 3 TIVsm tsmscsi 5 3 2 0 4 TIVsm cmdlinehelp de_DE 5 3 0 0 5 TIVsm cmdlinehelp de_DE utf8 5 3 0 0 6 TIVsm cmdlinehelp en_US utf8 5 3 0 0 7 TIVsm cmdlinehelp es_ES 5 3 0 0 8 TIVsm...

Page 105: ...g TIVsm license 5 3 2 0 Preparing 100 1 TIVsm license 100 After the installation is complete you are again prompted for the package selection This time select 3 for the device driver package Once the...

Page 106: ...ot palau opt tivoli tsm server bin more dsmserv opt IBM TSM Server options file Refer to dsmserv opt smp for other options COMMMETHOD TCPIP TCPPORT 1500 TCPADMINPORT 1501 DEVCONFIG devcnfg out EXPINTE...

Page 107: ...on port 1500 ANR2560I Schedule manager started ANR0993I Server initialization complete ANR0916I TIVOLI STORAGE MANAGER distributed by Tivoli is now ready for use Next we set up the server addresses to...

Page 108: ...ger server you can delete them manually and remove the server directory 3 5 Windows 2000 2003 server installation Next we show how to install the Tivoli Storage Manager server on a Windows 2000 or 200...

Page 109: ...t carefully To accept the license agreement select I accept the terms in the license agreement and click Next 4 Enter customer information and choose access rights to the Tivoli Storage Manager server...

Page 110: ...1 on page 79 2 The InstallShield Wizard for IBM Tivoli Storage Manager License initiates Click Next on the wizard welcome window 3 Enter customer information and choose access rights to the Tivoli Sto...

Page 111: ...ion to make sure that all Tivoli Storage Manager device driver components and prerequisites are installed Select Complete and click Next 5 Now you can review your inputs to the installation wizard If...

Page 112: ...also available independently within the Server Utilities The wizards provide a good front end to some steps in the Tivoli Storage Manager configuration They are specially useful in the areas of licen...

Page 113: ...ld administrative Web interface The Administration Center is a Web based interface used to centrally configure and manage Tivoli Storage Manager servers The Administration Center is the only Web inter...

Page 114: ...ine However if you plan to use the Administration Center to manage an environment with a large number of servers or administrators consider installing the Administration Center on a separate system Yo...

Page 115: ...equirements and platform specific installation instructions check the Tivoli Storage Manager server installation guide for your operating system As a brief introduction we describe the installation st...

Page 116: ...ecided to keep the default ID iscadmin Once you have completed the input fields click Next 5 Now you are prompted for the directory location to install the IBM Integrated Solutions Console If you want...

Page 117: ...Chapter 3 Server installation 87 Click Next You will be asked to review and confirm your settings as shown in Figure 3 6 Figure 3 6 ISC installation Review and confirm settings...

Page 118: ...xt The installation progress will be displayed as in Figure 3 7 Figure 3 7 ISC installation progress 8 After the ISC installation is complete a success screen is displayed Click Next then click Finish...

Page 119: ...rator user ID Review the information and if it is correct select The information is correct on the review screen and click Next 12 For installation of the Administration Center you now need the enter...

Page 120: ...ce the installation is completed a success screen like Figure 3 10 on page 91 is shown Click Next to finish the installation You now can access the console through your Web browser under http machinen...

Page 121: ...editor On some platforms Tivoli Storage Manager provides a server options file editor to perform this function The supplied default server options file contains information about what options and opt...

Page 122: ...g Data transfer Message Event logging Security and licensing Miscellaneous Make sure to set the following options before continuing any configuration on your Tivoli Storage Manager server COMMmethod T...

Page 123: ...via the set command and fall into the following categories Security related settings Our recommended settings Security related settings Table 3 2 shows the various default security related settings f...

Page 124: ...on is recorded in the Systems Management Facility SMF For other systems this information is written to a file that contains text records that can be viewed directly or can be imported into a spreadshe...

Page 125: ...3 8 Summary Now you have your Tivoli Storage Manager server installed It is time to move on to installing the clients and testing your initial backup configuration The following chapter talks specifi...

Page 126: ...96 IBM Tivoli Storage Manager Implementation Guide...

Page 127: ...r we cover the steps you must perform to install and configure the backup archive client We also show you how to configure the backup archive client to work either as a foreground program or as a back...

Page 128: ...Client interfaces on page 168 for details of platform support With these interfaces you can by default back up and restore files from that client node 4 1 2 Web client The second type is the Web clien...

Page 129: ...alled runs local GUI or CLI Please restore Hermione s data Hermione IBM Tivoli Storage Manager client code installed including Web client Communicates with client acceptor daemon on Hermione s worksta...

Page 130: ...client components of the backup archive client set up so that the help desk staff can perform backup and restore operations for her using the browser The Web client is installed with the backup archi...

Page 131: ...vendors to programmatically access the Tivoli Storage Manager services For more information about the API client see IBM Tivoli Storage Manager Using the Application Program Interface GC32 0793 4 2 Co...

Page 132: ...strongly recommend obtaining the latest code level before starting any installation You should also check for any recent FLASHES of late breaking product news that may affect your implementation You m...

Page 133: ...Update from ALL Available Software 3 Select the device to be used for installation Example 4 2 shows the available sources for the installation package We selected the CD ROM Example 4 2 Select sourc...

Page 134: ...W only install operation will NOT occur no COMMIT software updates yes SAVE replaced files no AUTOMATICALLY install requisite software yes EXTEND file systems if space needed yes OVERWRITE same or new...

Page 135: ...eck file sizes no DETAILED output no Process multiple volumes yes ACCEPT new license agreements yes Preview new LICENSE agreements no 6 If there is sufficient disk space and the preview did not indica...

Page 136: ...en_US clie 5 3 2 0 USR APPLY SUCCESS tivoli tsm client ba jfs2 c 5 3 2 0 USR APPLY SUCCESS tivoli tsm client ba jfs2 w 5 3 2 0 USR APPLY SUCCESS tivoli tsm client ba jfs2 n 5 3 2 0 USR APPLY SUCCESS t...

Page 137: ...pm linux86 TIVsm HSM i386 rpm 2 You need to install two rpm packages TIVsm API i386 rpm and TIVsm BA i386 rpm using the rpm utility shown in Example 4 8 The API package must be installed before the BA...

Page 138: ...p Archive Clients Installation and User s Guide GC32 0789 4 2 4 Windows backup archive client We installed the backup archive client code on Diomede running Windows 2003 Server The same installation p...

Page 139: ...window click Install Products to begin Figure 4 4 shows the available backup archive client installation packages Figure 4 4 Backup archive client installation packages Click the appropriate product f...

Page 140: ...glish The Installshield wizard then starts the installation process Click Next and you are given an option to specify the destination folder where the client code is to be installed In Figure 4 5 we c...

Page 141: ...installation to make sure that all Tivoli Storage Manager basic client components and prerequisites are installed Also a Typical installation without the additional components mentioned above does not...

Page 142: ...it is one single command You can modify the example to also install a Tivoli Storage Manager Backup Archive Client Language Pack Under certain conditions a system reboot might be necessary for the ins...

Page 143: ...ious settings for the backup archive client and the Web backup archive client 4 3 1 Backup archive client customization This section discusses how to customize the client installation Setting environm...

Page 144: ...locale and displays in that language To change the locale on UNIX Linux use the LANG environment variable For example if LANG is set to Czech the backup archive is displayed in Czech provided that th...

Page 145: ...sing and options that affect scheduled services Client user options file dsm opt Contains options that determine which Tivoli Storage Manager server is used and that specify the formats for date time...

Page 146: ...ed memory or named pipe The vast majority of Tivoli Storage Manager configurations use TCP IP for regular backup archive operations TCPSERVERADDRESS Specifies the TCP IP address or host name of a Tivo...

Page 147: ...e are some examples of client options for backup restore and scheduling services PASSWORDACCESS Specifies whether you want your Tivoli Storage Manager client node password to be automatically provided...

Page 148: ...mode the server contacts the client node when it is time to start a scheduled operation All communication methods can use client polling mode but only TCP IP can use server prompted mode More informa...

Page 149: ...des files from backup or archive services When you back up files any files you exclude are not considered for backup For example we recommend excluding the Tivoli Storage Manager installation director...

Page 150: ...two possible values none which is the default and access If the option is set to none any administrator user ID with either client access or client owner authority can perform client operations If th...

Page 151: ...configuration wizard is used to create update and delete the client options files In this section we show you how to create a new client options file using the client configuration wizard in the backu...

Page 152: ...Open the Java GUI with the command dsmj Since this is the first time we run the client and the options file is not configured yet the client wizard starts immediately as shown in Figure 4 8 We choose...

Page 153: ...uses a different stanza in the dsm opt file and is identified by a stanza name corresponding to the Tivoli Storage Manager server name We enter the server name TSM_ATLANTIC Do not use the IP address...

Page 154: ...r Implementation Guide if the client resides on the same machine as server code We chose TCP IP as in Figure 4 10 since this is the most common method across all client types Figure 4 10 Client Server...

Page 155: ...r instance listens on as in Figure 4 11 You may use either the TCP IP address or the host name In our case the server is installed on the same machine as the client ATLANTIC and since we do not want t...

Page 156: ...server defined in this stanza You need to ask your Tivoli Storage Manager administrator what node name they used to register your client to the server Often this is the same as the host name but it m...

Page 157: ...clicking Finish Figure 4 13 Completing client configuration 7 The backup archive client then automatically starts with the login screen Enter in your password as shown in Figure 4 14 You need to ask y...

Page 158: ...lines are sufficient JournaledFilesystemSettings JournaledFileSystems home We recommend also entering a JournalDir setting and a JournalExcludeList for the database files as shown in Example 4 11 An e...

Page 159: ...The following sections show how to configure all of these using the wizards 4 5 1 Backup archive client configuration Although Windows clients use a native GUI backup archive client as opposed to the...

Page 160: ...up Archive GUI or with the dsm command at the command line On startup the client checks whether a client options file exists as specified in the DSM_CONFIG environment variable If not it immediately s...

Page 161: ...Backup archive client installation 131 2 In the next screen Figure 4 16 you have the option to create update or import an options file We select Create a new options file Figure 4 16 Windows create op...

Page 162: ...r a node name to be used by the client You need to contact your Tivoli Storage Manager administrator to obtain the node name they have used to register your client to the server In Figure 4 17 we used...

Page 163: ...Chapter 4 Backup archive client installation 133 4 Select the communication method We chose TCP IP as in Figure 4 18 Figure 4 18 Client server communication method...

Page 164: ...ager Implementation Guide 5 Enter the Tivoli Storage Manager server IP address or resolvable host name and the TCP IP port number Figure 4 19 shows our values using the default TCP IP port of 1500 Fig...

Page 165: ...guration wizard gives you the option to directly exclude here while allowing other files to be backed up or archived Figure 4 20 Recommended Include Exclude List 7 Next you can specify file suffixes t...

Page 166: ...mmon File Exclusion Selection 8 In the window shown in Figure 4 22 on page 137 you can specify which file systems and system objects collectively referred to as domains you want to include during incr...

Page 167: ...all local file systems option unless you really do want to exclude certain file systems from backup Doing this ensures that if you add a new partition or disk it will be automatically included in inc...

Page 168: ...f client configuration wizard 10 The client GUI automatically starts You are prompted to enter the client node ID and password as shown in Figure 4 24 You need to ask your Tivoli Storage Manager admin...

Page 169: ...launch the configuration wizard from the backup archive client main screen Select Utilities Setup Wizard from the client GUI shown in Figure 4 59 on page 172 1 We are setting up the Web client so sel...

Page 170: ...140 IBM Tivoli Storage Manager Implementation Guide 2 We want to install a new Web client so select this option as in Figure 4 26 Figure 4 26 Installing a new Web client screen panel...

Page 171: ...141 3 As shown in Figure 4 27 we select the name of the Web Service Client Acceptor process which you will see running and also will be seen later in the Windows services list We accept the default na...

Page 172: ...on Guide 4 Enter the path and file name of the options file as in Figure 4 28 We have chosen the default location which is the client installation directory in subdirectory baclient Figure 4 28 Choose...

Page 173: ...lation 143 5 In Figure 4 29 specify the port that the Web Client Acceptor will listen on This will be the port you reference when connecting with your browser We choose the default 1581 Figure 4 29 En...

Page 174: ...er in the client password as shown in Figure 4 30 We recommend checking the Contact the TSM server to validate password box so that the client will authenticate with the Tivoli Storage Manager server...

Page 175: ...vice login options panel select the Windows account that will start and run the Web client service Also you can select whether to start the service automatically or manually as shown in Figure 4 31 Fi...

Page 176: ...ent as in Figure 4 32 This will be the name of the service that displays in the Windows services applet Note that this service only runs when requested by the Web client therefore you do not specify s...

Page 177: ...t for administrators with access privilege which is shown in Figure 4 33 Note that this will not restrict the administrators who are granted client owner privilege We leave it with default option whic...

Page 178: ...ge Manager Implementation Guide 10 In the window shown in Figure 4 34 choose whether to start the Web client services after this wizard completes Figure 4 34 Choose whether to start the service after...

Page 179: ...this wizard 4 5 3 Client scheduler configuration This section shows how to use the Windows wizard to configure the client scheduler which will communicate with the Tivoli Storage Manager server to pe...

Page 180: ...name backing up database files on shared disks If this is the case you would run this wizard multiple times to configure each scheduler service 1 Launch the wizard as before Figure 4 25 on page 139 bu...

Page 181: ...local machine or on a remote machine Optionally you may specify for the Web Client Acceptor Daemon CAD to operate the scheduler service This is useful if running in memory constrained environments as...

Page 182: ...n Guide 4 In Figure 4 39 enter the option file For our first scheduler instance this is the standard client options file If running multiple scheduler clients then each needs its own client options fi...

Page 183: ...stallation 153 5 Enter the client node name and password Figure 4 40 As before in step 6 on page 144 you can choose to immediately authenticate to the Tivoli Storage Manager server Figure 4 40 Supply...

Page 184: ...oli Storage Manager Implementation Guide 6 Choose which Windows account to run the service in and the startup options as in Figure 4 41 Figure 4 41 Choose the Windows account and starting options for...

Page 185: ...ected to log events to the Windows Event Log The schedule log contains the results of scheduled operations and can be either verbose or summary information depending on the options set in the dsm opt...

Page 186: ...156 IBM Tivoli Storage Manager Implementation Guide 8 In Figure 4 43 choose whether to start the scheduler service after this wizard completes Figure 4 43 Startup choice once the wizard has completed...

Page 187: ...panel 10 Figure 4 45 shows the successful completion message Figure 4 45 Scheduler installed 4 5 4 Journal engine configuration The journal engine component observes and keeps track of changes in fil...

Page 188: ...e wizard from the backup archive client and select Help me configure the TSM Journal Engine from the screen shown in Figure 4 25 on page 139 2 In Figure 4 46 choose Install a new Journal Engine This p...

Page 189: ...llation 159 3 In the screen shown in Figure 4 47 select which file systems you want to journal You can select individual file systems or check to Journal all local file systems Figure 4 47 Choose the...

Page 190: ...rnal database for all the journaled file systems or have the journal files spread across the respective file systems If running the journal engine in a clustered environments you would want separately...

Page 191: ...g new objects changing the content of the existing ones and changing access control attributes and other NTFS security changes are monitored We use these defaults since there is usually no need to mon...

Page 192: ...IBM Tivoli Storage Manager Implementation Guide 6 You can limit the maximum size of the journal database We recommend not doing this as shown in Figure 4 50 Figure 4 50 Journal database maximum size p...

Page 193: ...p archive client installation 163 7 Define the service login options As with the other services we recommend running as the system account as shown in Figure 4 51 Figure 4 51 Login properties for the...

Page 194: ...164 IBM Tivoli Storage Manager Implementation Guide 8 In the screen shown in Figure 4 52 we select to start the service immediately Figure 4 52 Start up service after the wizard completes...

Page 195: ...ompletion wizard 10 The journal engine is successfully installed as shown in Figure 4 54 Figure 4 54 Journal engine successfully installed panel 4 5 5 Online image support configuration In this sectio...

Page 196: ...gical Volume Snapshot Agent as in Figure 4 55 Figure 4 55 Install panel for the online image support 3 There are no options to select The agent simply performs the installation Click Next on the compl...

Page 197: ...le backup is now supported on all supported Windows platforms such as Windows 2000 XP and the recently added Windows 2003 1 Start the wizard from the backup archive client and select Help me configure...

Page 198: ...successfully installed Figure 4 58 Successfully completed panel 4 6 Client interfaces Tivoli Storage Manager client interfaces are used to perform client tasks on the Tivoli Storage Manager server In...

Page 199: ...Linux this uses the format usr tivoli and in Windows D newdir Although the examples in this section are based on Platform Command line client Native GUI Java GUI Web client API client Apple Macintosh...

Page 200: ...ht by IBM Corporation and other s 1990 2005 All Rights Reserved Node Name ATLANTIC Please enter your user id ATLANTIC Please enter password for user id ATLANTIC Session established with server ATLANTI...

Page 201: ...ked questions refer to http www ibm com software sysmgmt products support IBMTivoliStorageManager ht ml The following help topics are available Enter the number of the desired help topic or q to quit...

Page 202: ...almost the same on Windows and UNIX Linux Figure 4 59 shows the main screen of the client GUI on Windows Figure 4 59 Windows GUI client interface Note To terminate a running backup archive session if...

Page 203: ...he menu in the main window 4 7 Client scheduler A Tivoli Storage Manager administrator can create schedules for clients so that they perform defined tasks automatically on a regular basis For example...

Page 204: ...s performed therefore it can pick up options file changes dynamically Manual start You can manually start up the Tivoli Storage Manager scheduler if it was accidentally stopped if you want to re start...

Page 205: ...poses a security risk Since a schedule has been defined for this client the output shows the details and specifies when it will execute The scheduler will remain quiet until contacted by the server to...

Page 206: ...rvice called TSM Client Scheduler in the Windows service list It is set to start up automatically Figure 4 61 Client scheduler service is running on a machine The Tivoli Storage Manager Windows client...

Page 207: ...vice Machine DIOMEDE Service Name TSM Central Scheduler Client Directory C Program Files Tivoli TSM baclient Automatic Start yes Logon Account LocalSystem The service was successfully installed Creati...

Page 208: ...ommand Query TSM Client Service Parameters Machine DIOMEDE Local Machine Connecting to service TSM Central Scheduler Service Configuration Status Service Name TSM Central Scheduler Image Path C Progra...

Page 209: ...you want to start the client scheduler when the system reboots set the PASSWORDACCESS option parameter to GENERATE in your client system options file and include the following command in the etc initt...

Page 210: ...r To terminate a running client scheduler in foreground mode you can cancel the operation by pressing Ctrl C in the session window If the scheduler is running silently you can ask the Tivoli Storage M...

Page 211: ...les Tivoli TSM baclient 4 8 Web client usage The Tivoli Storage Manager Web backup archive client is a Java based interface that enables authorized users to perform remote operations on a backup archi...

Page 212: ...e to the backup archive client command line interface or GUI Using the Web client via the browser means that you actually do not have to have any Tivoli Storage Manager code on the Web browser worksta...

Page 213: ...sole 2 1 Start the TSM WEB agent On Windows platforms use the dsmcutil utility or the GUI wizard to install the client acceptor and remote agent services Make sure that the startup options for both se...

Page 214: ...ivoli Storage Manager validates the administrator ID given You are then granted access to the Web client interface the client is connected to the Tivoli Storage Manager and the main window displays Fi...

Page 215: ...guration Utility Command Line Interface Version 5 Release 3 Level 2 0 C Copyright IBM Corporation 1990 2005 All Rights Reserved Last Updated Sep 17 2005 TSM Api Verison 5 3 2 Command Update TSM Client...

Page 216: ...p dsmcad root 200792 1 0 11 49 12 0 00 dsmcad root 221318 184822 0 11 49 13 pts 5 0 00 grep dsmcad root Atlantic kill 200792 root Atlantic ps ef grep dsmcad root 200794 184822 0 11 49 24 pts 5 0 00 gr...

Page 217: ...hes database transactions allowing you to replay the transactions in the event of the database requiring restoration The information in this chapter assumes that you have read the IBM Redbook IBM Tivo...

Page 218: ...s and writes to the database volumes are performed in a round robin fashion Suppose the database has three volumes vol01 vol02 and vol03 A sequence of four writes would go 1 to vol01 2 to vol02 3 to v...

Page 219: ...abase is 530 GB As an example say your planning shows that you need an 8 GB database One way to configure an 8 GB database would be to create 8 x 1024 MB volumes Add 1 MB each for the restart area and...

Page 220: ...ow to allocate the volume file Then use the define dbvolume command to define the database volume to Tivoli Storage Manager without specifying the FORMATSIZE option For more information about the DSMF...

Page 221: ...ze Usable Pages Util Pct MB MB MB MB bytes Pages Util 2 024 1 000 1 024 996 4 096 256 000 1 202 0 5 0 5 tsm LOCHNESS_SERVER1 query dbvol Volume Name Copy Volume Name Copy Volume Name Copy Copy 1 Statu...

Page 222: ...y is extended the output from query db changes accordingly As we have extended the database to use all the defined database volumes the maximum extension column shows 0 bytes 5 2 Recovery log The reco...

Page 223: ...e of 4 MB One recommendation is to make recovery log volume sizes a multiple of the power of 2 that is 128 MB 256 MB 512 MB and so on Tivoli Storage Manager requires 1 MB of space known as the restart...

Page 224: ...tration Center GUI function specifying the FORMATSIZE option The second method is to use the DSMFMT utility command from a shell or command window to allocate the volume file Then use the define logvo...

Page 225: ...duction Size Usable Pages Util Pct MB MB MB MB bytes Pages Util 1 012 500 512 492 4 096 127 488 359 0 3 0 7 tsm LOCHNESS_SERVER1 query logvol Volume Name Copy Volume Name Copy Volume Name Copy Copy 1...

Page 226: ...pacity has been extended ANR0988I Process 74 for EXTEND LOG running in the FOREGROUND processed 536 870 912 bytes with a completion state of SUCCESS at 16 21 29 tsm LOCHNESS_SERVER1 query log Availabl...

Page 227: ...s created in ROLLFORWARD mode can be used for either point in time recovery or roll forward recovery We recommend ROLLFORWARD mode for the superior recoverability it brings to the server database Note...

Page 228: ...planning considerations discussed in Chapter 2 Implementation planning on page 15 We recommend using 75 as a starting point and use the default number of incrementals six Monitor your environment s ac...

Page 229: ...log whenever necessary For example suppose you have a 4 GB database and a 2 GB recovery log You want to increase the size of the database by 25 when it is 85 utilized but not to more than 8 GB You als...

Page 230: ...show the current settings The maximum size we want the database to grow to is 8 GB as specified in the MAXIMUMSIZE parameter The system limit for the database is 530000 MB 530 GB If you do not want t...

Page 231: ...olume names use the define spacetrigger log command as in Example 5 10 The expansionprefix parameter specifies the directory where the volumes will be created Example 5 10 Defining and querying the re...

Page 232: ...saction recovery operations cannot complete when the server is restarted The database will need to be restored from its most recent backup With mirrored volumes the chance that at least one of the mir...

Page 233: ...still has one database object and one recovery log object regardless of whether mirroring is implemented You can use two way or three way mirroring With two way there are two copies of each database...

Page 234: ...ecause of disk head contention When using two way mirroring we recommend using four disks for the database and recovery log volumes to keep each set of volumes on a separate disk If you can go one ste...

Page 235: ...nchronization process started process ID 80 ANR0986I Process 79 for DEFINE DBCOPY running in the FOREGROUND processed 1 items for a total of 1 074 790 400 bytes with a completion state of SUCCESS at 1...

Page 236: ...dress this in 5 7 1 Removing the default database volume on page 207 5 6 2 Recovery log mirroring To mirror the recovery log use the define logcopy administrative command or use the DSMFMT utility for...

Page 237: ...ult database and recovery log volumes are created usually in the server installation directory usr tivoli tsm server bin on AIX for example On Windows the install process does not create any database...

Page 238: ...query db Available Assigned Maximum Maximum Page Total Used Pct Max Space Capacity Extension Reduction Size Usable Pages Util Pct MB MB MB MB bytes Pages Util 1 040 1 024 16 1 016 4 096 266 144 1 992...

Page 239: ...r removing the default recovery log volume is very similar to that for removing the default database volume You must first have enough free space existing in the recovery log to reduce its size by the...

Page 240: ...id 12 ANS8003I Process number 12 started tsm ATLANTIC q logvol Volume Name Copy Volume Name Copy Volume Name Copy Copy 1 Status Copy 2 Status Copy 3 Status tsm log primar Sync d tsm log mirror Sync d...

Page 241: ...ges that have been added or changed since the last time the database was backed up DBSnapshot TYPE DBSNAPSHOT Specifies that you want to run a full snapshot database backup The entire contents of the...

Page 242: ...d by old server database backups and they have never been expired The problem can be compounded by the fact that each database backup requires its own tape it is not possible to stack multiple backups...

Page 243: ...ng volume history information about volumes in storage pools are deleted the volumes themselves are not affected and remain in the Tivoli Storage Manager database In 12 2 2 Defining the volume history...

Page 244: ...shows that reorganization would result in a zero megabyte reduction so we do not need to perform a dump and reload at this stage Note the message regarding performance degradation ANR1782W Ensure tha...

Page 245: ...covery log customization This chapter deals with storage configuration and customization We assume that you have read and understood the IBM Redbook IBM Tivoli Storage Management Concepts SG24 4877 In...

Page 246: ...to the sequential file storage pool DISKDIRS They are then backed up to the copy pool OFFDIRS In 1 1 1 Our support material on page 5 we show how to load a predefined macro into Tivoli Storage Manager...

Page 247: ...directories from clients where the directories have extended attributes will be stored in the storage pool Windows and NetWare clients have extended file attributes On UNIX clients the directory entr...

Page 248: ...volumes using a DISK device class Those with sequential volumes using a FILE device class See next bullet Sequential access devices Magnetic disk devices do not need defining to Tivoli Storage Manager...

Page 249: ...00 TS3200 or TS3500 with LTO drives require the IBM Atape driver package to be installed Some IBM libraries such as the 3494 also require the IBM atldd package If you have a non IBM device supported b...

Page 250: ...cal discs Volumes can be assigned to a scratch pool where they are used as needed or assigned as private to a particular storage pool As mentioned above when configuring sequential access devices for...

Page 251: ...ent section Auto library Disk stg pool Sequential disk stg pool Copy stg pool 1 Physical Library 6 2 1 Defining a library on page 222 N A N A N A 2 Library Path 6 2 2 Defining a path to a library on p...

Page 252: ...red yes autolabel yes ANR8400I Library 3582LIB defined tsm ATLANTIC q libr f d Library Name 3582LIB 5 Logical Device Class 6 2 5 Defining a device class for a library on page 228 N A 6 2 6 Defining a...

Page 253: ...each device before you define it to Tivoli Storage Manager Before defining the path the library must already be defined as in 6 2 1 Defining a library on page 222 Paths also have a source and a destin...

Page 254: ...ource Name ATLANTIC Source Type SERVER Destination Name 3582LIB Destination Type LIBRARY Library Node Name Device dev smc0 External Manager LUN Initiator 0 Directory On Line Yes Last Update by adminis...

Page 255: ...owever the element number is not detected until you run the define path command The element address is also printed in the manual that came with the library Windows also has a wizard that can display...

Page 256: ...ary As for the library use the define path command However specify different options when defining a path to a drive Example 6 4 shows the syntax of define path for drives Example 6 4 Defining drive p...

Page 257: ...Update Date Time 02 22 2006 13 59 21 Cleaning Frequency Gigabytes ASNEEDED NONE ASNEEDED When the paths are defined the drive information is obtained You can see in the example that the element numbe...

Page 258: ...brary can be defined in many device classes and a device class can be used by many storage pools To define a device class use the define devclass command This command has many different options depend...

Page 259: ...600 0 Mount Limit DRIVES Mount Wait min 20 Mount Retention min 10 Label Prefix ADSM Library 3582LIB Directory Server Name Retry Period Retry Interval Shared High level Address Minimum Capacity WORM N...

Page 260: ...age pool To use a disk for reclamation you must create a sequential file storage pool Creating database backups for keeping on site and online To configure a sequential storage pool you must first def...

Page 261: ...C Device Access Strategy Sequential Storage Pool Count 0 Device Type FILE Format DRIVE Est Max Capacity MB 256 0 Mount Limit 25 Mount Wait min Mount Retention min Label Prefix Library Directory tsm st...

Page 262: ...c number REClaim This is the percentage of empty space on a tape volume that will cause the server to try to consolidate the remaining data to another volume Set REClaim to 100 to disable reclamation...

Page 263: ...ation of the pool falls to or below this value migration stops CAChe specifies whether a copy of a migrated file is cached in the pool after migration to the next pool Caching files can improve restor...

Page 264: ...scratch volumes used is incremented COLlocate specifies whether the server tries to keep data from a client group of clients or client file spaces on as few tapes as possible known as collocation Col...

Page 265: ...olumes do not have to be defined in sequential file storage pools The first volume created in the DISKDIRS pool is named 0000001b BFS Example 6 12 Sequential FILE storage pool volumes tsm ATLANTIC q v...

Page 266: ...2 DC Estimated Capacity 0 0 M Space Trigger Util Pct Util 0 0 Pct Migr 0 0 Pct Logical 0 0 High Mig Pct 90 Low Mig Pct 70 Migration Delay 0 Migration Continue Yes Migration Processes 1 Reclamation Pro...

Page 267: ...l The delay allows for a period of time in which the off site tapes even though empty may be required for a restore For example if your most current off site backups were destroyed in transit you may...

Page 268: ...l OFFDIRS defined device class LTO2 DC tsm ATLANTIC define stgpool OFFDATA lto2 dc pooltype copy description Copy storage pool for data maxscratch 1000000 reusedelay 5 ANR2200I Storage pool OFFDATA de...

Page 269: ...mples of assigning volumes to storage pools You can add or remove volumes to and from storage pools without interrupting server operations For example if you install a new disk drive for a disk pool t...

Page 270: ...volume diskdata tsm stg diskdata ddvol_03 dsm formatsize 2048 wait no tsm ATLANTIC define volume diskdata tsm stg diskdata ddvol_04 dsm formatsize 2048 wait no tsm ATLANTIC define volume diskdata tsm...

Page 271: ...data ls la total 25166232 drwxr xr x 2 root system 256 Feb 23 11 33 drwxr xr x 6 root system 4096 Feb 23 11 32 1 root system 2147483648 Feb 23 11 36 ddvol_01 dsm 1 root system 2147483648 Feb 23 11 36...

Page 272: ...Manager s inventory If you choose to use dsmlabel you must then use checkin libvolume to check the tapes into inventory Once the tapes are checked in they can be used either in a scratch pool or assig...

Page 273: ...06 14 35 07 ANR0985I Process 25 for LABEL LIBVOLUME running in the BACKGROUND completed with completion state SUCCESS at 14 35 07 SESSION 82 PROCESS 25 tsm ATLANTIC q libvol Library Name Volume Name S...

Page 274: ...er 29 started tsm ATLANTIC q pr Process Process Description Status Number 29 CHECKIN LIBVOLUME ANR8425I Checking in volumes in search mode in library 3582LIB tsm ATLANTIC query request ANR8352I Reques...

Page 275: ...Tivoli Storage Manager commands It is also useful as a general check if you suspect that Tivoli Storage Manager s own inventory of the tapes does not match the real situation for example if you see me...

Page 276: ...OCESS 34 02 23 2006 15 30 48 ANR2017I Administrator ADMIN issued command QUERY PROCESS SESSION 82 02 23 2006 15 30 51 ANR2017I Administrator ADMIN issued command QUERY PROCESS SESSION 82 02 23 2006 15...

Page 277: ...t reports any discrepancies to the activity log only No changes are made We recommend that you run with FIX No first before running with FIX Yes just to see what will happen when the volume is fixed E...

Page 278: ...PROCESS 42 02 23 2006 16 38 14 ANR0514I Session 110 closed volume 031AKK SESSION 110 6 5 3 Back up a storage pool The backup stgpool command backs up a primary storage pool to a copy pool If the prima...

Page 279: ...Current input volume ALF007 Waiting for mount of scratch volume 11 seconds Check the activity log to see the successful completion as shown in Example 6 25 Example 6 25 Verifying that the storage pool...

Page 280: ...me time as it is storing data in the primary disk pool While this has distinct advantages you do not have to back up your primary storage pool later on for example the backup process can slow down fro...

Page 281: ...cess 8 for CHECKIN LIBVOLUME running in the BACKGROUND completed with completion state SUCCESS at 10 54 38 SESSION 128 PROCESS 8 tsm ATLANTIC q libvol Library Name Volume Name Status Owner Last Use Ho...

Page 282: ...IBVOLUME process completed for library 3582LIB 3 volume s found SESSION 129 PROCESS 10 02 27 2006 11 10 09 ANR0985I Process 10 for CHECKIN LIBVOLUME running in the BACKGROUND completed with completion...

Page 283: ...mes out but have the checkout process leave them in the library for manual removal later on Check out the volumes Example 6 28 shows checking out a single volume to the I O port of the library Example...

Page 284: ...When checking volumes out of a library such as an IBM 3582 with only a single slot I O port the checkout command will move one tape to the I O port issue a message and wait for you to reply to it To...

Page 285: ...tapes you will need to create a new library that uses the same device class as the one being deleted You can only delete a storage pool if there are no storage pool volumes assigned to it If there ar...

Page 286: ...ll bound to the device class LTO2 DC 6 5 7 Mounted volumes In some cases you may wish to view which volumes are mounted and dismount them before the mount retention period expires for the storage pool...

Page 287: ...ntinue until the threshold is reached do not specify this parameter During the period that the migrate stgpool command is active the high migration threshold is ignored Example 6 34 shows the migratio...

Page 288: ...ANR1001I Migration process 38 ended for storage pool DISKDATA SESSION 165 PROCESS 38 02 24 2006 09 24 34 ANR0986I Process 38 for MIGRATION running in the BACKGROUND processed 2166 items for a total of...

Page 289: ...ator ADMIN issued command MOVE DATA 021akk stg tapedata SESSION 1 02 28 2006 09 35 08 ANR1140I Move data process started for volume 021AKK process ID 1 SESSION 1 PROCESS 1 02 28 2006 09 38 53 ANR1176I...

Page 290: ...File Name PARIS Bkup paris c 1 AUTOEXEC BAT PARIS Bkup paris c 1 CONFIG SYS PARIS Bkup paris c 1 DOCUMENTS AND SETTINGS ADMINISTRATOR NTUSER INI PARIS Bkup paris c 1 DOCUMENTS AND SETTINGS ADMINISTRA...

Page 291: ...device class or storage pool as shown in Example 6 38 Example 6 38 Querying occupancy based on device class tsm ATLANTIC q occ devc lto2 dc Node Name Type Filespace FSID Storage Number of Physical Log...

Page 292: ...reclaim stgpool command takes a number of options To set the reclamation threshold set the THreshold parameter to a value between 50 and 99 The THreshold value represents the percentage of reclaimable...

Page 293: ...0 0 0 2 SESSION 5 PROCESS 1 03 02 2006 11 01 24 ANR8337I LTO volume 039AKK mounted in drive DR01 mt1 0 0 2 SESSION 5 PROCESS 1 03 02 2006 11 01 24 ANR0512I Process 1 opened input volume 030AKK SESSION...

Page 294: ...e TABLES COLUMNS and ENUMTYPES to display the database structure select tabname remarks from tables select tabname colname typename remarks from columns select typename values remarks from enumtypes W...

Page 295: ...the library sorted by the slot home_element number Example 6 42 Selecting libvolume data tsm ATLANTIC select volume_name as Volume cont library_name as Library cont home_element as Slot cont devtype a...

Page 296: ...been backed up from each node You could query the ARCHIVES table instead of BACKUPS to see the number of files archived from each node Example 6 44 Querying the number of files backed up by each node...

Page 297: ...stg dirm 0000001B BFS DISKDIRS PARIS tsm stg dirm 0000002A BFS DISKDIRS PARIS 023AKK OFFDATA PARIS 022AKK TAPEDATA For more information about SQL commands use the help select command 6 6 Summary You h...

Page 298: ...268 IBM Tivoli Storage Manager Implementation Guide...

Page 299: ...Depending on how you need to manage your backup data your data storage policy can be very simple or very complex The simplest policy would have one set of rules that apply to all of the data in your...

Page 300: ...ing rules are the same as for the normal data We will archive files for a year RETVER Further we want to store a maximum of three logical volume backups and keep the inactive image backups for a maxim...

Page 301: ...eted 100 days Management Class directory Backup Copy Group Backup Copies 3 Retain 100 days Deleted Copies 1 Retain last deleted 100 days Management Class special Backup Copy Group Backup Copies 3 Reta...

Page 302: ...omains as shown in Example 7 2 We use the define policyset command Example 7 2 Defining a policy set per domain tsm ATLANTIC def policyset server server description Policy Set for Server Nodes ANR1510...

Page 303: ...e storage pool for example HSM or Space Management clients using IBM Tivoli Storage Manager for Space Management are not covered in this book but there is a Space Management parameter in the managemen...

Page 304: ...tory management class for Workstn domain ANR1520I Management class DIRECTORY defined in policy domain WORKSTN set WORKSTN tsm ATLANTIC define mgmtclass workstn workstn special migdestination NONE desc...

Page 305: ...SHRDYNAMIC instead of SHRSTATIC Log files and other files where the files are always open but that we nevertheless want to back up should be bound to this management class In Example 7 4 we define the...

Page 306: ...ic ANR1530I Backup copy group STANDARD defined in policy domain WORKSTN set WORKSTN management class DATA tsm ATLANTIC define copygroup workstn workstn directory type Backup destination DISKDIRS frequ...

Page 307: ...licy definitions use the query copygroup command The output displays the policy domain policy set management class and copy group names as well as the copy group parameters Note that it is really the...

Page 308: ...ATLANTIC query copygroup server server type archive Policy Policy Mgmt Copy Retain Domain Set Name Class Group Version Name Name Name SERVER SERVER DATA STANDARD 365 tsm ATLANTIC query copygroup works...

Page 309: ...y ANR1514I Policy set SERVER activated in policy domain SERVER tsm ATLANTIC activate policyset workstn workstn Do you wish to proceed Yes No y ANR1514I Policy set WORKSTN activated in policy domain W...

Page 310: ...ove node command Example 7 11 shows how to remove the file spaces and node definition for the node DIOMEDE Be careful this will remove the database information for all backed up archived and migrated...

Page 311: ...normal due to the rebinding process but it is a one time operation and returns to normal speed thereafter Example 7 12 shows how to move the node SENEGAL from its current domain to the WORKSTN domain...

Page 312: ...number 22 started This command can be computationally intensive therefore it should be run during quieter times on the Tivoli Storage Manager server The EXPINTERVAL parameter in the server options fi...

Page 313: ...yright IBM Corp 1999 2000 2003 2006 All rights reserved 283 Chapter 8 Managing Tivoli Storage Manager This chapter explains the creation and maintenance of users of an IBM Tivoli Storage Manager syste...

Page 314: ...e interface CLI or the Administration Center to enter commands acting against the Tivoli Storage Manager server Administrators may also use the Web backup archive client to perform backup restore arch...

Page 315: ...inistrator IDs automatically SERVER_CONSOLE and ADMIN SERVER_CONSOLE SERVER_CONSOLE allows you to administer the server after Tivoli Storage Manager is installed At installation the SERVER_CONSOLE ID...

Page 316: ...up your Tivoli Storage Manager environment You should immediately change the password from the default For enhanced security after your environment has been created we recommend that you delete or loc...

Page 317: ...strator TSMADMIN1 registered tsm ATLANTIC grant authority tsmadmin1 classes system ANR2076I System privilege granted to administrator TSMADMIN1 tsm ATLANTIC register admin tsmadmin2 tomaz contact IBM...

Page 318: ...dministrative client access This administrator would have client access authority to all nodes in the Tivoli Storage Manager environment In particular this administrator can perform restore operations...

Page 319: ...System SUPPORT 1 1 No System TSMADMIN1 1 1 No System TSMADMIN2 1 1 No System Then in Example 8 6 we display full details of the administrator HELPDESK Example 8 6 Configuration for a helpdesk administ...

Page 320: ...to the server activity log 02 07 2006 05 06 45 ANR2017I Administrator ADMIN issued command UPDATE ADMIN tsmadmin2 SESSION 74 02 07 2006 05 06 45 ANR2071I Administrator TSMADMIN2 updated SESSION 74 Del...

Page 321: ...action log backups and a regular backup archive client for file system backups Each Tivoli Storage Manager backup archive client must be registered with the Tivoli Storage Manager server before any ba...

Page 322: ...client node is registered to the Tivoli Storage Manager server during the initial server installation This is for the Tivoli Storage Manager server itself The name of this client is CLIENT with initia...

Page 323: ...ered in policy domain SERVER Displaying client nodes Use the query node command as shown in Example 8 11 to display client nodes If you do not specify a node name all nodes are displayed If you do spe...

Page 324: ...Last Session 0 00 Pct Media Wait Last Session 0 00 Optionset AIX_LIST URL Node Type Client Password Expiration Period Keep Mount Point No Maximum Mount Points Allowed 1 Auto Filespace Rename No Valid...

Page 325: ...t has client access privileges as in Example 8 14 Example 8 14 Administrator has client access privilege tsm ATLANTIC query admin helpdesk format detail Administrator Name HELPDESK Last Access Date Ti...

Page 326: ...client The delete filespacecommand creates a server process that deletes one or more file paces as a series of batch database transactions If the delete filespace process is canceled or if a system fa...

Page 327: ...ile space contains a large number of files we recommend running the deletion in the background Example 8 18 shows the results of deleting file spaces in the foreground Example 8 18 Administrative comm...

Page 328: ...l A client option set is a set of Tivoli Storage Manager client options stored in the Tivoli Storage Manager database An option set can be associated with one or more Tivoli Storage Manager clients bu...

Page 329: ...ve the following statements in a client option set include c test seq 1 exclude c working seq 2 And suppose you have the following statements in a client options file exclude c test include c working...

Page 330: ...set command You can add an option to an option set with the define clientopt command You can remove an option from an option set with the delete clientopt command You need system privilege or unrestri...

Page 331: ...ent node with a client option set The client node definition should be updated to use a client option set You need either system privilege unrestricted policy privilege or restricted policy privilege...

Page 332: ...s Y No N y ANR2048I DELETE CLOPTSET Optionset WINDOWS deleted The association between a node and a client option set is removed automatically when that client option set is deleted The node is not ass...

Page 333: ...enses but not the marketing or packaging of your licenses This process is the same for each feature no matter which package or product offering is purchased The features will still need to have their...

Page 334: ...llment certificate files for all Tivoli Storage Manager licenses that can be registered with the server are on the Tivoli Storage Manager installation CD ROM You register those licenses that you need...

Page 335: ...ANTIC reg license file tsmbasic lic ANR2852I Current license information ANR2853I New license information ANR2828I Server is licensed to support Tivoli Storage Manager Basic Edition tsm ATLANTIC reg l...

Page 336: ...icense is not registered the function fails When you issue a command associated with an unlicensed feature Tivoli Storage Manager does not issue a warning message and the command fails Note The regist...

Page 337: ...pliance as shown for a Tivoli Storage Manager V5 3 server in Example 9 2 Example 9 2 Displaying license information tsm ATLANTIC q license Last License Audit 02 16 06 14 53 43 Number of TDP for Oracle...

Page 338: ...Storage Manager Extended Edition licensed Yes Server License Compliance Valid 9 5 2 Auditing licenses An administrator can monitor license compliance by issuing the administrative command audit licen...

Page 339: ...voli Data Protection for Oracle oracle lic IBM Tivoli Storage Manager for Databases Tivoli Data Protection for MS SQL Server mssql lic IBM Tivoli Storage Manager for Mail Tivoli Data Protection for MS...

Page 340: ...ry sharing libshare lic IBM Tivoli Storage Manager for Applications Tivoli Data Protection for WebSphere Application Server was lic IBM Tivoli Storage Manager for NDMP ndmp lic Managed System for SAN...

Page 341: ...the previous server bound Web administrative interface which is no longer supported in V5 3 and later since it uses a completely different administrative API We briefly cover the installation and set...

Page 342: ...running the Tivoli Storage Manager server Essentially there are three ways to install ISC You may run the Java based installation wizard console installation wizard or perform silent unattended insta...

Page 343: ...d click Log In to start the Administration Center see Figure 10 2 on page 314 Now you are ready to manage your Tivoli Storage Manager Server The Administration Center allows you to define server conne...

Page 344: ...s client nodes This includes policy sets management classes and copy groups as well as registering nodes to the domains defining their central client option sets and scheduling tasks to be executed on...

Page 345: ...shows the defined connections to our servers and their status as seen by the Health Monitor As you can see you can manage all your enterprise environments from just one place with just a TCP IP connec...

Page 346: ...that you use the Administration Center administrative interface since it allows you to perform all Tivoli Storage Manager administrator functions from a single place using task oriented wizards witho...

Page 347: ...l the base backup archive client on the machines you intend to manage Tivoli Storage Manager servers from using the CLI Typically the CLI is installed on the Tivoli Storage Manager server itself and a...

Page 348: ...ram files tivoli tsm ADDLOCAL AdministrativeCmd TRANSFORMS 1033 mst qn l v c tmp admincli_inst log 10 2 2 Administrative command line client customization Regardless of the client platform to use the...

Page 349: ...in communications across a firewall since you may create different sets of rules for backup archive clients and administrative clients You can use the TCPADMINPORT option provided that the Tivoli Sto...

Page 350: ...ption tcpadminport Server Option Option Setting TcpAdminport 1505 tsm ATLANTIC q session Sess Comm Sess Wait Bytes Bytes Sess Platform Client Name Number Method State Time Sent Recvd Type 4 Tcp Ip Run...

Page 351: ...ME Once an administrative command is executed you always return back to the tsm SERVERNAME prompt This interactive method is also called loop mode If you use the interactive mode you do not have to re...

Page 352: ...and BACKUP DB type full scratch yes devclass lto2 dc wait yes ANR0984I Process 1 for DATABASE BACKUP started in the FOREGROUND at 14 52 59 ANR2280I Full database backup started as process 1 ANR8337I L...

Page 353: ...29I Remove volume 029AKK from slot 16 of library LIB1 at your convenience If you are familiar with operating system shell environments you will find the CLI to be a powerful tool for administering Tiv...

Page 354: ...324 IBM Tivoli Storage Manager Implementation Guide...

Page 355: ...ve retrieval functions client and server interfaces client scheduling administration tasks and scheduling as well as many routine operations that should be performed daily or weekly We also include mo...

Page 356: ...326 IBM Tivoli Storage Manager Implementation Guide...

Page 357: ...nal portion in which our initial discussions center on how to perform backup archive client operations such as backing up restoring archiving and retrieving data Sample commands are given for both UNI...

Page 358: ...appropriate collocation settings for the target storage pools so you do not need to run selective backups Remember that the backup set functionality usually performs this task more efficiently as it i...

Page 359: ...r yes Selective backup of all files in a directory home fred and all its subdirectories dsmc selective home fred subdir yes Point in time full logical volume backup for a file system tsm dsmc backup i...

Page 360: ...h all files in the WORK directory The specification INCLUDE C WORK will match files in the WORK directory only if they include the period or dot For the backup commands however the patterns are consid...

Page 361: ...kup using double wildcard search string C Program Files Tivoli TSM baclient dsmc i c TS IBM Tivoli Storage Manager Command Line Backup Archive Client Interface Client Version 5 Release 3 Level 2 0 Cli...

Page 362: ...g single wildcard search string C Program Files Tivoli TSM baclient dsmc i c TS IBM Tivoli Storage Manager Command Line Backup Archive Client Interface Client Version 5 Release 3 Level 2 0 Client date...

Page 363: ...le 11 4 shows an incremental backup operation Example 11 4 UNIX incremental backup root Atlantic tsm dsmc incr TS su yes IBM Tivoli Storage Manager Command Line Backup Archive Client Interface Client...

Page 364: ...rmal File 1 027 TS sys rc tsmserver Sent Normal File 641 TS sys volhist txt Sent Successful incremental backup of TS Total number of objects inspected 28 Total number of objects backed up 28 Total num...

Page 365: ...time 00 00 03 Example 11 6 shows a successful raw image backup dev test and a failure dev tsm when trying to use the backup image function on a defined JFS file system Example 11 6 UNIX raw logical v...

Page 366: ...ects rebound 0 Total number of objects deleted 0 Total number of objects expired 0 Total number of objects failed 0 Total number of bytes transferred 32 00 MB Data transfer time 5 00 sec Network data...

Page 367: ...5 Release 3 Level 2 2 Server date time 02 20 2006 15 43 38 Last access 02 20 2006 15 30 55 Node Name Filespace FSID Platform Filespace Is Files Capacity Pct Name Type pace MB Util Unicode ATLANTIC TS...

Page 368: ...6 TS charlotte data2 Sent Directory 256 TS eduardo Sent Normal File 1 048 576 TS eduardo data1 Sent Directory 256 TS martin Sent Normal File 1 048 576 TS martin data2 Sent Directory 4 096 TS norbert S...

Page 369: ...1 ATLANTIC dev testl 3 AIX RAW No 32 0 100 0 v00 ATLANTIC tsmreside 4 AIX TSMVFS No 0 0 0 0 ntfs TSM_CLIENT_DEMO klchv3x 3 WinNT NTFS Yes 38 154 3 21 1 c WINHSM_CLIENT_ winhsm_fil 2 Windows API TSM Y...

Page 370: ...S eduar do 1 048 576 B 02 20 2006 16 13 44 DEFAULT A tsmresidents TS eduar do data1 256 B 02 20 2006 16 13 44 DEFAULT A tsmresidents TS marti n 1 048 576 B 02 20 2006 16 13 44 DEFAULT A tsmresidents T...

Page 371: ...UND processed 33 items with a completion state of SUCCESS at 16 47 19 tsm ATLANTIC q backupset Node Name ATLANTIC Backup Set Name BS1 136180 Date Time 03 24 2006 16 47 19 Retention Period 365 Device C...

Page 372: ...ate function see the Estimate button next to the Backup button calculates the total amount of data selected for backup and estimates the amount of time it will take to back it up Figure 11 2 on page 3...

Page 373: ...complete a status report similar to Figure 11 3 displays This report contains data such as the total amount of files backed up and the transfer rate during the backup operation The View button is ava...

Page 374: ...s if the Logical Volume Snapshot Agent LVSA is installed and configured Tivoli Storage Manager takes a point in time copy of a file that is locked opened by another application LVSA can be installed u...

Page 375: ...n point in time if you want to restore a file version other than the most recent one To restore files specify the directories or selected files either at the command line or by clicking down through t...

Page 376: ...06 15 17 12 1 00 MB A TS eduardo data2 13 02 20 06 15 17 12 1 00 MB A TS eduardo data3 14 02 20 06 15 17 12 1 00 MB A TS martin data1 15 02 20 06 15 17 12 1 00 MB A TS martin data2 0 10 20 30 40 50 60...

Page 377: ...all its subdirectories dsmc restore home subdir yes Restore a full directory home to temp with all subdirectories and write full path on destination dsmc restore home barney temp preservepath complet...

Page 378: ...eduardo Done Restoring 256 TS lost found Done Restoring 256 TS martin Done Restoring 4 096 TS norbert Done Restoring 256 TS peter Done Restoring 4 096 TS sys Done Restoring 1 048 576 TS charlotte data...

Page 379: ...Restoring 641 TS sys volhist txt Done Restore processing finished Total number of objects restored 28 Total number of objects failed 0 Total number of bytes transferred 15 06 MB Data transfer time 9 2...

Page 380: ...time 00 00 08 An example of restoring from a backup set that is available on the Tivoli Storage Manager server is shown in Example 11 16 We first query the server to obtain the name of the backup sets...

Page 381: ...76 TS peter data3 Done Restoring 105 TS sys devconfig txt Done Restoring 233 TS sys dsmserv dsk Done Restoring 67 985 TS sys dsmserv opt Done Restoring 9 TS sys hbaapi lvl Done Restoring 1 027 TS sys...

Page 382: ...DEFAULT A FULL tsmresidentfs residentgrp root Atlantic tsm Example 11 18 shows the output of the command dsmc restore group tsmresidentfs pick showmembers You can choose a specific file to restore tha...

Page 383: ...x 4 02 20 2006 17 39 19 1 00 MB I home guest data1 5 02 20 2006 17 39 19 1 00 MB I TS martin data2 6 02 20 2006 17 39 19 1 00 MB I TS norbert data1 7 02 20 2006 17 39 19 1 00 MB I TS peter data3 8 02...

Page 384: ...hows the restore GUI on Windows On other platforms use the Java or Web client the look and feel is almost identical You may select specific files directories or complete drives to restore To restore i...

Page 385: ...342 is also available when doing a restore operation You can also choose to do a point in time restore if you do not want to restore the latest backup or if you want to restore files backed up on a s...

Page 386: ...You can specify other restore options such as to prompt when a file with the same name is present in the destination path or to restore files or folders only from the source path Figure 11 7 shows the...

Page 387: ...s or drives you want to restore you will be prompted for the destination of the restore operation as shown in Figure 11 8 You can select to restore the files you selected in the original path or to a...

Page 388: ...anager Implementation Guide A detailed report is available after the restore operation as in Figure 11 9 on page 358 If there were errors during the restore click the View button to see the details Fi...

Page 389: ...information about restoring a Windows system object backup for Bare Machine Recovery Figure 11 10 System object restore 11 3 Running archive operations The archive command archives a single file sele...

Page 390: ...made To override the default description specify your own text with the DESCRIPTION option You can later use the assigned archive package description to add additional files to an existing package The...

Page 391: ...229 TS dsmerror log Sent Normal File 1 048 576 TS charlotte data1 Sent Normal File 1 048 576 TS charlotte data2 Sent Normal File 1 048 576 TS charlotte data3 Sent Normal File 1 048 576 TS eduardo dat...

Page 392: ...TS sys dsmserv dsk Sent Normal File 9 TS sys hbaapi lvl Sent Normal File 1 027 TS sys rc tsmserver Sent Normal File 105 TS sys devconfig txt Sent Normal File 641 TS sys volhist txt Sent Archive proces...

Page 393: ...he archive GUI on Windows On other platforms use the Java or Web client the look and feel is almost identical You may enter your own description for the files you want to archive If you do not enter o...

Page 394: ...ate function You can modify archive options shown in Figure 11 12 on page 364 such as choosing a specific management class for the archive operation If you do not specify a management class the archiv...

Page 395: ...server You can specify either selected files or whole directories to retrieve archived files The DESCRIPTION field allows you to search for the descriptions assigned to the files when they were archiv...

Page 396: ...do data3 Done Retrieve processing finished Total number of objects retrieved 4 Total number of objects failed 0 Total number of bytes transferred 3 00 MB Retrieve files from a directory home with a de...

Page 397: ...ples Figure 11 14 on page 367 shows the Tivoli Storage Manager retrieve GUI Windows On other platforms use the Java or Web client You can choose to retrieve specific files within an archive package or...

Page 398: ...uide You can specify retrieve options similar to restore options as shown in Figure 11 15 You can choose to overwrite files without prompting you or to retrieve files or directories only from the pack...

Page 399: ...e files or package you want to archive you will be prompted for the destination of the retrieve operation as shown in Figure 11 16 You may choose to retrieve the files back to their original location...

Page 400: ...he retrieve statistics and the errors encountered if any Figure 11 17 Retrieve report 11 5 Summary You are now familiar with the client operations such as backup restore archive and retrieve The clien...

Page 401: ...torage Manager client Domain privilege Only an administrator with system privilege can manage an administrative schedule while an administrator with policy privileges in the client s domain can manage...

Page 402: ...if you wish to initiate a backup on a new client and you want it to run immediately you set the scheduler mode of the client to server prompted and define a clientaction to perform an incremental bac...

Page 403: ...s volume history saves the device configuration and creates a list of tapes for vault processing The server then migrates the data from disk storage pools to on site tape pools and reclaims blank spac...

Page 404: ...l server commands Return Reusable Tapes Send copy to vault Delete volhist and backup devconfig DISKDIRS OFFDIRS TAPEDATA LIBRARY SCRATCH PRIVATE USED FREE Backup DISKDATA OFFDATA Backup OFFDATA Backup...

Page 405: ...ent schedules We have assembled a series of administrative schedules to help you set up a Tivoli Storage Manager environment that will minimize user intervention while providing a high level of data a...

Page 406: ...database 0 5 Tasks 2 3 and 4 complete 6 Volume history management Delete volume history data for database backup volumes 0 25 Task 5 complete 12 2 2 Defining the volume history schedules on page 380...

Page 407: ...are referred to collectively as the off site backups and will be used to restore your environment in the event of a catastrophic failure or disaster Flow of events The order of execution of these tas...

Page 408: ...s wait yes backup stgpool diskdata offdata wait yes backup stgpool tapedata offdata wait yes backup db devclass coffsite type full scratch yes When working interactively you would use the query sessio...

Page 409: ...devclass coffsite type full scratch yes exit reschedule delete schedule redbook_offsite_retry type admin define schedule redbook_offsite_retry type admin cmd run redbook_offsite active yes starttime N...

Page 410: ...base backup volume history and also one schedule to back up the volume history on a daily basis Every volume that is used by Tivoli Storage Manager including the volumes used for server database backu...

Page 411: ...y information for database backups starttime 07 00 active yes ANR2577I Schedule DELETE_VOLHIST defined tsm LOCHNESS_SERVER1 q sched delete t a Schedule Name Start Date Time Duration Period Day DELETE_...

Page 412: ...gpool command you specify a temporary low migration threshold and a duration for which the temporary threshold is valid At the end of the period the threshold is reset to its previous value During the...

Page 413: ...Schedule Name Start Date Time Duration Period Day EXPIRE_INVENTORY 02 21 2006 10 00 00 1 H 1 D Any 12 2 5 Defining a reclamation schedule Data on tapes in sequential access storage pools will eventual...

Page 414: ...equential storage pools in our recommended configuration Example 12 10 shows three schedules to perform the reclamations We specified a threshold of 85 so that only volumes with 15 or less utilization...

Page 415: ...d MB MB Used MB LOCHNESS 37 0 0 37 PAMELA 0 184 0 184 PIERRE 888 101 0 989 PARIS 267 12 0 289 ATLANTIC 118 0 0 118 BANDA 353 0 0 353 The data displayed by query auditoccupancy is updated whenever the...

Page 416: ...Start Schedule Name Status 02 21 2006 04 00 00 02 21 2006 04 00 24 REDBOOK_OFFSITE Completed 02 21 2006 07 00 00 02 21 2006 07 00 24 DELETE_VOLHIST Completed 02 21 2006 07 05 00 02 21 2006 07 05 24 BA...

Page 417: ...d the Tivoli Storage Manager client software on your clients and defined them to a policy domain You should also have activated the scheduler service on the client so that it is ready to accept schedu...

Page 418: ...are shown in Example 12 14 Example 12 14 Defining client schedules tsm LOCHNESS_SERVER1 define schedule server server_nightly action incremental starttime 22 00 duration 3 durunits hours period 1 per...

Page 419: ...e MONTHLY_IMAGE defined in policy domain WORKSTN tsm LOCHNESS_SERVER1 define association workstn monthly_image pamela ANR2510I Node PAMELA associated with schedule MONTHLY_IMAGE in policy domain WORKS...

Page 420: ...igure 12 2 and Figure 12 3 show the corresponding panels from the Administration Center selecting the day of week and week of the month Figure 12 2 Enhanced schedule repetition day of week ISC panel F...

Page 421: ...NESS associated with schedule SERVER_NIGHTLY in policy domain SERVER tsm LOCHNESS_SERVER1 define association server server_nightly atlantic ANR2510I Node ATLANTIC associated with schedule SERVER_NIGHT...

Page 422: ...re that the client knows about the schedule is to start the backup archive client and issue a query schedule command In Example 12 18 we query the schedules on the client PIERRE Example 12 18 Querying...

Page 423: ...Chapter 12 Scheduling 393 Week of Month Expire Never tsm quit...

Page 424: ...394 IBM Tivoli Storage Manager Implementation Guide...

Page 425: ...check that the tasks that are implemented are still working To accomplish this you may need to consider how many people will be dedicated to Tivoli Storage Manager Depending on the size of your instal...

Page 426: ...re archive and retrieve operations as well as backup sets and logical volume operations All of these functions require monitoring and special operational procedures As a rule of thumb consider having...

Page 427: ...ume that it is not running yet Otherwise you must stop it first and issue the commands we explain You can have the Tivoli Storage Manager server automatically started in which case you need to configu...

Page 428: ...alized ANR2100I Activity log process has started ANR4726I The NAS NDMP support module has been loaded ANR2803I License manager started ANR8200I TCP IP driver ready for connection with clients on port...

Page 429: ...nager server in the background either manually or with each system start Manual start On UNIX Linux to manually start the Tivoli Storage Manager server in the background run the script rc adsmserv fro...

Page 430: ...automatically the next time the system is rebooted You can then check that the server is running by trying to connect to the server from an administrative client or a backup archive client or by check...

Page 431: ...orage Manager server service and stop it When you halt the server all processes are abruptly stopped and client sessions are canceled even if they are not completed Any in progress transactions are ro...

Page 432: ...ancel the client node session You can issue the query status command to determine if the server is enabled or disabled 2 Query for session information Identify any existing administrative and client n...

Page 433: ...sion 20 A client may still have other active sessions running If you want to cancel just those client sessions you will have to cancel them one by one On the other hand if you want to cancel all backu...

Page 434: ...ivoli Enterprise Console TEC from Tivoli or to SNMP management applications These components are known as event receivers You can enable the event receivers that are available and appropriate to your...

Page 435: ...9 Checking the active receivers field tsm ATLANTIC query status Storage Management Server for AIX RS 6000 Version 5 Release 3 Level 2 2 Server Name ATLANTIC Server host name or IP address Server TCP I...

Page 436: ...receivers are active Use this command to begin logging events to one or more receivers Event logging automatically begins when the server is started for the console and activity log and for any receiv...

Page 437: ...Health Monitoring uses the Tivoli Storage Manager Server Administrator account ADMIN_CENTER This account is locked by default and needs to be unlocked and enabled as descibed in 13 4 1 Enabling the A...

Page 438: ...a view of your Tivoli Storage Manager server so that you can see the menu option Server Properties as shown in Figure 13 2 2 In the Server Properties portlet select Administrators and check the box n...

Page 439: ...ealth Monitor you get an overall view of how the servers and their storage devices are running The Health Monitor analyzes the information it obtains from each server to present an overall health stat...

Page 440: ...ase storage devices or both Click the server name for details Critical or Error red The Health Monitor detected significant problems in the server s database storage devices or both The problems preve...

Page 441: ...5 To display the status of a Tivoli Storage Manager Server click Health Monitor in the navigation tree Select the Health Monitor menu to display more details as shown in Figure 13 6 Figure 13 6 Health...

Page 442: ...alone package see Installing the IBM Tivoli Storage Manager Operational Reporting Stand alone Package in the IBM Tivoli Storage Manager for Windows Administrator s Guide 13 5 1 Functions Operational...

Page 443: ...e 13 7 IBM Tivoli Operational Reporting result Operational Reporting can write data to a file that can be read by a TEC log file adapter The log file adapter reads the information and forwards it to t...

Page 444: ...teams working different shifts and locations Tivoli Storage Manager has a rich set of commands that allow you to monitor and create your own reports The query command set is the base for most informat...

Page 445: ...allocated and free space on the volume This command displays information about the specified database volume and any database volume copies as shown in Example 13 13 Example 13 13 Viewing database vol...

Page 446: ...allocated and free space on the volume This command displays information about the specified recovery log volume and any recovery log volume copies the output is shown in Example 13 15 Example 13 15 V...

Page 447: ...data storage The queries are listed in alphabetical order Client node storage utilization Use the query auditoccupancy command Example 13 17 to display information about the client node server storag...

Page 448: ...Type On Line 3582_SHARED DR00 LTO Yes 3582_SHARED DR01 LTO Yes Query a library volume Use the query libvolume command to display information about one or more volumes that have been previously checke...

Page 449: ...dia command to display information about the sequential access primary and copy storage pool volumes as shown in Example 13 21 Example 13 21 Query media command tsm ATLANTIC query media stg offdata Vo...

Page 450: ...e issued for any library or manual drive that does not have a separate library manager configured Example 13 23 Query request command tsm ATLANTIC query request ANR8352I Requests outstanding ANR8323I...

Page 451: ...Name Class Name Capacity Util Status tsm stg dirm 0000001B DISKDIRS DIRM DC 1 8 100 0 Full BFS tsm stg dirm 0000002A DISKDIRS DIRM DC 64 0 0 0 Filling BFS tsm stg diskdata ddvol DISKDATA DISK 2 048 0...

Page 452: ...ts outstanding SESSION 5 02 27 2006 09 20 20 ANR8323I 001 Insert ANY volume 041AKK R W into entry exit port of library 3582_SHARED within 60 minute s issue REPLY along with the request ID when ready S...

Page 453: ...r processing of a scheduled command is started or missed The query event command may display information about an event for which there is no event record For example if you request information about...

Page 454: ...13 30 Example 13 30 Query process command tsm ATLANTIC q process Process Process Description Status Number 3 Database Backup Full backup 0 pages of 8383 backed up Waiting for mount of scratch volume...

Page 455: ...session command to display information about one or more administrative and client node sessions as shown in Example 13 32 For backup and restore there are usually at least two sessions and sometimes...

Page 456: ...orage Manager A defined volume is a private volume and is assigned to a specific storage pool A volume that is not defined is a scratch volume A storage pool can request available scratch volumes up t...

Page 457: ...empty volume becomes a scratch volume again if it was initially a scratch volume If an off site volume becomes empty you are informed that you can bring it back onsite for reuse You determine when th...

Page 458: ...nd requires parameters to specify The name of the library where the storage volume is located The name of the storage volume Whether to overwrite a label on the volume Whether to search an automated l...

Page 459: ...elsource prompt checkin scratch ANS8003I Process number 11 started tsm ATLANTIC query request ANR8809I 011 Please provide the label name for the volume in slot element 34 of library MYLIB by issuing R...

Page 460: ...ive RMT1 dev mt1 of library 8MMLIB within 60 minutes 02 19 06 13 09 41 ANR8372I 012 Remove 8MM volume 043CC from drive RMT1 dev rmt1 of library 8MMLIB 02 19 06 13 09 41 ANR8800I LABEL LIBVOLUME for vo...

Page 461: ...s remotely stored in another location is off site data Figure 13 9 shows on site and off site tape volumes Figure 13 9 On site and off site distinction Tapes used for on site data are copied to differ...

Page 462: ...torage pools are being backed up then under normal conditions the off site tapes contain exactly the same versions of valid data that you have on site This means that on site and off site volumes mirr...

Page 463: ...or generating testing and maintaining separate scripts For standalone tape drives known as manual libraries in Tivoli Storage Manager Tivoli Storage Manager sends messages to request that volumes be m...

Page 464: ...rked damaged a new copy will be created provided that the primary physical file is not also marked damaged The following commands back up on site data from the DISKDATA and DISKDIRS storage pools to t...

Page 465: ...ool DISKDIRS to copy storage pool OFFDIRS has ended Files Backed Up 146 Bytes Backed Up 106496 Unreadable Files 0 Unreadable Bytes 0 tsm ATLANTIC query volume stg offdirs Volume Name Storage Device Es...

Page 466: ...a library You must use the same volume listing that you got from the previous query volume section In our case the volumes are 044AKK and 034AKK as shown in Example 13 37 Example 13 37 checkout librar...

Page 467: ...he off site location To avoid a situation in which the volumes are requested for mounts while in transition to the off site location you can set the volumes to unavailable while in transition by using...

Page 468: ...Update by administrator TSMADMIN1 Last Update Date Time 02 22 06 15 17 21 tsm ATLANTIC update volume access offsite location ITSO vault whereaccess readwrite readonly wherestg offdirsa wherestatus fu...

Page 469: ...kup and archive data age and expire the off site tapes contain less and less active data Off site tape reclamation consolidates these tape volumes replacing the partially filled tapes with full and em...

Page 470: ...deleted from storage pool OFFDATA tsm ATLANTIC update volume access readwrite location wherestg offdirs wherestatus empty whereaccess offsite ANR2208I Volume 041AKK deleted from storage pool OFFDIRS...

Page 471: ...apping of volumes when the library is full If no empty slots are available in the library when you are checking in volumes the check in fails unless you allow swapping If swapping is allowed and the l...

Page 472: ...k on site for reuse Tivoli Storage Manager will only ask to bring the old unused off site tape after you send the new tape to off site 13 7 8 Database backup management Managing Tivoli Storage Manager...

Page 473: ...t time stamp Remove backups from library This step only applies if your backup tapes are in a library You can use the checkout libvolume command to remove database backup tapes from the library This i...

Page 474: ...n site 2 Move the tape volumes from off site to on site 3 Update the volume to scratch 4 Check storage volumes in to a library Identify the volumes to be brought on site Database backups remain active...

Page 475: ...mple 13 46 to put the database backup tapes into the library This is the same process as that for the storage pool data which is shown in Example 13 41 on page 441 Example 13 46 Checkin library volume...

Page 476: ...7 Example 13 47 Actlog syntax used for identifying an error tsm ATLANTIC query actlog begindate 02 01 2006 search error ANR2017I Administrator TSMADMIN1 issued command QUERY ACTLOG begindate 02 01 200...

Page 477: ...tape and create an information record indicating that a CLEAN operation was performed AIX error report using errpt You can locate Tivoli Storage Manager errors in the AIX error log by using the opera...

Page 478: ...at the error details as shown in Example 13 49 Example 13 49 AIX errpt command sample root errpt a LABEL SYSLOG IDENTIFIER C6ACA566 Date Time Thu Feb 23 00 50 03 Sequence Number 45343 Machine Id 000D0...

Page 479: ...OR LOG Recommended Actions REVIEW DETAILED DATA Detail Data SYSLOG MESSAGE ERROR on 3494a volume 024AKK ERA 83 Library Drive Exception Windows System event viewer Tivoli Storage Manager logs error inf...

Page 480: ...ndows environment logging errors about the Tivoli Storage Manager application Note that not all of these may be true error conditions You must evaluate whether it is actually a problem or simply a mis...

Page 481: ...Detailed event information of an IBM Tivoli Storage Manager error 13 9 Summary In this chapter we covered many of the ongoing tasks that should be performed to ensure that your Tivoli Storage Manager...

Page 482: ...452 IBM Tivoli Storage Manager Implementation Guide require customization In our next chapter we move on to more advanced operational topics...

Page 483: ...nt with the IBM Tivoli Enterprise Console TEC The ability to export data and definitions from server to server is an efficient way to move migrate a client node from one server to another Server group...

Page 484: ...the need for compatible sequential device types between servers for data movement Merging of imported data into existing client file spaces on the server Ability to export client file data based on a...

Page 485: ...get server so you can distribute consistent policies administrators schedules and scripts to the target server For more information about enterprise configuration see the chapter Working with a Networ...

Page 486: ...IPC SESSION 252 03 01 2006 14 41 47 ANR0408I Session 254 started for server ADMIN Windows Tcp Ip for server registration SESSION 252 03 01 2006 14 41 47 ANR0610I EXPORT ADMIN started by ADMIN as proce...

Page 487: ...ns of backed up files archive copies of files and space managed files Active versions of backed up files archive copies of files and space managed files Active and inactive versions of backed up files...

Page 488: ...definitions SESSION 255 03 01 2006 15 00 44 ANR0627I EXPORT NODE Copied 1 file spaces 0 archive files 33901 backup files and 0 space managed files SESSION 255 03 01 2006 15 00 44 ANR0630I EXPORT NODE...

Page 489: ...IN as process 14 SESSION 255 03 01 2006 15 08 29 ANR0639I EXPORT POLICY Processing domain SERVER SESSION 255 03 01 2006 15 08 29 ANR0640I EXPORT POLICY Processing policy set ACTIVE in policy domain SE...

Page 490: ...letion state of SUCCESS at 15 08 29 SESSION 255 14 3 Exporting and importing server to server This section demonstrates how to export a client s data and metadata to another Tivoli storage Manager ser...

Page 491: ...ss each other data On Atlantic we issue the command shown in Example 14 4 Example 14 4 Defining server Lochness on Atlantic tsm ATLANTIC define server lochness serverpassword itso hladdress 9 43 86 84...

Page 492: ...ODE started as process 5 ANS8003I Process number 5 started After starting the export process you can monitor the progress on both servers using query process Example 14 7 Querying processes on each no...

Page 493: ...08 ANR0635I EXPORT NODE Processing node SARAH in domain WORKSTN SESSION 32 03 01 2006 16 13 08 ANR0637I EXPORT NODE Processing file space klchv4f c for node SARAH fsId 1 SESSION 32 03 01 2006 16 13 0...

Page 494: ..._SERVER1 exported 03 01 06 16 13 08 SESSION 269 PROCESS 23 03 01 2006 16 14 10 ANR0635I IMPORT from Server LOCHNESS_SERVER1 Processing node SARAH in domain WORKSTN SESSION 269 PROCESS 23 03 01 2006 16...

Page 495: ...query the occupancy for Sarah on each server as shown in Example 14 10 and Example 14 11 Example 14 10 Querying occupancy on Lochness tsm LOCHNESS_SERVER1 q occ sarah Node Name Type Filespace FSID St...

Page 496: ...the client node but not the actual managed data for that client The command for this operation is shown in Example 14 12 Note the parameter filedata none Example 14 12 Exporting metadata only tsm ATLA...

Page 497: ...ges imported files based on the type of object when you specify MERGEfilespaces Yes Archive objects If an archive object for the imported node having the same TCP IP address TCP IP port name insert da...

Page 498: ...inactive versions of the object Using the mergefilespaces option Following our successful export of Sarah s data to Atlantic we run a dsmc incr command on Sarah Example 14 13 shows the updated occupa...

Page 499: ...Example 14 15 Example 14 15 Activity log entries for export with MERGEfilespaces tsm LOCHNESS_SERVER1 q act Date Time Message 03 02 2006 11 10 32 ANR0627I IMPORT from Server ATLANTIC Copied 2 file spa...

Page 500: ...85 SARAH Bkup sarah c 1 OFFDATA 33 329 4 591 80 4 591 80 SARAH Bkup sarah c 1 TAPEDATA 33 329 4 591 80 4 591 80 SARAH Bkup SYSTEM 2 DISKDATA 1 810 242 91 242 91 OBJECT SARAH Bkup SYSTEM 2 OFFDATA 1 81...

Page 501: ...ng the first backup after being moved Migrating from an earlier version of Tivoli Storage Manager with older tape technology to a new version with new tape technology possibly with new server platform...

Page 502: ...y the command you wish to run on each server in the group Similarly to route a command to a single server specify the server name followed by a colon followed by the command you wish to run Example 14...

Page 503: ...ed ANR1694I Server ATLANTIC processed command Q DB and completed successfully ANR1694I Server LOCHNESS_SERVER1 processed command Q DB and completed successfully ANR1697I Command Q DB processed by 2 se...

Page 504: ...ERVER1 q pr Process Process Description Status Number 3 ESTIMATE DBREORG Processing table 62 of 140 total tables Evaluated 86578 pages tsm LOCHNESS_SERVER1 q act search reorg Date Time Message 03 02 2...

Page 505: ...device configuration file with the DEVCONFig option in the server options file The device configuration file includes a copy of the device class library and drive definitions for the server The utilit...

Page 506: ...anager Administrator s Reference for details about the define library and define drive commands 4 Before unloading the database estimate how many tapes you will need If the server is not running use t...

Page 507: ...at you do the following operations Enter the volume names in the same order in which they were used for the dsmserv unloaddb utility Separate the volume names with a comma and no intervening spaces 9...

Page 508: ...ogging 1 Define the Tivoli Storage Manager event classes to the TEC with the ibmtsm baroc file which is distributed with the server Before the events are displayed on a TEC you must import ibmtsm baro...

Page 509: ...ou do this in one of two ways To begin event logging automatically at server startup specify the following server option tecbegineventlogging yes Or Enter the following command begin eventlogging tivo...

Page 510: ...480 IBM Tivoli Storage Manager Implementation Guide...

Page 511: ...e related testing is also common Ensure that you follow a logical and documented process Careful and concise are two important words when describing a tuning exercise We discuss parameters that can be...

Page 512: ...requires diligence and expertise on the part of the installer The number of parameters that may be set within Tivoli Storage Manager are quite small it is the tuning of the client server and network...

Page 513: ...mes are very slow and they ask what is wrong with the backup product It should be understood that all backup products are essentially an integration of bottlenecks As a result you need to be able to i...

Page 514: ...rage Manager server to the local system 4 Delete the file on the Tivoli Storage Manager server after the pull 5 Log off Example 15 1 and Example 15 1 show two typical FTP scripts The first one is for...

Page 515: ...1Seconds 72 30Kbytes sec ftp get db 13mb txt 200 PORT command successful 150 Opening data connection for db 13mb txt 13631488 bytes 226 Transfer complete ftp 13631488 bytes received in 84 01Seconds 16...

Page 516: ...ccessfully ftp 225904 bytes sent in 0 03Seconds 7530 13Kbytes sec ftp quit 221 Quit command received Goodbye You can also use the FTP transfer statistics and compare those against the backup restore n...

Page 517: ...inspected 1 Total number of objects backed up 1 Total number of objects updated 0 Total number of objects rebound 0 Total number of objects deleted 0 Total number of objects expired 0 Total number of...

Page 518: ...IBM Service Representative for assistance with diagnosing Tivoli Storage Manager problems The Tivoli Storage Manager client includes client instrumentation procedures that provide performance instrum...

Page 519: ...al instrumentation statistics Thu Feb 23 09 52 13 2006 Instrumentation class Client detail Completion status Success Detailed Instrumentation statistics for Thread 1029 Elapsed time 44 384 sec Section...

Page 520: ...olve Tree 0 000 0 0 0 Compute 0 000 0 0 0 BeginTxn Verb 0 000 0 0 2 Transaction 0 043 21 5 2 File I O 2 729 1 4 2002 Compression 0 000 0 0 0 Encryption 0 000 0 0 0 CRC 0 000 0 0 0 Delta 0 000 0 0 0 Da...

Page 521: ...Includes file open close time which can be large especially during restore of many small files Also includes message display time which can be large if running without the quiet option or with detail...

Page 522: ...t experiencing problems Trace routines require processing time and could slow down the response times of your workstation applications If a problem occurs you can always activate the trace routines to...

Page 523: ...48 AgentThread Win Thread ID 1612 09 47 57 921 09 48 42 265 C TSMDATA STG FILECLASS 00000012 Operation Count Tottime Avgtime Mintime Maxtime InstTput Total KB Disk Write 2001 7 030 0 004 0 000 0 016...

Page 524: ...etwork Send of the restore trace This makes us review the client and server communications options and here we find the cause of the problem since we were running with a minimal client systems option...

Page 525: ...sible correlation with log data provided by the client and the server Performance tuning is an iterative process and usually the first performance trace leads to further tracing on either the client t...

Page 526: ...Storage Manager server can access multiple database copies at the same time and prioritizes the volume copy with the shortest response time Thus if your hardware does not support mirroring the Tivoli...

Page 527: ...e servers and workstations should be directed to a disk storage pool to avoid tape mount delays Also a disk storage pool supports more multiple sessions than the available tape devices 15 2 3 Versioni...

Page 528: ...uss the most common tuning parameters for all Tivoli Storage Manager servers 15 3 1 Server database and recovery log This section covers server options to influence the performance and behavior of the...

Page 529: ...te Backup Date Time 02 21 2006 17 12 20 Estimate of Recoverable Space MB 0 Last Estimate of Recoverable Space MB 02 17 2006 12 09 21 Increasing the BUFPOOLSIZE parameter can improve the performance of...

Page 530: ...ase page shadowing is enabled Tivoli Storage Manager mirrors every write to a database page This mirror is represented by a shadow file that contains these written mirrors DBPAGESHADOW YES eliminates...

Page 531: ...e of the server processes that involve the movement of data between storage media These processes include storage pool backup and restore migration reclamation and move data These options specify the...

Page 532: ...r options that influence the performance and behavior of communication protocols between client and server MAXSESSION The MAXSESSION parameter specifies the maximum number of simultaneous client sessi...

Page 533: ...tes The TCPWINDOWSIZE option overrides the operating system s TCP send and receive spaces In AIX for instance these parameters are named tcp_sendspace and tcp_recvspace The TCPWINDOWSIZE option specif...

Page 534: ...TERVAL option specifies the interval in hours between automatic expiries Backup and archive copy groups specify the criteria that make copies of files eligible for deletion from data storage However e...

Page 535: ...ed threshold the session is considered to be eligible for termination after the time threshold is reached COLLOCATION The speed at which you can restore the files among other parameters also depends o...

Page 536: ...t of overhead during backup restore archive and retrieve caused by database commits is reduced A transaction is the unit of work exchanged between the client and the server Because the client program...

Page 537: ...send the other files in the transaction RESOURCEUTILIZATION The RESOURCEUTILIZATION client option regulates the level of resources that is number of concurrent sessions the Tivoli Storage Manager cli...

Page 538: ...These are some potentially undesirable aspects of running multiple sessions The client could produce multiple accounting records The server may not start enough concurrent sessions To avoid this the...

Page 539: ...Tivoli Storage Manager server Compressing files reduces the amount of data storage required to store backup versions and archive copies of your files It can however affect Tivoli Storage Manager throu...

Page 540: ...d up to the server If you are using compressed file systems for example NTFS compression on a Windows system the Tivoli Storage Manager client reads the uncompressed data stream regardless of the comp...

Page 541: ...about each file it backs up To prevent this use the QUIET option Messages and summary information are still written to the log files There are two main benefits of using the QUIET option For tape back...

Page 542: ...otalStorage SAN Volume Controller can assist here since virtual disks can be made of any size In the case of RAID there is little choice but to have multiple Tivoli Storage Manager volumes per logical...

Page 543: ...r operations are typically scheduled outside the normal backup window you should allow a number of tape drives serving unscheduled restore or retrieve operations 15 6 Special performance tips This sec...

Page 544: ...s is highly desirable In the case of Tivoli Storage Manager file system caching provides no benefit since the data is not likely to be in cache when it is needed for migration or restore This is due t...

Page 545: ...g to cache this data If a Tivoli Storage Manager server has high CPU utilization better performance might be obtained by using raw logical volumes Often system paging is interpreted as a lack of memor...

Page 546: ...d algorithms vmo o maxfree 376 vmo o minfree 120 ioo o maxpgahead 256 ioo o j2_maxPageReadAhead 256 For more information about the commands see the AIX documentation or man pages for vmtune vmo and io...

Page 547: ...ckup when only a single file has been changed The statistics for the backup without JBB are shown in Example 15 22 Example 15 22 Incremental backup no journal TSM Client final instrumentation statisti...

Page 548: ...ver Version 5 Release 3 Level 2 2 Server date time 02 23 06 16 39 37 Last access 02 23 06 16 32 12 Total number of objects inspected 242 421 Total number of objects backed up 2 Total number of objects...

Page 549: ...dmin WinNT ADMIN 134 Tcp Ip IdleW 1 S 82 0 M 1 8 K Node AIX BANDA Now we run the same operation but with JBB enabled The statistics are shown in Example 15 24 Example 15 24 Journal based backup statis...

Page 550: ...y the file system sees Very active file systems will need more space for the journal database than inactive file systems We also recommend placing the journal database on a disk with at least 1 GB of...

Page 551: ...s might be waiting just around the corner If your experiences become overwhelming you might require the assistance of a very experienced subject matter expert All of the authors have spent time workin...

Page 552: ...522 IBM Tivoli Storage Manager Implementation Guide...

Page 553: ...uch as LAN free backups and using Network Data Management Protocol NDMP and the Network Appliance file server to achieve file level restore Also included is the Disaster Recovery Manager bare metal ma...

Page 554: ...524 IBM Tivoli Storage Manager Implementation Guide...

Page 555: ...covery and more We show you how to install and configure the Storage Agent component which is a prerequisite for LAN free operations and how to deploy the Storage Agent into your IBM Tivoli Storage Ma...

Page 556: ...forming LAN free operation upon client requests Last but not least both server and Storage Agent need access to a shared tape library or disk system connected to the SAN Using a SAN as a data transmis...

Page 557: ...vers and firmwares Note CPF is an optional feature of the IBM 3582 that provides automatic control path failover to a preconfigured redundant control path if an HBA or control path drive fails without...

Page 558: ...irmware levels installed Once the hardware firmware and operating systems are prepared the Tivoli Storage Manager configuration is virtually identical regardless of the platform used Here we describe...

Page 559: ...evel address port are set We leave the port number for server to server communication on the default value 1500 see Example 16 1 Example 16 1 Prepare the server instance for server to server communica...

Page 560: ...autolabel yes serial autodetect ANR8400I Library 3582_SHARED defined tsm ATLANTIC define path atlantic 3582_SHARED srctype server cont desttype library autodetect yes device dev smc0 ANR1720I A path...

Page 561: ...Storage Manager Administrator s Reference 16 2 3 Creating primary sequential storage pool for LAN free Now define a storage pool using the device class we just created which will be used by the LAN f...

Page 562: ...verdel 1 retextra 100 retonly 100 destination TAPEDATA_LF ANR1530I Backup copy group STANDARD defined in policy domain SERVER set SERVER management class LANFREE tsm ATLANTIC validate policy server s...

Page 563: ...ARD ANR2099I Administrative userid DIOMEDE defined for OWNER access to node DIOMEDE 16 2 5 LAN free validation Now validate the available management classes and their associated destination storage po...

Page 564: ...backup and restore tests on the client node before installing and configuring the Storage Agent By doing so you can verify the basic connectivity and operation of the Tivoli Storage Manager client an...

Page 565: ...th Failover feature enabled Thus each drive may take control of the robotics Figure 16 2 Windows device manager Now we may supply the correct device drivers Note that since V6 0 8 2 of the IBM Tape de...

Page 566: ...value is located in the MAXIMUMSGLIST registry setting see Figure 16 4 Tivoli Storage Manager requires that the MAXIMUMSGLIST value on the Storage Agent be equal to or greater than HEX 41 decimal 65 o...

Page 567: ...Agent software installation Here we describe how to install the Windows Storage agent For UNIX see IBM Tivoli Storage Manager for Storage Area Network UNIX Storage Agent User s Guide GC32 0771 1 Figur...

Page 568: ...Agent and Device Driver installation screen 2 Click TSM Storage Agent and a wizard will launch Click Next 3 Enter customer information and choose access rights to the Storage Agent application as show...

Page 569: ...view your inputs to the installation wizard or continue If you are satisfied with your choices begin the installation by clicking Install 6 When installation is finished a completion window is display...

Page 570: ...iption Storage Agent on Diomede ANR1660I Server STA_DIOMEDE defined successfully Customize Storage Agent configuration file The next step is to edit the Storage Agent configuration file This is analog...

Page 571: ...torage Agent as a service in Windows Storage Agent initialization using GUI wizard To initialize 1 If you selected a Complete Storage Agent installation an MMC console plugin is provided for the Stora...

Page 572: ...6 9 enter the Storage Agent configuration values which we have specified in the Storage Agent definition in the Tivoli Storage Manager server Example 16 9 on page 540 Specifically provide the Storage...

Page 573: ...the page shown in Figure 16 10 enter the Tivoli Storage Manager server details the server name password server IP address and port number to match the definitions given in Example 16 1 on page 529 Fig...

Page 574: ...page shown in Figure 16 11 set the Storage Agent service behavior We recommend automatically starting the service on reboot and if you require the service to run under a specific account give the acco...

Page 575: ...server One session is for the Storage Agent itself and the other is for event logging to the Tivoli Storage Manager server as shown in Example 16 11 Example 16 11 Storage Agent sessions on the server...

Page 576: ...ogram Files Tivoli TSM storageagent dsmsta k StorageAgent1 setstorageserver myname sta_diomede mypassword sta_diomede532 myhladdress DIOMEDE ITSOSJ SANJOSE IBM COM servername ATLANTIC serverpassword a...

Page 577: ...Agent startup on the foreground C Program Files Tivoli TSM storageagent dsmsta ANR0900I Processing options file C Program Files Tivoli TSM storageagent dsms ta opt ANR7800I DSMSERV generated at 10 12...

Page 578: ...them In this case limit the number of available mount points in the device class using the MOUNTLIMIT parameter rather than defining a subset of the paths Thus you increase the chance that the Storag...

Page 579: ...rporation 2312 ql2312 sys 8 1 5 60 W2K IP 3 01 10 Device Type TapePeripheral TSM Device Name mt0 0 0 2 TSM Device Type LTO ID 0 LUN 0 Bus 0 Port 2 Serial Number World Wide Name 0000000000000000 Device...

Page 580: ...utput did not however display the serial number or WWN identifier This is because we are using the IBM tape device drivers rather than the Tivoli Storage Manager native device drivers To get this info...

Page 581: ...which are always unique Example 16 19 shows the serial number and WWNs of the tape drives on the AIX Tivoli Storage Manager server Example 16 19 Device identification on AIX 5L root Atlantic lsattr El...

Page 582: ...ARY Yes ATLANTIC SERVER DR00 DRIVE Yes ATLANTIC SERVER DR01 DRIVE Yes STA_DIOMEDE SERVER DR00 DRIVE Yes STA_DIOMEDE SERVER DR01 DRIVE Yes 16 4 SAN device discovery support With Tivoli Storage Manager...

Page 583: ...T3582 TL 0000013108231000 dev smc0 DRIVE IBM ULT3580 TD2 1110176223 dev rmt1 LIBRARY IBM ULT3582 TL 0000013108231000 dev smc1 16 4 1 Recovering from offline paths Starting with Storage Agent V5 3 2 th...

Page 584: ...see Example 16 24 Example 16 24 Offline path tsm ATLANTIC query path Source Name Source Type Destination Destination On Line Name Type ATLANTIC SERVER 3582_SHARED LIBRARY Yes ATLANTIC SERVER DR00 DRI...

Page 585: ...26 Offline path update using tsmdlst utility on the Storage Agent machine C Program Files Tivoli TSM storageagent tsmdlst genmacropathoffline execmacropathoffline id admin pass admin tcps atlantic tc...

Page 586: ...16 27 27 Last access 02 24 2006 16 24 46 ANS8000I Server command update path STA_DIOMEDE DR00 srctype SERVER desttype DRIVE li brary 3582_SHARED device mt1 0 0 2 online Yes ANR1722I A path from STA_D...

Page 587: ...le during backup restore archive and retrieve processing With TCP IP as a configured communication method a client can use a Storage Agent that is running on a different machine as well Data traffic w...

Page 588: ...information about binding objects see Chapter 7 Data storage policies on page 269 16 6 Performing LAN free operations If all necessary components participating in the LAN free path such as the Storage...

Page 589: ...produced by the command line backup archive client for another incremental backup operation Again you can easily distinguish how much data was transferred via SAN from the LanFree data bytes statistic...

Page 590: ...QUERY SESSION issued against server STA_DIOMEDE follows Sess Comm Sess Wait Bytes Bytes Sess Platform Client Name Number Method State Time Sent Recvd Type 1 Tcp Ip IdleW 11 S 679 1 9 K Server AIX RS 6...

Page 591: ...started for node DIOMEDE WinNT Tcp Ip diomede itsosj sanjose ibm com 3384 ANR0406I Session 333 started for node DIOMEDE WinNT Tcp Ip diomede itsosj sanjose ibm com 3386 ANR0408I Session 334 started f...

Page 592: ...es performance especially when backing up large files typically larger than 50 MB Therefore we recommend that you use LAN free transfer to back up large databases and file system images because there...

Page 593: ...hapter 16 Leveraging SAN environments 563 and explained how this technology might be deployed In the next chapter we show how to configure Tivoli Storage Manager to use a server free communication pat...

Page 594: ...564 IBM Tivoli Storage Manager Implementation Guide...

Page 595: ...ata movement In this chapter we describe an IBM Tivoli Storage Manager server free backup environment Data is copied directly from a disk that is SAN attached to the Tivoli Storage Manager client to a...

Page 596: ...ages between disk storage and tape devices accessible over a Storage Area Network SAN An outboard datamover such as IBM SAN Data Gateway handles the server free data movement on behalf of the Tivoli S...

Page 597: ...ages not standard file level data If the client cannot perform a server free backup or restore the operation first fails over to LAN free operation If a LAN free operation cannot be performed the clie...

Page 598: ...ect transfer between devices through a high speed Fibre Channel should perform better than our current mode that utilizes a slower network connection with multiple buffer copy operations in the client...

Page 599: ...thlight 5000 Windows 2000 Device Driver 5 0 4 5 Datamover Firmware 4 200 5 LTO Drive Firmware 25D4 Library Firmware 2 80 Software Server and Client operating system Windows 2000 Advanced Server Servic...

Page 600: ...to the Fibre Switches 6 Create zones as described in the setup section 7 Install device drivers for IBM 3583 on the server machine 8 Install the FAStT storage Manager on one of the machines to manage...

Page 601: ...e tape drives Using FAStT storage manager make sure that you can see the disks Also check for the latest available firmware for the IBM 3583 Update the drive RMU and library firmware Figure 17 2 SAN n...

Page 602: ...nnected devices Figure 17 3 on page 572 shows the zoning for our server free backup Figure 17 3 Server free SAN zoning Table 17 1 provides a description of the zone members Table 17 1 Server free zoni...

Page 603: ...directly on the Storage Area Network SDG_Disk This zone allows SAN Data Gateway to access the disk directly and copy the data directly from disks to tape and vice versa For more information about zoni...

Page 604: ...eCC 5 Next rebuild the SCSI Mapping DB to get all the drive LUNs to show up in order by issuing mapRebuildDatabase 6 Next compress the DB to remove inactive devices mapCompressDatabase 7 Set the FC Co...

Page 605: ...use enable instead of the actual license key string For example First SncFeatureEnable BVRZC G79DN Value 0 0x0 Second SncFeatureEnable enable Value 0 0x0 The datamover license is valid 15 Reboot the...

Page 606: ...r SERVER_CONSOLE issued command Device Vendor Product Serial Device GATEWAY IBM Gateway 610677 Module DRIVE IBM ULT3580 TD1 6811154801 Tape0 DRIVE IBM ULT3580 TD1 6811155213 Tape1 DRIVE IBM ULT3580 TD...

Page 607: ...ss and storage pool going to the LTO tape library define devclass 3583_svt devtype LTO library 3583_svt define stgpool tapepool 3583_svt maxscratch 100 dataformat nonblock 11 Define the datamover inte...

Page 608: ...eaux archdel yes backdel yes do basvt1_sf define disk bordeaux Harddisk2 wwn 200800A0B80C00D3 serial 1T03510567 Issue dsmc query diskinfo to get the disk name that is Harddisk2 See Example 17 4 for de...

Page 609: ...sure that you can see the SAN disk from the client device manager 3 Make sure that the node name is the same as defined for the disks on the Tivoli Storage Manager server 4 Make sure that the server f...

Page 610: ...n Guide Figure 17 5 shows a server free client backup in process Figure 17 5 Server free client backup in process Next we check the Tivoli Storage Manager server status as shown in Figure 17 6 Figure...

Page 611: ...from the client as shown in Figure 17 7 Figure 17 7 Tivoli Storage Manager server free client restore in process 17 6 Summary We have shown how to configure and run a server free client backup In the...

Page 612: ...582 IBM Tivoli Storage Manager Implementation Guide...

Page 613: ...ched Storage NAS file server by using Network Data Management Protocol NDMP Tivoli Storage Manager Extended Edition includes support for the use of NDMP to back up and recover NAS file servers The lat...

Page 614: ...otocol NDMP to perform high performance scalable backups and restores The backups and restores minimize network traffic and transfer data outboard of the Tivoli Storage Manager client and server Tivol...

Page 615: ...The restore of a differential image automatically restores the differential image after the appropriate full image has been restored Backup and restore operations can be scheduled using the administr...

Page 616: ...Supported_Devices_ for_AIXHPSUNWIN html Device Capacity AIX HP UX SUN Windows Any EMC Celerra File Server running Dart 5 1 9 3 or later If running Dart OS Version 5 4 must be at level 5 4 15 or later...

Page 617: ...s can be performed in full file system image and differential file system image Backup to local tape devices without LAN network data movement NDMP isolates backup software from hardware software chan...

Page 618: ...588 IBM Tivoli Storage Manager Implementation Guide...

Page 619: ...d from the IBM Redbook Disaster Recovery Strategies with Tivoli Storage Management SG24 6844 and has been updated to reflect current levels Due to the complexity of disaster recovery our implementatio...

Page 620: ...cessary data and restored the Tivoli Storage Manager server onto another Windows 2003 system called CASEY The result was that the Tivoli Storage Manager server named LOCHNESS_Server1 was recovered to...

Page 621: ...ation tasks 19 2 1 Register DRM license To use DRM it must first be licensed in Tivoli Storage Manager DRM is now included with the Tivoli Storage Manager Extended Edition To license DRM use register...

Page 622: ...No Is Tivoli Storage Manager Basic Edition in use Yes Is Tivoli Storage Manager Basic Edition licensed Yes Is Tivoli Storage Manager Extended Edition in use No Is Tivoli Storage Manager Extended Edit...

Page 623: ...l displays the details of the new pool as shown in Example 19 3 Example 19 3 Query stgpool command output tsm LOCHNESS_SERVER1 q stg offdata f d Storage Pool Name OFFDATA Storage Pool Type Copy Device...

Page 624: ...s default path the directory where the instance of the Tivoli Storage Manager server is running from with a file name consisting only of the date and time the plan was created Enclose the prefix in q...

Page 625: ...DATABASE Contains instructions to recreate the Tivoli Storage Manager server database and recovery log volumes It is a good idea to keep up to date directory listings of the volumes for example ls on...

Page 626: ...s listed here by default unless explicitly over ridden with the COPYSTGPOOL parameter In Example 19 9 we specify that our copy storage pools OFFDATA and OFFDIRS are to be managed by DRM Example 19 9 S...

Page 627: ...ocess no ANR6700I SET DRMFILEPROCESS command completed successfully 10 Next specify the location where media will be stored while it is waiting to be sent to the off site location using set drmnotmoun...

Page 628: ...y Storage Pools OFFDATA OFFDIRS Not Mountable Location Name East dock Courier Name Rocket Couriers Vault Site Name Rocket Vault DB Backup Series Expiration Days 6 Day s Recovery Plan File Expiration D...

Page 629: ...escription MOuntable Volume is in a tape library onsite and is accessible by the server NOTMOuntable Volume is not in a tape library but remains onsite It is not accessible by the server COUrier Volum...

Page 630: ...of the storage pools to our copy storage pool OFFDATA We use the backup stgpool command as shown in Example 19 17 We also back up the primary storage pool DISKDIRS to our copy storage pool OFFDIRS Th...

Page 631: ...001C BFS Current output volume 036AKK tsm LOCHNESS_SERVER1 q actlog Date Time Message 02 28 2006 11 19 23 ANR2017I Administrator ADMIN issued command BACKUP STGPOOL tapedata offdata maxprocess 1 wait...

Page 632: ...ommand BACKUP STGPOOL diskdirs offdirs maxprocess 1 wait no SESSION 13 02 28 2006 13 30 21 ANR0984I Process 6 for BACKUP STORAGE POOL started in the BACKGROUND at 13 30 21 SESSION 13 PROCESS 6 02 28 2...

Page 633: ...7I Administrator ADMIN issued command BACKUP DB devc lto2 dc type full wait yes SESSION 13 02 28 2006 13 36 20 ANR0984I Process 7 for DATABASE BACKUP started in the FOREGROUND at 13 36 20 SESSION 13 P...

Page 634: ...030AKK Private Data 4 106 LTO 3582LIB 031AKK Private Data 4 107 LTO 3582LIB 032AKK Private Data 4 100 LTO 3582LIB 033AKK Private DbBackup 4 105 LTO 3582LIB 034AKK Private DbBackup 4 098 LTO 3582LIB 0...

Page 635: ...dentified to the off site location using move drmedia By default move drmedia moves full incremental database backup volumes and copy storage pool volumes as specified by the set drmcopystgpool comman...

Page 636: ...arting SESSION 13 PROCESS 8 02 28 2006 14 32 31 ANR8322I 002 Remove LTO volume 036AKK from entry exit port of library 3582LIB issue REPLY along with the request ID when ready SESSION 13 PROCESS 8 02 2...

Page 637: ...032AKK State Vault Last Update Date Time 02 28 2006 14 32 09 Location Rocket Vault Volume Type CopyStgPool Copy Storage Pool Name OFFDATA Automated LibName Volume Name 036AKK State Vault Last Update...

Page 638: ...pools and database and send the media off site Figure 19 3 Primary pool backup and server database backup Storage Pools Database IBM Tivoli Storage Manager Server on LOCHNESS Machinename brazil Build...

Page 639: ...s number 9 started tsm LOCHNESS_SERVER1 q actlog Date Time Message 02 28 2006 15 00 53 ANR2017I Administrator ADMIN issued command PREPARE SESSION 13 02 28 2006 15 00 53 ANR0984I Process 10 for PREPAR...

Page 640: ...y be of type SERVER Another way to create a remote copy is to override the default directory location by specifying an alternative typically on a network drive location with the PLANPrefix option on t...

Page 641: ...r to the Tivoli Storage Manager Administrator s Reference for more details 19 4 Server restore setup If a disaster happens you can easily use the DRM generated plans and off site media to restore the...

Page 642: ...tored Double check that it is the latest version of the plan by referring to the line near the top of the file For example you might see this information Created by DRM PREPARE on 02 28 2006 15 32 16...

Page 643: ...ture and location of the Tivoli Storage Manager server executables enrollment certificates administrative command line client and disk formatting utility The directory structure for the Tivoli Storage...

Page 644: ...ements Summary Available Space MB 2 024 Assigned Capacity MB 2 024 Pct Utilization 25 1 Maximum Pct Utilization 25 1 Physical Volumes 3 Recovery Log Requirements Summary Available Space MB 1 712 Assig...

Page 645: ...OG VOLUMES Creating file C TSMDATA DRM PLANS LOCHNESS DR DB VOLUMES Creating file C TSMDATA DRM PLANS LOCHNESS DR LOGANDDB VOLUMES INSTALL CMD Creating file C TSMDATA DRM PLANS LOCHNESS DR LICENSE REG...

Page 646: ...ket Vault Device Class LTO2 DC Volume Name 037AKK Volumes required for storage pool restore Location Rocket Vault Copy Storage Pool OFFDATA Device Class LTO2 DC Volume Name 032AKK Copy Storage Pool OF...

Page 647: ...ge pool volumes Example 19 30 Contents of PRIMARY VOLUMES REPLACEMENT CREATE CMD echo off rem Purpose Create replacement volumes for primary storage pools that rem use device class DISK rem Recovery a...

Page 648: ...def vol DISKDATA C TSMDATA STG DISKDATA DDVOL_01 DSM acc READW Replace C TSMDATA STG DISKDATA DDVOL_02 DSM DISK 2 048 0M in DISKDATA def vol DISKDATA C TSMDATA STG DISKDATA DDVOL_02 DSM acc READW Repl...

Page 649: ...d the Tivoli Web site on device support http www ibm com software sysmgmt products support We also updated the inventory to reflect the locations of the other two DR volumes 032AKK and 036AKK slots 17...

Page 650: ...TYPE DRIVE LIBRARY 3310LIB DEVICE mt2 0 0 3 ONLINE YES 19 5 4 Start the restore Tivoli Storage Manager server scripts To restore the Tivoli Storage Manager server to a point where clients can be recov...

Page 651: ...y log undo pass in progress ANR0352I Transaction recovery complete ANR0992I Server installation complete ANR0900I Processing options file c program files tivoli tsm server1 dsmserv opt ANR7800I DSMSER...

Page 652: ...ntinue a second command window is opened and starts the Tivoli Storage Manager server as shown in Example 19 34 Example 19 34 Starting server after database recovery ANR0900I Processing options file c...

Page 653: ...nother TSM server is running and has the volume allocated ANR1311E Vary on failed for disk volume C TSMDATA STG DISKDATA DDVOL_04 DSM unable to access disk device ANR9969E Unable to open volume C TSMD...

Page 654: ...ct server destt drive libr 3310lib devi mt0 0 0 3 online yes ANR2017I Administrator SERVER_CONSOLE issued command UPDATE PATH LOCHNESS_SERVER1 DR00 SRCTYPE SERVER DESTTYPE DRIVE LIBRARY 3310LIB DEVICE...

Page 655: ...E CMD admin admin Replace C TSMDATA STG DISKDATA DDVOL_01 DSM DISK 2 048 0M in DISKDATA TIVOLI STORAGE MANAGER by Tivoli Tivoli Storage Manager C Copyright IBM Corporation 1990 2004 All rights reserve...

Page 656: ...storage pool as shown in Example 19 38 The example shows DISKDATA being restored Example 19 38 Phase 3 restoring primary storage pools IBM Tivoli Storage Manager Command Line Administrative Interface...

Page 657: ...replacement set of hardware The off site backup of the Tivoli Storage Manager database and the copy storage pool volumes provided the necessary data Once your replacement server is up and running you...

Page 658: ...628 IBM Tivoli Storage Manager Implementation Guide Our next topic Bare Machine Recovery is similar and we will discuss AIX and Windows system recovery...

Page 659: ...s for Windows and AIX systems IBM Tivoli Storage Manager is designed to back up and recover application data Recovering the operating system environment is not this product s goal That said as vendor...

Page 660: ...ation about your client systems will greatly help your ability to restore a Windows machine after a disaster to a pre disaster state There are several add on tools utilities and features built into Wi...

Page 661: ...ill provide most of the required information listed above and is installed by default with Windows It can be run by entering this at the command line C Program Files Common Files Microsoft Shared MSIn...

Page 662: ...B Page FileC pagefile sys Hardware Resources You probably should save the whole report but if there are sections you are sure would not be useful you may want to delete them If you type msinfo32 you c...

Page 663: ...our main system volume is given in Example 20 4 Example 20 4 Example diskmap output C Program Files Resource Kit diskmap d0 Cylinders HeadsPerCylinder SectorsPerHead BytesPerSector MediaType 7752 240...

Page 664: ...nformation report access dsmc set acc backup c program files Tivoli TSM config msinfo32 txt DRTEAM Assuming you have authorized it a Tivoli Storage Manager backup archive client user on another node c...

Page 665: ...char MACHINE OWNER ITSO SAN JOSE LAB 20 1 5 Use machchar vbs to insert machine reports into DRM Since the INSERT MACHINE command allows for adding one line of information at a time we can use a script...

Page 666: ...cscript machchar vbs tripleeight c progra 1 tivoli tsm config msinfo32 txt c progra 1 tivoli tsm config msinfo32 mac Microsoft R Windows Script Host Version 5 6 Copyright C Microsoft Corporation 1996...

Page 667: ...Machine information seen in DRM plan file begin MACHINE CHARACTERISTICS Purpose Hardware and software characteristics of machine TRIPLEEIGHT begin MACHINE CHARACTERISTICS Purpose Hardware and software...

Page 668: ...stie Bare Machine Recovery The following are relevant resources with regards to disaster recovery and Bare Machine Recovery strategies within a Windows environment The basic concepts are explained in...

Page 669: ...Machine Recovery with Tivoli Storage Manager environments Additional information regarding SysBack SysBack has many features that give you the flexibility to administer partitioning capable pSeries se...

Page 670: ...optionally back up your non rootvg volume groups This backup may be done as a part of your full system backup all in a single backup process or it may be backed up separately You can choose to restore...

Page 671: ...s raw logical volumes and optionally non rootvg data In addition any subset of this backup can be individually recreated or restored For example an individual volume group individual file systems or l...

Page 672: ...ype incremental backups for example levels 0 9 Pull backups also known as central managed backups The standard SysBack backup is considered a push backup because the data is pushed from the client to...

Page 673: ...the backup to media Figure 20 2 illustrates the flow of a 2 way pull backup Figure 20 2 Two way pull backup Backup Server Backup Client Tape Drive 2 way Pull Backup The Initiator server initiates the...

Page 674: ...o split AIX mirrors and back up the inactive copies This enables database users to have minimal downtime because it is only required to halt the database while the mirrors are being split After the ba...

Page 675: ...02 sbfs data lv01 sbfs sblv raw lv sblv00 raw lv lv00 test loglv00 jfslog lv02 sbfs data lv01 sbfs sblv raw lv sblv00 raw lv Mirror Copy lv00 test loglv00 jfslog lv02 sbfs data lv01 sbfs sblv raw lv s...

Page 676: ...example considering a volume group backup you can Restore the entire volume group and data Recreate only the volume group LVM structures Restore one or more individual file systems Recreate only the...

Page 677: ...Main Menu You can then change or customize any installation option before initiating the installation process Unprompted By pre configuring certain tasks required for an installation such as defining...

Page 678: ...as a tape or CD DVD device After a machine or partition has been successfully network booted you can reinstall the system through a supported media device located on another machine or partition SysB...

Page 679: ...NIM SPOT and lppsource resources in combination with SysBack boot and installation operations The NIM resource network boot method relies on an existing NIM SPOT to create the network boot image and a...

Page 680: ...s to bring the partition back into the SP or cluster environment after system installation 20 2 4 Multivolume backup and tape device support SysBack interfaces with the tape drive units through generi...

Page 681: ...have to write a small script to control the robot functions for SysBack 20 2 5 Partition backup recovery and cloning SysBack can be used to back up and reinstall the same partition or to clone that pa...

Page 682: ...partition to be used only to reinstall this partition or another partition on this machine and to back up datavg in addition to rootvg pointing the backup to the dev rmt0 device issue the following co...

Page 683: ...poses of this example let us assume the following scenario SysBack is installed on both partitions The host name of the partition to be backed up is pluto The host name of the remote partition that ha...

Page 684: ...urces Log in to the pluto partition client and execute the following commands 1 Issue the usr sbin cfgremsvs command to configure Remote Services on this partition 2 Issue the usr sbin cfgremserver a...

Page 685: ...erver IP address client IP address client gateway and client subnet mask values that were used in the SysBack network boot configuration 9 Type X to return to the Remote Initial Program Load menu Note...

Page 686: ...ace you must change to it and configure the desired network interface as follows To install from a remote tape do the following steps 1 Select Change Installation Device 2 Select the desired network i...

Page 687: ...support the hardware of the new machine or partition In a partitioned environment the need to identify the required device driver and kernel filesets is greatly reduced Device driver filesets The ess...

Page 688: ...here are only two choices of kernel support filesets available at the time of this publication bos mp This fileset is required when running the 32 bit kernel bos mp64 This fileset is required when run...

Page 689: ...be used only to reinstall this partition or another partition on this machine pointing the backup to the dev cd1 device which uses 2 6 GB media issue the following command usr sbin mksbcd T D t I f d...

Page 690: ...rtition The new partition network boots from this partition Therefore this partition is a boot server to the new partition This partition is also a backup client to mars Note If your boot device is no...

Page 691: ...s the relationships between the partitions for this example Figure 20 11 Remote backup remote install and network boot One time Remote Services configuration To configure backup services between pluto...

Page 692: ...Sample backup to DVD Make sure that you have evaluated any additional hardware resources that will exist on the destination partition and install the needed device drivers to support them before perf...

Page 693: ...erver IP address client IP address client gateway and client subnet mask values that were used in the SysBack network boot configuration 9 Type X to return to the Remote Initial Program Load menu 10 S...

Page 694: ...ess Esc to return to the main menu 5 Select Change Volume Group Logical Volume Information 6 Select the appropriate DVD device on the remote system from the Select Source for Volume Group Data menu No...

Page 695: ...images between partitions on page 657 you can also clone a backup image from a stand alone system to a partition This is useful in situations where your partition is replacing another machine To clone...

Page 696: ...nformation To license your Tivoli Storage Manager for System Backup and Recovery SysBack software install the following filesets included on your product media in addition to the installation of the b...

Page 697: ...lpp sysback directory 20 3 Integrating SysBack with Tivoli Storage Manager SysBack V5 6 and later allows for the storage of backup objects into a Tivoli Storage Manager server Backups to a Tivoli Sto...

Page 698: ...ll also need A previously configured Tivoli Storage Manager server that must be at V5 2 0 or later The 32 bit Tivoli Storage Manager API client which must be installed and at V5 2 0 or later The Tivol...

Page 699: ...Install functions Limitations and exclusions applying to interaction The limitations and exclusions are You must exclude Tivoli Storage Manager HSM managed file systems from all SysBack backup process...

Page 700: ...Currently there is no tracking that ties an individual incremental backup to the rest of the incremental backups in a series For example if you specify to keep three backup versions in your Tivoli St...

Page 701: ...it will always set this variable to usr lpp sysback tsm dsm opt tsmXX where X represents the Tivoli Storage Manager virtual device number DSMI_DIR The path that contains the dsm sys dsmtca and the en_...

Page 702: ...erations for the backup list verify query and restore tasks as explained previously Configure a SysBack Network Boot Client Configure the Tivoli Storage Manager Network Install Client defaults 20 3 3...

Page 703: ...sired item and press Enter Add a TSM Virtual Device Change an Existing TSM Virtual Device List TSM Virtual Devices Remove a TSM Virtual Device Select a TSM Server Move cursor to desired item and press...

Page 704: ...first connection to the Tivoli Storage Manager server for this node name the password will be encrypted and stored in etc security adsm or as specified with the PASSWORDIR option in the dsm sys file I...

Page 705: ...ures are performed like any other SysBack network boot configuration All of the same requirements apply with the following additional requirements When performing a SysBack Classic Network Boot the Ti...

Page 706: ...ork Boot Move cursor to desired item and press Enter Add or Change a Network Boot Client Rebuild Network Boot Image Set Network Install Client Defaults Set TSM Network Install Client Defaults Remove a...

Page 707: ...Node or Admin Password password TSM Backup ID TSM Server Port 1500 TSM network device name dev tsm0 Gateway 9 43 86 88 MORE 17 Esc 1 Help Esc 2 Refresh Esc 3 Cancel Esc 4 List Esc 5 Reset Esc 6 Comma...

Page 708: ...or Tab keys to move and ENTER to Select To verify or change the network information required to connect to a Tivoli Storage Manager server for retrieval of the SysBack backup image select Change Insta...

Page 709: ...Select the desired network interface and press Enter to verify or change the network settings associated with this restore process The screen shown in Example 20 20 will be displayed Example 20 20 Cha...

Page 710: ...vailable for restore This is shown in Example 20 21 Example 20 21 Query the server and select the backup to restore IBM Tivoli Storage Manage for System Backup and Recovery Backup ID Active Management...

Page 711: ...Enterprise Resource Planning IBM Tivoli Storage Manager for Copy Services IBM Tivoli Storage Manager for Advanced Copy Services and IBM Tivoli Storage Manager for Mail In this chapter we describe the...

Page 712: ...ients a different management class must be defined with Tivoli Storage Manager for managing data protection backups You have two options to do this Define a management class in an existing policy doma...

Page 713: ...vate a policy set tsm ATLANTIC activate policyset STANDARD STANDARD Do you wish to proceed Yes Y No N y ANR1514I Policy set STANDARD activated in policy domain STANDARD If you choose to use a non defa...

Page 714: ...ARD defined in policy domain TDP_DOMAIN set STANDARD management class STANDARD tsm ATLANTIC assign defmgmtclass TDP_DOMAIN STANDARD STANDARD ANR1538I Default management class set to STANDARD for polic...

Page 715: ...our retention requirements Not required Data Protection for Microsoft SQL For SQL database objects you can set verdeleted verexist retonly and retextra parameters according to your retention requireme...

Page 716: ...et verdeleted verexist retonly and retextra parameters according to your retention requirements However note that incremental backups always have unique names Therefore they will only expire due to re...

Page 717: ...hat is used with the backup archive client If you have a separate policy domain for data protection backups this is required since a node can only belong to one domain The password you specify will be...

Page 718: ...r than the number of sessions or because sufficient tape drives are not available the backups may fail or have to wait for one session to finish 21 4 Server configuration considerations The following...

Page 719: ...ion for the file space containing the transaction log files if they are stored on sequential media on the Tivoli Storage Manager server The transaction log files are stored in a separate file space fr...

Page 720: ...690 IBM Tivoli Storage Manager Implementation Guide...

Page 721: ...Manager upgrade considerations In this chapter we cover some upgrade procedures for IBM Tivoli Storage Manager environment We describe both general considerations and specifics of upgrade procedures...

Page 722: ...mount of time needed to upgrade from V5 2 to 5 3 x is negligible and the change in database size is also negligible Versions older than V5 2 will take longer to upgrade and may cause an increase in da...

Page 723: ...against the server minimum password length setting If a password is shorter than the minimum length an invalid password error message is issued and the database upgrade fails Passwords shorter than t...

Page 724: ...1 SLES 7 OS 400 PASE 22 1 2 Clients and Data Protection modules As part of a migration plan from Tivoli Storage Manager V5 2 to V5 3 x the clients and servers may be upgraded at different times Howeve...

Page 725: ...will be created with the name dsmerror log in the directory specified in the DSM_LOG environment variable if present Otherwise the log will be created with the name dsmerror log in the current working...

Page 726: ...error if you attempt to run Tivoli Storage Manager applications using an error log that has already been generated by root that is left with default permissions For data protection clients you might...

Page 727: ...Databases V5 2 22 1 3 Storage Agent Only Storage Agents V5 2 3 5 2 4 and later and 5 3 x are supported by Tivoli Storage Manager V5 3 x Before moving to V5 3 you must ensure that your Storage Agents a...

Page 728: ...ion from running on the server at startup Note that this is an undocumented command 8 After you complete the upgrade you can merge the original server options file to the current version since some de...

Page 729: ...database using the dsmserv upgrade command and then go on with applying the appropriate patch to your server 22 2 4 Testing new updates After successfully upgrading your server instance you should te...

Page 730: ...We will now show some sample server upgrade procedures 22 3 Performing server upgrades In this section we discuss specific steps for upgrading the Tivoli Storage Manager V5 2 server running on Windows...

Page 731: ...3 2 2 Before upgrading our server we checked V5 3 server specific requirements and support on the Web site http www ibm com support docview wss rs 663 context SSGSG7 uid swg21064234 lo c en_US cs utf...

Page 732: ...ng the expire inventory command Also If your server is currently at a release earlier than V5 2 there might be additional steps you should take in preparation for upgrading to V5 3 such as expiration...

Page 733: ...e servers must be halted before installation can proceed Figure 22 2 Migration failure due to running server process Generally you should upgrade your server environment in the following sequence 1 Se...

Page 734: ...i Storage Manager Device Driver as well the installation wizard requires a reboot of the machine see Figure 22 4 Figure 22 4 Device driver upgrade requires reboot of the machine After you have all pac...

Page 735: ...dule has been loaded ANR2803I License manager started ANR1305I Disk volume C TSMDATA SERVER1 DISK2 DSM varied online ANR8260I Named Pipes driver ready for connection with clients ANR8280I HTTP driver...

Page 736: ...means starting the server either in the foreground or the background observing the server console output for any unusual messages and errors and redefining your paths if devices have changed during de...

Page 737: ...evious version without uninstalling it first The installation procedure uninstalls the old filesets on its own then applies new filesets However If you are running the 32 bit version of Tivoli Storage...

Page 738: ...Manager V5 3 on the IBM Web site http www ibm com support docview wss rs 663 context SSGSG7 uid swg21052220 lo c en_US cs utf 8 lang en Note If installing Tivoli Storage Manager V5 3 on AIX V5 1 you m...

Page 739: ...Storage Manager is in the chapter High availability clustering in IBM Tivoli Storage Management Concepts SG24 4877 Environment Software packages to install 32 bit AIX kernel tivoli tsm devices acsls S...

Page 740: ...voli tsm license cert 5 2 2 0 C F IBM Tivoli Storage Manager tivoli tsm loc server ela 5 2 2 0 C F IBM Tivoli Storage Manager tivoli tsm msg en_US devices 5 2 2 0 C F IBM Tivoli Storage Manager tivoli...

Page 741: ...the administrative CLI halt or the operating system kill command We ensured that our server instance is not running as shown in the Example 22 4 Example 22 4 Server instance is not running ps ef grep...

Page 742: ...0 ROOT APPLY SUCCESS tivoli tsm msg en_US device 5 3 2 0 USR APPLY SUCCESS tivoli tsm msg en_US server 5 3 2 0 USR APPLY SUCCESS After your new filesets are applied verify that any previous version f...

Page 743: ...s after applying the patch level root banda lslpp L grep i tivoli tivoli tsm devices acsls 5 3 2 2 C F IBM Tivoli Storage Manager tivoli tsm devices aix5 rte 5 3 2 2 C F IBM Tivoli Storage Manager tiv...

Page 744: ...ess ANR0352I Transaction recovery complete ANR1635I The server machine GUID 00 00 00 00 9d 8f 11 da a1 b5 08 63 09 2b 56 33 has initialized ANR2100I Activity log process has started ANR4726I The NAS N...

Page 745: ...ds atrv Clien tRequirements 22 4 1 Windows Tivoli Storage Manager supports a wide variety of Windows server and workstation operating systems For detailed requirements see the Web site http www ibm co...

Page 746: ...f grep dsmc root 430112 434374 0 14 49 28 pts 7 0 00 grep dsmc Client packaging has changed since V5 2 There are now two separate backup archive client packages called Client for JFS and Client for JF...

Page 747: ...ntenance and Utilities Remove Installed Software When you supply fileset names software uninstallation occurs Note that client uninstall will not remove client configuration files Once the filesets ar...

Page 748: ...Agent upgrade is a similar process to the server upgrade However since Storage Agent does not have its own database or license files the migration is easier and faster Further you do not need to appl...

Page 749: ...fundamental to Tivoli Storage Manager incorporating new storage technologies is an easy task Essentially the solution is built on two concepts Each storage pool must have a device class Each storage...

Page 750: ...options to the new storage pools that is archiveLTO3 and backupLTO3 5 Activate the changed policy 6 Change your old storage pools nextstgpool option to point to the respective storage pools in the ne...

Page 751: ...ll rights reserved 721 Part 5 Appendixes In this part of the book we provide the following supplementary information Appendix A Planning and sizing worksheets on page 723 Appendix B Book support mater...

Page 752: ...722 IBM Tivoli Storage Manager Implementation Guide...

Page 753: ...plementation checklists on page 3 The book support material is available in soft copy on the Internet from the IBM Redbooks Web server Point your Web browser to ftp www redbooks ibm com redbooks SG245...

Page 754: ...l storage used GB GB changed per backup Number of files backed up Data compression Backup window times Backup number of hours Required recovery time IBM Tivoli Storage Manager recovery time GB copied...

Page 755: ...Group name Number of backup versions Backup file retention period Number of deleted versions Last deleted file version retention period Archive retention period Off site copies Onsite collocation Off...

Page 756: ...on worksheet Category Size MB Total Category Size MB IBM Tivoli Storage Manager software dependent on platform IBM Tivoli Storage Manager database IBM Tivoli Storage Manager recovery log IBM Tivoli St...

Page 757: ...able A 8 Administrator IDs worksheet Number of off site tape volumes Number of database volumes Number of scratch tapes Number of backupset tape volumes Total tape volumes required Functions IBM Tivol...

Page 758: ...728 IBM Tivoli Storage Manager Implementation Guide...

Page 759: ...nsiderations regarding this material The book support material is available in soft copy on the Internet from the IBM Redbooks Web server Point your Web browser to ftp www redbooks ibm com redbooks SG...

Page 760: ...e supplied to help you implement a Tivoli Storage Manager environment The names and values reflect the recommendations for our Redbook environment You may change them to suit your environment as requi...

Page 761: ...environment You may change them to suit your environment as required This file is designed to be run as an Administrative Command Line macro You should use the itemcommit parameter when you start the...

Page 762: ...sys vol log err seq 1 define clientopt netware inclexcl exclude sys tts log err seq 2 define clientopt netware inclexcl exclude sys system sys log err seq 3 define clientopt netware inclexcl exclude...

Page 763: ...log special seq 17 Query all client option sets select from cloptsets Define policy structure Example B 3 shows a Tivoli Storage Manager macro that contains the administrative commands to delete the d...

Page 764: ...gmtclass workstn workstn image migdestination NONE description Image management class for workstn domain Copy Groups define copygroup server server data type Backup destination DISKDATA frequency 1 ve...

Page 765: ...workstn Define schedules Example B 4 shows a Tivoli Storage Manager macro that contains the administrative commands to define our schedules Example B 4 mac schedules Redbook Support Materials File ma...

Page 766: ...s threshold 85 duration 60 starttime 11 00 active yes define schedule RECLAIM_OFFDATA type admin description Perform reclamation on the OFFDATA storage pool cmd reclaim stgpool offdata threshold 85 du...

Page 767: ...y change them to suit your environment as required This file is designed to be run as an Administrative Command Line macro You should use the itemcommit parameter when you start the admin session othe...

Page 768: ...site delete schedule redbook_offsite_retry type admin update script redbook_offsite define schedule redbook_offsite_retry type admin update script redbook_offsite cmd run redbook_offsite active yes up...

Page 769: ...e copy reclaim 100 maxscratch 10000 reusedelay 5 define stgpool none disk Delete default storage pools Example B 7 shows a Tivoli Storage Manager macro that contains the administrative commands to del...

Page 770: ...ent Database and recovery log Group and transfer data Messages Event logging Miscellaneous Within each category the options are ordered alphabetically Options that are not active are preceded by an as...

Page 771: ...QUICKINIT ACSTIMEOUTX Client Server COMMTIMEOUT 300 IDLETIMEOUT 30 RESOURCETIMEOUT 10 Site Dependent DATEFORMAT 2 LANGUAGE AMENG NUMBERFORMAT 1 TIMEFORMAT 1 MAXSESSIONS 60 Database Recovery Log BUFPOO...

Page 772: ...onfig DEVCONFIG tsm files copy devconfig ENABLE3590LIBRARY NO EXPINTERVAL 0 QUERYAuth None RESTOREINTERVAL 1440 VOLUMEHISTORY tsm files primary volumehistory VOLUMEHISTORY tsm files copy volumehistory...

Page 773: ...UAGE AMENG NUMBERFORMAT 1 TIMEFORMAT 1 Database Recovery Log BUFPoolsize 262144 LOGPoolsize 10240 SELFTUNEBUFPOOLSIZE YES MIRRORRead DB Normal MIRRORRead LOG Normal MIRRORWrite DB Sequential MIRRORWri...

Page 774: ...HIST VOLumeHistory TSM SERVER VOLHIST ALT Windows Example B 10 shows the Windows server options Example B 10 Windows server options Tivoli Storage Manager V5 Redbook Server Options File Windows Versio...

Page 775: ...UFpoolsize Yes LOGPoolsize 10240 MIRRORRead DB Normal MIRRORRead LOG Normal MIRRORWrite DB Sequential MIRRORWrite LOG Sequential DBPAGEShadow Yes DBPAGESHADOWFile dbpgshdw bdt Message Options DISPLAYL...

Page 776: ...nd with the specific values for your site AIX In this seciton we show AIX files Client system options file Example B 11 shows our client system options file for AIX This file can also be used as the b...

Page 777: ...edbook Client System Options File dsm sys AIX Version Getting Started with Tivoli Storage Manager Implementation SG24 5416 Communications Redbook Client User Options File dsm opt AIX Version Getting S...

Page 778: ...ize 1023 Operations CLUSTERnode No COMPRESSIon No COMPRESSAlways No ERRORLOGName dsmerror log ERRORLOGRetention 31 SCHEDLOGName dsmsched log SCHEDLOGRetention 14 PASSWORDAccess Generate SCHEDMODe Prom...

Page 779: ...name here COMMMETHOD TCPIP TCPBUFFSIZE 63 TCPNODELAY Yes TCPPORT 1500 TCPSERVERADDRESS TSM Server hostname here TCPWINDOWSIZE 63 DISKBuffsize 1023 Operations COMPRESSIon No COMPRESSAlways No ERRORLOGN...

Page 780: ...750 IBM Tivoli Storage Manager Implementation Guide...

Page 781: ...h dissimilar protocols C Client A function that requests services from a server and makes them available to the user A term used in an environment to identify a machine that uses the resources of the...

Page 782: ...between computer devices at a data rate of up to 1 Gb It is especially suited for connecting computer servers to shared storage devices and for interconnecting storage controllers and drives Fibre Ch...

Page 783: ...ause the Tivoli Kernel Services is based on Java nearly all ORB and component functions execute in a Java virtual machine JBOD Just a Bunch Of Disks JRE See Java runtime environment JVM See Java Virtu...

Page 784: ...O Open system A system whose characteristics comply with standards made available throughout the industry and therefore can be connected to other systems that comply with the same standards P Point to...

Page 785: ...by polling and setting terminal values and monitoring network events SNMP See Simple Network Management Protocol SNMP agent An implementation of a network management application that is resident on a...

Page 786: ...h can handle all protocols T TCP See Transmission Control Protocol TCP IP Transmission Control Protocol Internet Protocol Topology An interconnection scheme that allows multiple Fibre Channel ports to...

Page 787: ...rican National Standard Code for Information Interchange ATE Asynchronous Terminal Emulation ATM Asynchronous Transfer Mode Abbreviations and acronyms AVI Audio Video Interleaved BDC Backup Domain Con...

Page 788: ...Dynamic Domain Name System DEN Directory Enabled Network DES Data Encryption Standard DFS Distributed File System DHCP Dynamic Host Configuration Protocol DLC Data Link Control DLL Dynamic Load Libra...

Page 789: ...ability Cluster Multiprocessing HAL Hardware Abstraction Layer HBA Host Bus Adapter HCL Hardware Compatibility List HSM Hierarchical Storage Management HTTP Hypertext Transfer Protocol IBM Internation...

Page 790: ...irectory Access Protocol LFS Log File Service Windows NT LFS Logical File System AIX LFT Low Function Terminal JNDI Java Naming and Directory Interface LOS Layered Operating System LP Logical Partitio...

Page 791: ...tional Institute of Standards and Technology NLS National Language Support NNS Novell Network Services NSAPI Netscape Commerce Server s Application NTFS NT File System NTLDR NT Loader NTLM NT LAN Mana...

Page 792: ...PP Point to Point Protocol PPTP Point to Point Tunneling Protocol PReP PowerPC Reference Platform PSM Persistent Storage Manager PSN Program Sector Number PSSP Parallel System Support Program PV Physi...

Page 793: ...Network Management Protocol SP System Parallel SPX Sequenced Packet eXchange SQL Structured Query Language SRM Security Reference Monitor SSA Serial Storage Architecture SSL Secure Sockets Layer SUSP...

Page 794: ...VIPA Virtual IP Address VMM Virtual Memory Manager VP Virtual Processor VPD Vital Product Data VPN Virtual Private Network VRMF Version Release Modification Fix VSM Virtual System Management W3C Worl...

Page 795: ...Version 5 3 Technical Guide SG24 6638 Introduction to SAN Distance Solutions SG24 6408 Backing Up Oracle Using Tivoli Storage Management SG24 6249 Backing Up DB2 Using IBM Tivoli Storage Manager SG24...

Page 796: ...er for AIX Quick Start V5 3 GC32 0770 IBM Tivoli Storage Manager for AIX Administrator s Guide V5 3 GC32 0768 IBM Tivoli Storage Manager for AIX Administrator s Reference V5 3 GC32 0769 IBM Tivoli Sto...

Page 797: ...for UNIX User s Guide GC32 0794 IBM Tivoli Storage Manager Using the Application Program Interface V5 3 GC32 0793 IBM Tivoli Storage Manager for System Backup and Recovery 5 6 Installation and User s...

Page 798: ...Tivoli Storage Manager for Mail Data Protection for Lotus Domino for UNIX and OS 400 Installation and User s Guide SC32 9056 IBM Tivoli Storage Manager for Mail Data Protection for Lotus Domino for W...

Page 799: ...M for Windows http www ibm com software tivoli products storage mgr hsm IBM Tivoli Storage Manager for Storage Area Networks http www ibm com software tivoli products storage mgr san IBM Tivoli Storag...

Page 800: ...eveloper Kit for AIX Java Technology Edition http www ibm com developerworks java jdk aix index html QLogic Technical Support http www qlogic com support home_support asp International Organization fo...

Page 801: ...publications 771 IBM Redbooks collections Redbooks are also available on CD ROMs Click the CD ROMs button on the Redbooks Web site for information about all the CD ROMs offered as well as updates and...

Page 802: ...772 IBM Tivoli Storage Manager Implementation Guide...

Page 803: ...DBVOLUME command 208 DELETE DOMAIN command 279 DELETE FILESPACE command 280 296 DELETE STGPOOL command 238 DELETE VOLHISTORY command 381 445 deleting client node filespaces 296 DISABLE SESSIONS comman...

Page 804: ...ET command 278 verifying schedule events 424 web interface 312 administrative console session 400 administrative schedule 371 374 administrator 284 considerations 285 create 287 delete 290 display 289...

Page 805: ...options 116 configuration wizard 120 customization 113 define schedule 155 DOMAIN option 292 dsm opt file 115 dsm sys file 115 DSM_CONFIG variable 114 DSM_DIR variable 114 DSM_LOG variable 114 EXCLUDE...

Page 806: ...eckin volume 250 CHECKLABEL option 245 checklist 3 client implementation 11 operations 12 planning 7 server implementation 8 CHECKOUT LIBVOLUME command 436 443 checkout volume 253 classic scheduling 3...

Page 807: ...files backed up 21 number of image backups 25 operating system 19 policy domain 25 required recovery time frame 23 total storage available 20 total storage used 20 client scheduler 149 173 371 386 aut...

Page 808: ...RY 416 443 444 QUERY VOLUME 262 384 421 435 439 REGISTER LICENSE 591 REGISTER NODE 291 292 REMOVE ADMIN 290 REMOVE NODE 280 RENAME NODE 292 RENAME STGPOOL 261 RESET LOGCONSUMPTION 198 SELECT 301 SET A...

Page 809: ...ault server settings 94 define recovery log 192 define administrative schedule 374 DEFINE ASSOCIATION command 387 DEFINE CLIENTOPT command 300 DEFINE CLOPTSET command 300 define copy group 275 DEFINE...

Page 810: ...3 RECOVERY INSTRUCTIONS OFFSITE 595 RECOVERY INSTRUCTIONS STGPOOL 595 RECOVERY SCRIPT DISASTER RECOV ERY MODE 611 620 RECOVERY SCRIPT NORMAL MODE 611 RECOVERY SCRIPT NORMAL MODE CMD 625 RECOVERY VOLUM...

Page 811: ...lume option 190 194 fragmentation 383 ftp 610 FULLPCT parameter 199 G GB 24 GENERATE 170 GRANT AUTHORITY command 285 GUI 172 remote client 181 H HACMP 118 709 HALT command 401 HBA setting 536 health m...

Page 812: ...ties 163 journal based backup 128 328 517 L LAN free 69 526 backup 513 client data transfer 528 client options file 556 configure the storage agent 540 data movement 526 data transfer consideration 56...

Page 813: ...466 Microsoft Volume Shadowcopy Services 344 MIGDESTINATION option DEFINE MGMTCLASS command 273 migrate install 701 migration 233 257 382 AIX client upgrade 716 AIX server upgrade 707 performing clien...

Page 814: ...variable 113 performance AIX VM system 514 architecture based tuning 495 BUFPOOLSIZE option 498 client communication 508 client configuration 498 client node 506 client performance tracing 488 communi...

Page 815: ...Y ACTLOG command 422 446 QUERY ADMIN command 285 289 QUERY AUDITOCCUPANCY command 385 417 QUERY DB command 414 QUERY DBBACKUPTRIGGER command 199 QUERY DBVOLUME command 415 QUERY DEVCLASS command 212 Q...

Page 816: ...101 remote command routing 471 REMOVE ADMIN command 290 remove node 298 RENAME NODE command 292 rename storage pool 261 reorganize database 213 473 474 REPLACE client option 118 reporting operational...

Page 817: ...rt 622 run time settings 91 93 scripts 63 378 security related settings 93 security settings 94 settings 94 smart stopp 402 starting the program 397 stopping the program 401 supported platforms 30 tra...

Page 818: ...archive retention period 28 backup file retention period 27 backup set retention 30 group name 26 image backup retention 29 last deleted file version retention period 27 number of backup versions 27 n...

Page 819: ...bin cfgremserver 654 usr sbin cfgremsvs 654 usr sbin mksbcd 659 662 usr sbin mksbnetboot 655 usr sbin sysback 652 system objects 182 system privilege 284 system size 33 Systems Management Facility 94...

Page 820: ...og 404 administrator 284 API 101 backup database 211 backup storage pool 248 backup archive client 98 client API 101 client CLI 170 client GUI 172 console 321 database 188 database backup 211 database...

Page 821: ...node 121 128 129 291 remove node 280 298 rename stgpool 261 set logmode 196 update admin 290 update node 281 validate policyset 278 tsmdlst 548 tsmjbbd ini 517 TSMSCSI 613 tuning methodology 481 TXNBY...

Page 822: ...ns 145 starting 183 usage 181 userid 182 web client client acceptor 183 service stop 184 web service 141 wheel of life 373 Windows archive examples 361 363 backup examples 329 342 client options files...

Page 823: ...Index 793 Z z OS tape management 58 zOS 200...

Page 824: ...794 IBM Tivoli Storage Manager Implementation Guide...

Page 825: ...IBM Tivoli Storage Manager Implementation Guide...

Page 826: ......

Page 827: ......

Page 828: ...onfigure and operate the very latest IBM Tivoli Storage Manager Release 5 3 in heterogeneous environments You will learn how to implement and operate IBM Tivoli Storage Manager You should already have...

Reviews: