Get more out of your san with ibm tivoli storage manager sg246687

747 views

Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Get more out of your san with ibm tivoli storage manager sg246687

  1. 1. Front coverGet More Out of Your SANwith IBM Tivoli StorageManagerProvides detailed planning, installation,and configuration scenariosDescribes new features for TivoliStorage Manager V5.3Includes flowcharts fortroubleshooting Charlotte Brooks Michel Baus Denver Daley Richard Laniccaibm.com/redbooks
  2. 2. International Technical Support OrganizationGet More Out of Your SAN with IBM Tivoli StorageManagerJune 2005 SG24-6687-00
  3. 3. Note: Before using this information and the product it supports, read the information in “Notices” on page xv.First Edition (June 2005)This edition applies to Version 5, Release 3 of IBM Tivoli Storage Manager and related products.© Copyright International Business Machines Corporation 2005. All rights reserved.Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp.
  4. 4. Contents Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii The team that wrote this redbook. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii Become a published author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix Chapter 1. Introduction to SANs and IBM Tivoli Storage Manager . . . . . . . . . . . . . . . . 1 1.1 Overview of Storage Area Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Introduction to Tivoli Storage Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 Tivoli Storage Manager SAN functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.4 Tivoli Storage Manager V5.3 latest SAN functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.5 Tivoli Storage Manager SAN functions and products . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Chapter 2. Tape library sharing planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.1 Library sharing overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.1.1 Library partitioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.1.2 Library sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.2 Components of library sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2.1 Library Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2.2 Library Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2.3 Library medium changer and library control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2.4 Library drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.2.5 Library control path failover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.2.6 Data path failover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.3 Benefits of tape library sharing with Tivoli Storage Manager . . . . . . . . . . . . . . . . . . . . 18 2.4 Requirements for tape library sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.5 Tasks with Tivoli Storage Manager library sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.5.1 Library Manager as a single Tivoli Storage Manager Server without Tivoli Storage Manager client data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.5.2 Tivoli Storage Manager server maintenance planning . . . . . . . . . . . . . . . . . . . . . 20 2.5.3 Library drive reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.5.4 Drive allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.5.5 Deleting a library volume on the Library Manager . . . . . . . . . . . . . . . . . . . . . . . . 22 2.6 Moving to a dedicated Tivoli Storage Manager Library Manager . . . . . . . . . . . . . . . . . 24 2.6.1 Preparing the new Tivoli Storage Manager Library Manager instance . . . . . . . . . 28 2.6.2 Checking the server-to-server communication . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.6.3 Stop all activities on all Tivoli Storage Manager servers. . . . . . . . . . . . . . . . . . . . 29 2.6.4 Backing up the Tivoli Storage Manager database for all Tivoli Storage Manager servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.6.5 Listing all library volumes on the original Library Manager . . . . . . . . . . . . . . . . . . 30 2.6.6 Checking out library volumes on the original Library Manager . . . . . . . . . . . . . . . 30 2.6.7 Creating library definitions on the new Library Manager. . . . . . . . . . . . . . . . . . . . 31 2.6.8 Checking in library volumes on the new Library Manager . . . . . . . . . . . . . . . . . . 32 2.6.9 Deleting and defining the library on the old Library Manager . . . . . . . . . . . . . . . . 33 2.6.10 Deleting unneeded volume history entries on the old Library Manager . . . . . . . 34© Copyright IBM Corp. 2005. All rights reserved. iii
  5. 5. 2.6.11 Updating all libraries on all Library Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 2.7 Command differences in a library sharing environment . . . . . . . . . . . . . . . . . . . . . . . . 37 2.7.1 Auditing the library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.7.2 The QUERY MOUNT and QUERY DRIVE commands. . . . . . . . . . . . . . . . . . . . . 38 2.8 Interactions between Library Manager and Library Client. . . . . . . . . . . . . . . . . . . . . . . 40 Chapter 3. SCSI tape library sharing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 3.1 Introduction to SCSI tape library sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 3.1.1 SCSI libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 3.1.2 Library medium changer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 3.2 Library sharing with SCSI/FC tape libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 3.2.1 SAN zoning information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 3.2.2 Installing on IBM AIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 3.2.3 Installing on Microsoft Windows 2000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 3.2.4 Installing on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.2.5 Installing on SUN Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 3.3 Tivoli Storage Manager configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 3.3.1 With the Tivoli Storage Manager Administration Center . . . . . . . . . . . . . . . . . . . . 73 3.3.2 With the Tivoli Storage Manager command line interface. . . . . . . . . . . . . . . . . . . 90 Chapter 4. IBM 3494 tape library sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 4.1 Introduction to the IBM 3494 tape library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 4.1.1 IBM 3494 Library Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 4.1.2 Categories in an IBM 3494 library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 4.2 Library Sharing with the IBM 3494 Tape Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 4.2.1 Installing on IBM AIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.2.2 Installing on Microsoft Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.2.3 Installing on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 4.2.4 Installing on SUN Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 4.3 Tivoli Storage Manager configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 4.3.1 Configuring server-to-server communication on the Library Manager . . . . . . . . 123 4.3.2 Defining the library on the Library Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 4.3.3 Defining the library path on the Library Manager . . . . . . . . . . . . . . . . . . . . . . . . 124 4.3.4 Defining the drives for this library on the Library Manager . . . . . . . . . . . . . . . . . 124 4.3.5 Defining the drive paths on the Library Manager . . . . . . . . . . . . . . . . . . . . . . . . 124 4.3.6 Defining a device class using the library on the Library Manager. . . . . . . . . . . . 124 4.3.7 Checking in library volumes on the Library Manager . . . . . . . . . . . . . . . . . . . . . 124 4.3.8 Creating the server-to-server communication on the Library Client . . . . . . . . . . 124 4.3.9 Defining the library on the Library Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 4.3.10 Defining the drives path for the Library Client on the Library Manager. . . . . . . 125 4.3.11 Defining a device class that uses the library on the Library Client . . . . . . . . . . 125 Chapter 5. Library sharing with the ACSLS Manager . . . . . . . . . . . . . . . . . . . . . . . . . 127 5.1 Introduction to the ACSLS Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 5.1.1 Basic communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 5.2 Tivoli Storage Manager library sharing with the STK ACSLS Manager . . . . . . . . . . . 130 5.2.1 Installing on IBM AIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 5.2.2 Installing on Microsoft Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 5.2.3 Installing on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 5.2.4 Installing on SUN Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 5.3 Tivoli Storage Manager configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 5.3.1 Defining server-to-server communication on the Library Manager . . . . . . . . . . . 150 5.3.2 Setting the ACSLS options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 5.3.3 Defining the library on the Library Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153iv Get More Out of Your SAN with IBM Tivoli Storage Manager
  6. 6. 5.3.4 Defining the drives for this library on the Library Manager . . . . . . . . . . . . . . . . . 153 5.3.5 Defining the drives path on the Library Manager . . . . . . . . . . . . . . . . . . . . . . . . 154 5.3.6 Defining a device class that uses the library on the Library Manager. . . . . . . . . 154 5.3.7 Checking in library volumes on the Library Manager . . . . . . . . . . . . . . . . . . . . . 154 5.3.8 Defining server-to-server communication on the Library Client . . . . . . . . . . . . . 155 5.3.9 Defining the library on the Library Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 5.3.10 Defining the drive path for the Library Client on the Library Manager. . . . . . . . 155 5.3.11 Defining a device class that uses the library on the Library Client . . . . . . . . . . 156 5.3.12 Checking the setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156Chapter 6. Planning for LAN-free. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1596.1 Details about LAN-free backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1606.2 When to use LAN-free data movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1616.3 The ideal LAN-free client machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1626.4 Supported operating systems and requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1646.5 Configuration preparations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 6.5.1 Obtaining the device name(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1666.6 Compatibility concerns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169Chapter 7. LAN-free backup to tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1717.1 Overview of the lab environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1727.2 Setting up a policy domain for LAN-free clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 7.2.1 Setting up a policy domain from the Administration Center . . . . . . . . . . . . . . . . 174 7.2.2 Setting up a policy domain using the command line interface . . . . . . . . . . . . . . 1797.3 Registering a new client node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 7.3.1 Registering the node from the Administration Center . . . . . . . . . . . . . . . . . . . . . 179 7.3.2 Registering the node using the command line interface . . . . . . . . . . . . . . . . . . . 1817.4 Enabling LAN-free data movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 7.4.1 Setting LAN-free from the Administration Center . . . . . . . . . . . . . . . . . . . . . . . . 182 7.4.2 Setting up LAN-free data movement using the command line interface . . . . . . . 189 7.4.3 Configuring the client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1917.5 Configuring the Storage Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 7.5.1 Configuring the Storage Agent from the Management Console . . . . . . . . . . . . . 194 7.5.2 Configuring the Storage Agent using the command line interface . . . . . . . . . . . 1997.6 Verifying the LAN-free path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2007.7 Communicating with and monitoring the Storage Agent . . . . . . . . . . . . . . . . . . . . . . . 203 7.7.1 Querying from the Tivoli Storage Manager server . . . . . . . . . . . . . . . . . . . . . . . 203 7.7.2 Using the command line interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2037.8 Configuring other Tivoli products for LAN-free . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204Chapter 8. LAN-free backup to disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2078.1 Introduction to LAN-free backup to disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2088.2 Preconfiguration: Setting up SANergy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2088.3 Overview of the lab environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2098.4 Summary of LAN-free disk configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2138.5 Setting up the SAN-attached disk device on the Tivoli Storage Manager server . . . . 213 8.5.1 Setting up the SAN disk device from the Administration Center . . . . . . . . . . . . . 213 8.5.2 Setting up the SAN disk device using the command line interface . . . . . . . . . . . 2198.6 Creating a policy domain for LAN-free clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 8.6.1 Creating a policy domain from the Administration Center. . . . . . . . . . . . . . . . . . 222 8.6.2 Creating a policy domain using the command line interface. . . . . . . . . . . . . . . . 2268.7 Registering client node(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 8.7.1 Registering the node from the Administration Center . . . . . . . . . . . . . . . . . . . . . 227 8.7.2 Registering a node using the command line interface . . . . . . . . . . . . . . . . . . . . 229 Contents v
  7. 7. 8.8 Setting up server-to-server communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 8.8.1 Setting up server-to-server communication from the Administration Center. . . . 230 8.8.2 Setting up server-to-server communication using the command line interface. . 234 8.9 Installing and configuring the client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 8.9.1 LAN-free options (used between the client and the Storage Agent) . . . . . . . . . . 235 8.10 Configuring the Storage Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 8.10.1 Setting up the Storage Agent from the Administration Center . . . . . . . . . . . . . 237 8.10.2 Setting up the Storage Agent using the command line interface . . . . . . . . . . . 241 8.11 Enabling LAN-free data movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 8.11.1 Enabling LAN-free from the Administration Center . . . . . . . . . . . . . . . . . . . . . . 243 8.11.2 Enabling LAN-free with the command line interface . . . . . . . . . . . . . . . . . . . . . 249 8.12 Verifying the LAN-free path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Chapter 9. Tivoli Storage Manager SAN Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 9.1 SAN device mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 9.2 New or updated Tivoli Storage Manager commands . . . . . . . . . . . . . . . . . . . . . . . . . 255 9.2.1 SANDISCOVERY server option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 9.2.2 QUERY SAN command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 9.2.3 DEFINE LIBRARY command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 9.2.4 DEFINE DRIVE serial number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 9.2.5 DEFINE DRIVE element number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 9.2.6 SAN Discovery error messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 9.2.7 New Tivoli Storage Manager messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 9.3 Platform support and usage instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 9.3.1 Information for Windows systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 9.3.2 Information for AIX systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 9.3.3 Information for Linux systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 9.3.4 Information for Solaris systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 9.4 Example of the automatic device mapping feature . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Chapter 10. Server-free data movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 10.1 Overview of server-free data movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 10.1.1 Related options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 10.1.2 Data format for server-free data movement . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 10.2 Requirements for server-free data movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 10.2.1 Preparing for server-free data movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 10.3 Server-free data movement in our lab environment . . . . . . . . . . . . . . . . . . . . . . . . . 277 10.3.1 Server-free backup and restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286 Chapter 11. Tivoli Storage Manager for Hardware — Data Protection for ESS for mySAP™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 11.1 Introduction to Data Protection for mySAP™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 11.2 Overview of the test environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 11.2.1 Overview of the procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 11.3 Requirements and prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 11.3.1 Hardware requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 11.3.2 Software requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 11.3.3 Storage classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 11.4 Installation for this environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 11.4.1 mySAP™ and Oracle™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 11.4.2 Tivoli Storage Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 11.4.3 Tivoli Storage Manager for Hardware: Data Protection for IBM ESS for mySAP™ 319 11.4.4 Backup and restore commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329vi Get More Out of Your SAN with IBM Tivoli Storage Manager
  8. 8. 11.5 Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330 11.5.1 FlashCopy Backup OFFLINE_MIRROR NOCOPY to Tivoli Storage Manager 331 11.5.2 FlashCopy Backup ONLINE_MIRROR Disk-only INCR . . . . . . . . . . . . . . . . . . 34311.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Restore356 11.6.1 FlashBack Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35611.7 Special environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 11.7.1 AIX LVM mirroring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 11.7.2 AIX HACMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373 11.7.3 Multiple backup generations on disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37411.8 Determining problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 11.8.1 Diagnostic commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 11.8.2 Summary of various logs and traces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 11.8.3 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377Chapter 12. Backing up SAN File System with Tivoli Storage Manager . . . . . . . . . . 37912.1 SAN File System overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380 12.1.1 SAN File System architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38112.2 Backing up SAN File System with Tivoli Storage Manager. . . . . . . . . . . . . . . . . . . . 382 12.2.1 Benefits of Tivoli Storage Manager with SAN File System . . . . . . . . . . . . . . . . 38212.3 Backup and restore scenarios with Tivoli Storage Manager . . . . . . . . . . . . . . . . . . . 383 12.3.1 Backing up user data in Windows filesets using Tivoli Storage Manager client for Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384 12.3.2 Backing up user data in UNIX filesets with Tivoli Storage Manager client for AIX . 387 12.3.3 Backing up FlashCopy images with Tivoli Storage Manager the -snapshotroot option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39012.4 Special environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398 12.4.1 Large quantity of data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398 12.4.2 Large amounts of files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399Chapter 13. General troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40113.1 Introduction to troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402 13.1.1 Step 1.1: QUERY SAN command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404 13.1.2 Step 1.2: Is the correct device driver installed . . . . . . . . . . . . . . . . . . . . . . . . . 404 13.1.3 Step 1.3: Test the device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404 13.1.4 Step 1.4: Powercycle the device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 13.1.5 Step 1.5: Confirm that the path is online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407 13.1.6 Step 1.6: Update the path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407 13.1.7 Step 1.7: q path f=d. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 13.1.8 Step 1. 8: Confirm that the path points to the correct device . . . . . . . . . . . . . . 408 13.1.9 Step 1. 9: Contact the vendor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40813.2 Library and SAN troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409 13.2.1 Step 2.1: Is the device visible in SAN Nameserver. . . . . . . . . . . . . . . . . . . . . . 410 13.2.2 Step 2.2: Check cables for drive etc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410 13.2.3 Step 2.3: Is the zoning correct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411 13.2.4 Step 2.1: Is the server visible in SAN Nameserver . . . . . . . . . . . . . . . . . . . . . . 411 13.2.5 Step 2.2: Check cables for server etc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411 13.2.6 Step 2.6: Check HBA drivers and firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . 411 13.2.7 Step 2.7: Contact the vendor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41113.3 Operating system and drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412 13.3.1 Step 3.1: Is this an IBM device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413 13.3.2 Step 3.2: Check the Tivoli Storage Manager device driver . . . . . . . . . . . . . . . . 413 13.3.3 Step 3.3: Check the IBM tape device driver . . . . . . . . . . . . . . . . . . . . . . . . . . . 413 Contents vii
  9. 9. 13.3.4 Step 3.4: Discover new devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413 13.3.5 Step 3.5: Is the device visible to the operating system . . . . . . . . . . . . . . . . . . . 413 13.3.6 Step 3.6: Contact the vendor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 13.4 Troubleshooting library sharing configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 13.4.1 Re-synchronizing server-to-server communication. . . . . . . . . . . . . . . . . . . . . . 418 13.4.2 Define library path fails for IBM 3494 Tape Library. . . . . . . . . . . . . . . . . . . . . . 419 13.4.3 ACSLS volume already locked . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419 13.4.4 ACSLS SSI Daemon requires correct name resolution . . . . . . . . . . . . . . . . . . 420 13.4.5 Cannot connect to a Windows Tivoli Storage Manager server instance. . . . . . 420 Appendix A. Understanding TCP/IP ports for LAN-free in Tivoli Storage Manager . 421 Introduction to TCP/IP ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422 TCP/IP port definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423 Server ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423 Client ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 Storage Agent ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 Other publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 How to get IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427viii Get More Out of Your SAN with IBM Tivoli Storage Manager
  10. 10. Figures 1-1 Common SAN components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1-2 Traditional LAN based backup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1-3 LAN-free tape and disk backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1-4 Server-free data movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1-5 FlashCopy backup via a SAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1-6 Typical tape library sharing configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2-1 Library partitioning into multiple logical libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2-2 Library sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2-3 SCSI library control path failover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2-4 Data path failover with one SAN fabric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2-5 Data path failover with two SAN fabrics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2-6 Library Manager instance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2-7 Before the Library Manager move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2-8 After the Library Manager move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3-1 SCSI/FC attached tape library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 3-2 SCSI/FC attached tape library with control path failover . . . . . . . . . . . . . . . . . . . . . . 45 3-3 SCSI library sharing overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 3-4 SAN zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 3-5 Device Manager: Without IBM tape driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 3-6 Device Manager: Tape drive properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 3-7 Device Manager: Tape drive update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 3-8 Device Manager: Tape drive update - choose a specific driver . . . . . . . . . . . . . . . . . 56 3-9 Device Manager: Tape drive update - have a disk . . . . . . . . . . . . . . . . . . . . . . . . . . 56 3-10 Device Manager: Tape drive update - select inf file. . . . . . . . . . . . . . . . . . . . . . . . . . 57 3-11 Device Manager: Tape drive update - drive models . . . . . . . . . . . . . . . . . . . . . . . . . 57 3-12 Device Manager: Tape medium changer update. . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 3-13 Device Manager: Tape medium changer update. . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 3-14 Device Manager: Tape medium changer update - choose a specific driver . . . . . . . 59 3-15 Device Manager: Tape medium changer update - have a disk . . . . . . . . . . . . . . . . . 60 3-16 Device Manager: Tape medium changer update - choose directory . . . . . . . . . . . . . 60 3-17 Device Manager: Tape medium changer update - models . . . . . . . . . . . . . . . . . . . . 61 3-18 Device Manager: With the IBM device driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 3-19 MMC: Tivoli Storage Manager Device Driver menu. . . . . . . . . . . . . . . . . . . . . . . . . . 62 3-20 MMC: Tivoli Storage Manager Device Driver - Drive information . . . . . . . . . . . . . . . 62 3-21 Lab configuration overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 3-22 Library Manager: Query Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 3-23 Library Manager: enter name and type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 3-24 Library Manager: Define library changer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 3-25 Library Manager: Add drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 3-26 Library Manager: Define path for drive one . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 3-27 Library Manager: Define path for drive two . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 3-28 Library Manager: Drives and paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 3-29 Library Manager: Library wizard summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 3-30 Library Manager: Shared library defined . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 3-31 Library Manager: Query all device classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 3-32 Library Manager: Defined device classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 3-33 Library Manager: Wizard for the device class definition . . . . . . . . . . . . . . . . . . . . . . 79 3-34 Library Manager: Device class name and library assortment . . . . . . . . . . . . . . . . . . 80© Copyright IBM Corp. 2005. All rights reserved. ix
  11. 11. 3-35 Library Manager: All defined device classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 3-36 Library Manager: Library settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 3-37 Library Manager: Add volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 3-38 Library Manager: Are the volumes labeled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 3-39 Library Manager: Where are the volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 3-40 Library Manager: Check in libvolumes options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 3-41 Library Manager: Check in waittime. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 3-42 Library Manager: Check in summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 3-43 Library Manager: Query libvolumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 3-44 Library Client: Create the library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 3-45 Library Client: Create library wizard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 3-46 Library Client: Define the primary Library Manager . . . . . . . . . . . . . . . . . . . . . . . . . . 87 3-47 Library Client: Define path for the shared drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 3-48 Library Client: Define path for drive one . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 3-49 Library Client: Path for both drives defined . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 3-50 Library Client: Device class definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 4-1 IBM 3494 Library sharing overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4-2 Windows IBM Automated Tape Library Service . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 4-3 Windows: Device Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 4-4 Windows: HW update wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 4-5 Windows: Driver search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 4-6 Windows: Select driver directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 4-7 Windows: Select tape driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 4-8 Windows: Model select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 4-9 Windows: Driver compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 4-10 Windows: MMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 4-11 3494 configuration overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 5-1 ACSLS configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 5-2 Tivoli Storage Manager SSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 5-3 Tape Library sharing with ACSLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 5-4 STK LibAttach configurator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 5-5 STK Microsoft Windows service entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 5-6 Windows: Update drive driver step 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 5-7 Windows: Update drive driver step 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 5-8 Windows: Update drive driver step 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 5-9 Windows: Update drive driver step 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 5-10 Windows: Update drive driver step 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 5-11 Windows: Management Console, device information . . . . . . . . . . . . . . . . . . . . . . . 139 5-12 Lab overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 6-1 Steps for a LAN-free backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 6-2 Small file effect on LAN-free backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 7-1 LAN-free environment in our lab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 7-2 The Policy Domains screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 7-3 The current policy domains show up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 7-4 The Create Policy Domain General screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 7-5 Create Policy Domain Storage Pools screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 7-6 Create Policy Domain Assign Client Node Now? screen. . . . . . . . . . . . . . . . . . . . . 176 7-7 Create Policy Domain, Summary screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 7-8 List of policy domains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 7-9 Create Policy Domain Assign Client Node View Clients screen . . . . . . . . . . . . . . . 177 7-10 Create Policy Domain, Assign Client Nodes, Select a client node to assign . . . . . . 178 7-11 Create Policy Domain Summary after selecting a client to assign. . . . . . . . . . . . . . 178 7-12 Tivoli Storage Manager servers and their policy domains . . . . . . . . . . . . . . . . . . . . 180x Get More Out of Your SAN with IBM Tivoli Storage Manager
  12. 12. 7-13 Policy domains for a Tivoli Storage Manager server . . . . . . . . . . . . . . . . . . . . . . . . 1807-14 Newly defined node. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1817-15 Start the Server-to-Server communication settings . . . . . . . . . . . . . . . . . . . . . . . . . 1827-16 Server-to-Server Settings input screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1827-17 Select node and Enable LAN-free Data Movement . . . . . . . . . . . . . . . . . . . . . . . . . 1837-18 LAN-Free client configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1837-19 Verify Data Transfer Settings screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1847-20 Create or Select Storage Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1847-21 Create Storage Agent screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1857-22 Select Storage Pool screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1857-23 Create Drive Paths screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1867-24 Modify Drive Path screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1877-25 Create Drive Paths screen showing assigned device names . . . . . . . . . . . . . . . . . 1877-26 Configure Another Storage Pool? screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1887-27 LAN-free setup complete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1887-28 LAN-free backup using a dedicated Storage Agent. . . . . . . . . . . . . . . . . . . . . . . . . 1927-29 Management console showing Tivoli Storage Manager StorageAgent1 expansion 1947-30 Start Storage Agent Initialization wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1947-31 The Welcome to the Storage Agent Initialization Wizard screen . . . . . . . . . . . . . . . 1957-32 The Tivoli Storage Manager Server Account Information screen filled in . . . . . . . . 1957-33 Tivoli Storage Manager Server Communication Information screen completed . . . 1967-34 Storage Agent Account Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1967-35 Completing the Storage Agent Initialization Wizard. . . . . . . . . . . . . . . . . . . . . . . . . 1977-36 The Storage Agent has been initialized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1977-37 Storage Agent service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1977-38 Example of Backup-Archive Client that shows bytes transferred using LAN-free . . 2028-1 The LAN-free to disk setup in our lab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2098-2 SAN-attached disks to be accessed for LAN-free backup . . . . . . . . . . . . . . . . . . . . 2108-3 MDC shares the drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2108-4 SANergy managed buses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2118-5 SANergy device assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2118-6 Volumes assigned to TONGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2128-7 SANergy shared disks accessed on SENEGAL . . . . . . . . . . . . . . . . . . . . . . . . . . . 2128-8 Servers screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2148-9 Device Classes screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2148-10 Select Device Type screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2148-11 Shared file device class definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2158-12 Create Device Summary screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2168-13 Newly created device class SANDISK, with file library called SANDISK. . . . . . . . . 2168-14 New library is listed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2178-15 Servers screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2178-16 Create Storage Pools screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2178-17 General Storage Pool Settings screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2188-18 Select a Device Class screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2188-19 Create Storage Pool Summary screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2198-20 New storage pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2198-21 Policy Domains screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2228-22 List of policy domains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2228-23 Policy Domain General screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2238-24 Specify storage pool for the policy domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2238-25 Create Policy Domain Assign Client Nodes Now? screen. . . . . . . . . . . . . . . . . . . . 2248-26 Create Policy Domain Summary screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2248-27 Create Policy Domain Assign Client nodes screen . . . . . . . . . . . . . . . . . . . . . . . . . 225 Figures xi
  13. 13. 8-28 Select client nodes to assign to the policy domain . . . . . . . . . . . . . . . . . . . . . . . . . 225 8-29 The Create Policy Domain Summary screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 8-30 The newly created policy domain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 8-31 Policy domain properties screen, after selecting Create a Client Node. . . . . . . . . . 227 8-32 Create Client Node General screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 8-33 Create Client Node Security screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 8-34 Create Client Summary screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 8-35 The newly created node shows up under the policy domain . . . . . . . . . . . . . . . . . . 229 8-36 Enterprise Management screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 8-37 Server-to-Server settings for the Library Manager server . . . . . . . . . . . . . . . . . . . . 231 8-38 Servers and Server Groups Defined screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 8-39 Servers screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 8-40 Define Server Welcome screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 8-41 Define Server General screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 8-42 Server-to-server communication screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 8-43 Define a Server Virtual Volume screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 8-44 Define Server Summary screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 8-45 Newly created Storage Agent server appears . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 8-46 LAN-free to disk setup in our lab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 8-47 Management console showing TSM StorageAgent1 expansion . . . . . . . . . . . . . . . 237 8-48 Start the Storage Agent Initialization wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 8-49 The Welcome to the Storage Agent Initialization Wizard screen . . . . . . . . . . . . . . . 238 8-50 The TSM Server Account Information screen filled in . . . . . . . . . . . . . . . . . . . . . . . 238 8-51 TSM Server Communication Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 8-52 Storage Agent Account Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 8-53 Completing the Storage Agent Initialization Wizard. . . . . . . . . . . . . . . . . . . . . . . . . 240 8-54 The Storage Agent has been initialized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 8-55 Storage Agent service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 8-56 Policy Domains screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 8-57 List of Policy Domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 8-58 LANFREE_DISK Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 8-59 Client node used for LAN-free to disk use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 8-60 Enable LAN-free data movement Welcome screen. . . . . . . . . . . . . . . . . . . . . . . . . 244 8-61 Verify Data Transfer Settings screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 8-62 Select an existing Storage Agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 8-63 Select a Storage Pool screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 8-64 Specify the directories of the SAN-attached disks . . . . . . . . . . . . . . . . . . . . . . . . . . 247 8-65 Select whether to configure another Storage Agent. . . . . . . . . . . . . . . . . . . . . . . . . 247 8-66 The Enable LAN-free Data Movement Summary screen. . . . . . . . . . . . . . . . . . . . . 248 8-67 Completing the setup on the client node overview . . . . . . . . . . . . . . . . . . . . . . . . . 248 8-68 The Backup-Archive Detailed Status Report that shows LAN-free bytes . . . . . . . . 251 9-1 Library Manager and client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 10-1 Image backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 10-2 Server-free backups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 10-3 Specialist main window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 10-4 Attention! message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 10-5 Upload completed message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 10-6 Warning! message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 10-7 Enable Data Mover window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 10-8 Fibre Channel selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 10-9 Fibre Channel parameters window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 10-10 Visible devices for Fibre Channel - 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 10-11 Lab server-free setup 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277xii Get More Out of Your SAN with IBM Tivoli Storage Manager
  14. 14. 10-12 Lab server-free setup 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27810-13 Device information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28110-14 Device information window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28210-15 QUERY STATUS output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28310-16 Enabling server-free backups on the client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28510-17 Warning if data mover not available on server-free backup. . . . . . . . . . . . . . . . . . . 28610-18 Server-free image backup in progress. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28610-19 Server-free backup status report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28710-20 Server-free image backup using command line interface . . . . . . . . . . . . . . . . . . . . 28810-21 Activity log extract showing server-free backup. . . . . . . . . . . . . . . . . . . . . . . . . . . . 28810-22 Server-free restore selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28910-23 Warning on image restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28910-24 Server-free image restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29010-25 Server-free image restore using command line interface . . . . . . . . . . . . . . . . . . . . 29010-26 Activity log extract showing server-free restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29111-1 Test environment in the lab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29511-2 Machine setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29611-3 Disk setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29911-4 Configuration files of Data Protection for mySAP . . . . . . . . . . . . . . . . . . . . . . . . . . 31811-5 mySAP backup environment: configuration files . . . . . . . . . . . . . . . . . . . . . . . . . . . 32811-6 FlashCopy backup scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33011-7 OFFLINE_MIRROR backup method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33111-8 FlashBack restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35711-9 LVM mirroring in mySAP ESS environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37211-10 HACMP mySAP environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37311-11 Use of two target sets as backup generations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37412-1 SAN File System architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38112-2 Backing up SAN File System with Tivoli Storage Manager . . . . . . . . . . . . . . . . . . . 38212-3 User files selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38412-4 Restore selective file selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38512-5 Select destination of restore file(s). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38612-6 Restore files selection for FlashCopy image backup . . . . . . . . . . . . . . . . . . . . . . . . 38612-7 Restore files destination path selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38712-8 Large amounts of files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39913-1 General troubleshooting flow chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40313-2 Powercycle a drive in a 3584 library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40613-3 Library and SAN flow-chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40913-4 SAN switch nameserver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41013-5 Operating system and drivers flow-chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41213-6 List tape devices on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41613-7 Windows: Add new Tivoli Storage Manager Server. . . . . . . . . . . . . . . . . . . . . . . . . 420 Figures xiii
  15. 15. xiv Get More Out of Your SAN with IBM Tivoli Storage Manager
  16. 16. NoticesThis information was developed for products and services offered in the U.S.A.IBM may not offer the products, services, or features discussed in this document in other countries. Consultyour local IBM representative for information on the products and services currently available in your area.Any reference to an IBM product, program, or service is not intended to state or imply that only that IBMproduct, program, or service may be used. Any functionally equivalent product, program, or service that doesnot infringe any IBM intellectual property right may be used instead. However, it is the users responsibility toevaluate and verify the operation of any non-IBM product, program, or service.IBM may have patents or pending patent applications covering subject matter described in this document. Thefurnishing of this document does not give you any license to these patents. You can send license inquiries, inwriting, to:IBM Director of Licensing, IBM Corporation, North Castle Drive Armonk, NY 10504-1785 U.S.A.The following paragraph does not apply to the United Kingdom or any other country where such provisionsare inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THISPUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer ofexpress or implied warranties in certain transactions, therefore, this statement may not apply to you.This information could include technical inaccuracies or typographical errors. Changes are periodically madeto the information herein; these changes will be incorporated in new editions of the publication. IBM may makeimprovements and/or changes in the product(s) and/or the program(s) described in this publication at any timewithout notice.Any references in this information to non-IBM Web sites are provided for convenience only and do not in anymanner serve as an endorsement of those Web sites. The materials at those Web sites are not part of thematerials for this IBM product and use of those Web sites is at your own risk.IBM may use or distribute any of the information you supply in any way it believes appropriate withoutincurring any obligation to you.Information concerning non-IBM products was obtained from the suppliers of those products, their publishedannouncements or other publicly available sources. IBM has not tested those products and cannot confirm theaccuracy of performance, compatibility or any other claims related to non-IBM products. Questions on thecapabilities of non-IBM products should be addressed to the suppliers of those products.This information contains examples of data and reports used in daily business operations. To illustrate themas completely as possible, the examples include the names of individuals, companies, brands, and products.All of these names are fictitious and any similarity to the names and addresses used by an actual businessenterprise is entirely coincidental.COPYRIGHT LICENSE:This information contains sample application programs in source language, which illustrates programmingtechniques on various operating platforms. You may copy, modify, and distribute these sample programs inany form without payment to IBM, for the purposes of developing, using, marketing or distributing applicationprograms conforming to the application programming interface for the operating platform for which the sampleprograms are written. These examples have not been thoroughly tested under all conditions. IBM, therefore,cannot guarantee or imply reliability, serviceability, or function of these programs. You may copy, modify, anddistribute these sample programs in any form without payment to IBM for the purposes of developing, using,marketing, or distributing application programs conforming to IBMs application programming interfaces.© Copyright IBM Corp. 2005. All rights reserved. xv
  17. 17. TrademarksThe following terms are trademarks of the International Business Machines Corporation in the United States,other countries, or both: Eserver® AIX® Redbooks™ Eserver® Domino® RS/6000® Redbooks (logo) ™ DB2® SANergy® ibm.com® Enterprise Storage Server® Tivoli® iSeries™ FlashCopy® TotalStorage® pSeries® HACMP™ Wave® z/OS® IBM® WebSphere® zSeries® Lotus® 1-2-3® AIX 5L™ Magstar® 3090™The following terms are trademarks of other companies:Java and all Java-based trademarks and logos are trademarks or registered trademarks of SunMicrosystems, Inc. in the United States, other countries, or both.Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in theUnited States, other countries, or both.UNIX is a registered trademark of The Open Group in the United States and other countries.Linux is a trademark of Linus Torvalds in the United States, other countries, or both.SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver and other SAP products and servicesmentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG inGermany and in several other countries all over the world. All other product and service names mentioned arethe trademarks of their respective companies. Data contained in this document serves informational purposesonly. National product specifications may vary.Other company, product, and service names may be trademarks or service marks of others.xvi Get More Out of Your SAN with IBM Tivoli Storage Manager
  18. 18. Preface Storage Area Networks (SANs) have changed the way that data is moved, stored, and managed, allowing you to access your data faster and more efficiently. IBM Tivoli Storage Manager allows you to exploit your SAN infrastructure to potentially provide increased performance, greater flexibility in configurations, and more efficient use of your hardware resources. This IBM Redbook describes the features of Tivoli Storage Manager, which can be deployed in a SAN. These features include LAN-free backup to tape and disk, tape library sharing, and server-free backup. It also discusses how to use Tivoli Storage Manager with other applications and hardware, such as STK libraries, mySAP™, and IBM TotalStorage® SAN File System. The emphasis of this information is on showing what can be done, why to do it, and how to do it. This book is written for people who are working for IBM, our clients, vendors, and consulting organizations and who want to understand how Tivoli Storage Manager fits into and enhances a SAN environment, as well as for those wanting detailed assistance in implementing Tivoli Storage Manager using SAN-attached storage.The team that wrote this redbook This redbook was produced by a team of specialists from around the world working at the International Technical Support Organization (ITSO), San Jose Center. Figure 1 The team: Richard, Denver, Michel, and Charlotte Charlotte Brooks is an IBM Certified IT Specialist and Project Leader for Storage Solutions at the ITSO, San Jose Center. She has 15 years of experience with IBM in the fields of IBM TotalStorage hardware and software, IBM eserver pSeries® servers, and AIX®. She has written 12 Redbooks™ and has developed and taught IBM classes in all areas of storage and storage management. Before joining the ITSO in 2000, she was the Technical Support Manager for Tivoli Storage Manager in the Asia Pacific Region.© Copyright IBM Corp. 2005. All rights reserved. xvii
  19. 19. Michel Baus is an IT Architect at System Vertrieb Alexander SVA GmbH, an IBM Premier Business Partner in Germany. He has 10 years of experience in the Tivoli Storage and Systems Management topics and is an IBM Certified Deployment Professional for various products. He holds a degree in Sensor Systems Technology from University of Applied Sciences in Karlsruhe, Germany. His areas of expertise include disk and tape subsystems, SAN, pSeries and xSeries. He has been co-author of three previous Redbooks. Denver Daley is an Advisory IT Specialist within the Data Infrastructure Practice at IBM Global Services, in Canada. He has 8 years of experience with IBM Tivoli Storage Manager and other related storage products. He has worked at IBM for 7 1/2 years. His areas of expertise include consulting, planning and implementation of IBM Tivoli Storage Manager. Richard Lanicca is a Technical Services Professional at IBM Global Services, Strategic Outsourcing in Switzerland. He has seven years of experience in IT field and has worked at IBM for three years. He holds a degree in telecommunications from University of Applied Sciences in Chur, Switzerland. His areas of expertise include planning, implementation and maintenance of Tivoli Storage products, high-end storage solutions, virtualization and SAN environments. Thanks to the following people for their contributions to this project: Emma Jacobs, Deanna Polm ITSO, San Jose Center Gerd Basel, John Marshall, Hans-Joachim Renger, Ernesto Puig Rodriguez, Andreas Uhl IBM Boeblingen Bruce Fong, Jo Lay, Tom Hepner, Claire Rankin IBM San Jose Randy Larson IBM Winston Salem Bill Baxter, Janet Bolton, Rob Elder, Harry Husfelt, David Kosick, Kathy Mitton, Diem Nguyen, Charlie Nichols, Rosa Plaza, Harley Puckett IBM Tucson Amit Sinha StorageTek Christian Graf SAPBecome a published author Join us for a two- to six-week residency program! Help write an IBM Redbook dealing with specific products or solutions, while getting hands-on experience with leading-edge technologies. Youll team with IBM technical professionals, Business Partners or customers. Your efforts will help increase product acceptance and customer satisfaction. As a bonus, youll develop a network of contacts 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.htmlxviii Get More Out of Your SAN with IBM Tivoli Storage Manager
  20. 20. Comments welcome Your comments are important to us! We want our Redbooks to be as helpful as possible. Send us your comments about this or other Redbooks in one of the following ways: Use the online Contact us review redbook form found at: ibm.com/redbooks Send your comments in an email to: redbook@us.ibm.com Mail your comments to: IBM Corporation, International Technical Support Organization Dept. QXXE Building 80-E2 650 Harry Road San Jose, California 95120-6099 Preface xix
  21. 21. xx Get More Out of Your SAN with IBM Tivoli Storage Manager
  22. 22. 1 Chapter 1. Introduction to SANs and IBM Tivoli Storage Manager This chapter discusses the following topics: Overview of Storage Area Network Introduction to Tivoli Storage Manager Tivoli Storage Manager SAN functions Tivoli Storage Manager V5.3 latest SAN functions Tivoli Storage Manager SAN functions and products© Copyright IBM Corp. 2005. All rights reserved. 1
  23. 23. 1.1 Overview of Storage Area Network A Storage Area Network (SAN) is a high speed network that allows computer systems, applications, and storage devices to be directly interconnected. A SAN allows businesses to consolidate computer systems, applications, and storages to reduce cost and increase availability, accessibility, and reliability. Figure 1-1 illustrates the common components in a SAN configuration. In a SAN, Host Bus Adapters (HBAs) are installed on each system (server) and are connected to the shared storage devices via a SAN fabric of switches, directors, bridges, or hubs. Heterogeneous JBOD Servers zSeries ESS Windows Hub UNIX Tape Switch Director Bridge pSeries Shared Storage Devices SSA FastT LINUX iSeries Figure 1-1 Common SAN components A SAN configuration allows for improved methods to transfer data when compared with the traditional LAN infrastructure. Improvements include: Improved performance and data transfer flexibility Transferring data over the SAN is faster because Fibre Channel (at 2 or 4 Gbps) is the typical means that is used for connection. SAN is also faster because the data transfer can bypass the bottleneck that can be experienced on traditional LANs. The SAN allows data to be transferred from computers to other computers, from computers to storage devices, or from storage devices to other storage devices. Improved availability SAN multiple data paths allow for better accessibility and reliability. Support for open system connectivity Heterogeneous operating system platforms can share the same storage devices, which allows for better use of storage and reductions in storage costs. Highly scalable SAN components, such as additional storage devices, can be added easily to meet growing needs. Fibre Channel SANs are most commonly used. However, IP SANs are becoming popular. Some drawbacks of Fibre Channel SANs include its expensive costs and its complicated implementation, especially when businesses do not possess the necessary expertise.2 Get More Out of Your SAN with IBM Tivoli Storage Manager
  24. 24. For more detailed information about SAN, refer to Introduction to Storage Area Network, SG24-5470.1.2 Introduction to Tivoli Storage Manager Tivoli Storage Manager is an enterprise-wide storage management and data recovery solution. It offers automated storage management services to a variety of operating systems and applications and multiple options for protecting data. Backup types include file system type backups, archives, space managed file system, data protection for application data, and more. Tivoli Storage Manager uses and takes advantage of many disk and tape devices that are available today. It consists of the following components: The server The server is used to manage the storage services and includes the database and recovery log. It also manages and stores data that pertains to such things as, policy information, storage devices, client nodes, and scheduling. The server is managed via the command line interface or the Administration Center. The client When installed, the client software allows the server to protect and manage a machine’s data. The types of client software that are available include the backup and archive client, data protection for applications, application program interface (API), and use of Network Data Management Protocol (NDMP) for network attached storage (NAS) file servers Tivoli Storage Manager for Space Management Used to manage space on workstations by migrating aged data to the Tivoli Storage Manager server automatically, based on criterias that are set. Storage Agent Used in a LAN-free client configuration to allow client data to be transferred to the Tivoli Storage Manager server over a SAN path to tape storage or disk storage (using SANergy). Chapter 1. Introduction to SANs and IBM Tivoli Storage Manager 3
  25. 25. 1.3 Tivoli Storage Manager SAN functions The rapid advancement of SAN technology in recent years has corresponded in increasing adoption of SAN implementations. In keeping pace with the requirements to support SANs, Tivoli Storage Manager has been enhanced continually to provide customers with desired functions to manage their storage. Tivoli Storage Manager clients and servers can share and exploit SAN-attached devices to allow a consolidated and improved use of storage. The currently available Tivoli Storage Manager SAN functions are: LAN-free backup to tape With a LAN-free backups to tape, a SAN-attached client machine can send data directly to a SAN-attached tape device. This is made possible by the use of the Storage Agent. The Storage Agent acts as a miniature version of the Tivoli Storage Manager server and has the capability of writing or reading a client’s data to or from the SAN-attached tape device. The Storage Agent is installed on a SAN-attached Tivoli Storage Manager client machine that sends data directly or, optionally, acts as a proxy for LAN-free transfer from a LAN-attached system. With the use of the Storage Agent, data transfer workload is off-loaded from the LAN. Because the Storage Agent performs the direct writes and reads, there is also less work for the Tivoli Storage Manager server. Figure 1-2 illustrates the data flow of a traditional LAN-based backup. The Tivoli Storage Manager backup and archive client initiates the backup, and the data is sent over the LAN via the Tivoli Storage Manager server to an attached storage device, disk or tape. Tivoli St orage Manager Server Client Disk STG Pool Client Dat a LAN Tape Library Figure 1-2 Traditional LAN based backup Figure 1-3 on page 5 shows the data flow with LAN-free backup to tape. The Tivoli Storage Manager backup and archive client initiates the backup as before. The Storage Agent communicates with the Tivoli Storage Manager server to send metadata about the backup and to coordinate the use of the SAN-attached tape library. It then sends the data over the SAN directly to that tape library. You can find more details about LAN-free tape backup in Chapter 7, “LAN-free backup to tape” on page 171.4 Get More Out of Your SAN with IBM Tivoli Storage Manager
  26. 26. Tivoli Storage Manager Client and Storage Agent Tivoli Storage Manager Server Library Control Client Metadata LAN Client Data Library Control SAN File Library Tape LibraryFigure 1-3 LAN-free tape and disk backup LAN-free backup to disk LAN-free backup to disk works similarly to LAN-free backup to tape, except that the data is written directly to or read from a SAN-attached disk device rather than a tape library. This configuration requires the use of the Tivoli SANergy file sharing software. Figure 1-3 also shows the data flow with LAN-free backup to disk. The Tivoli Storage Manager backup and archive client initiates the backup as before. The Storage Agent communicates with the Tivoli Storage Manager server to send metadata about the backup and to coordinate the use of the SAN-attached disk device. It then sends the data over the SAN directly to the disk device. In this case, the disk emulates a sequential device and is known as a file library. You can find more details about LAN-free disk backup in Chapter 8, “LAN-free backup to disk” on page 207. Server-free backup With server-free backup, client data is written from a SAN-attached disk device directly to a SAN-attached tape device. This is made possible through use of data movers, such as a SAN Data Gateway (SDG), that uses SCSI-3 extended copy functions to actually copy the data. With the data movement occurring from the SAN-attached disk device directly to the SAN-attached tape device, workload is reduced on both the Tivoli Storage Manager client and server. Figure 1-4 on page 6 shows the data movement in a server-free setup. You can find more details about server-free backup in Chapter 10, “Server-free data movement” on page 267. Chapter 1. Introduction to SANs and IBM Tivoli Storage Manager 5

×