Your SlideShare is downloading. ×
  • Like
Ibm tivoli storage manager for aix server administrator version 5.5
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Ibm tivoli storage manager for aix server administrator version 5.5

  • 1,506 views
Published

 

Published in Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,506
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
32
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Tivoli Storage Manager ® for AIXVersion 5.5Administrator’s Guide SC32-0117-01
  • 2. Tivoli Storage Manager ® for AIXVersion 5.5Administrator’s Guide SC32-0117-01
  • 3. Note! Before using this information and the product it supports, be sure to read the general information under Appendix E, “Notices,” on page 831.Edition NoticeThis edition applies to Version 5.5 of the IBM Tivoli Storage Manager for AIX (product numbers 5608-HSM,5608-ISM, 5608-ISX, 5608-SAN, 5608-ARM) and to any subsequent releases until otherwise indicated in new editionsor technical newsletters.Changes since the previous edition are marked with a vertical bar ( | ) in the left margin. Ensure that you are usingthe correct edition for the level of the product.Order publications through your sales representative or the branch office serving your locality.Your feedback is important in helping to provide the most accurate and high-quality information. If you havecomments about this book or any other Tivoli Storage Manager documentation, please see “Support Information”on page xv.© Copyright International Business Machines Corporation 1993, 2007. All rights reserved.US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contractwith IBM Corp.
  • 4. Contents About this Publication . . . . . . . . xiii Monitoring the IBM Tivoli Storage Manager IBM Tivoli Storage Manager Publications . . . . xiii Server . . . . . . . . . . . . . . . 34 IBM Tivoli Storage Manager Library . . . . . xiii Working with a Network of IBM Tivoli Storage Related IBM Publications . . . . . . . . . xv Manager Servers . . . . . . . . . . . . 34 Accessing Publications Online . . . . . . . xv Exporting and Importing Data . . . . . . . 35 Tivoli Technical Training . . . . . . . . . . xv Protecting IBM Tivoli Storage Manager and Client Support Information . . . . . . . . . . . xv Data . . . . . . . . . . . . . . . . . 36 Searching knowledge bases . . . . . . . . xv Protecting the Server . . . . . . . . . . 36 Obtaining fixes . . . . . . . . . . . . xvi Managing Servers with the Administration Center 37 Contacting IBM Software Support . . . . . xvi Using the Administration Center . . . . . . 37 Conventions Used in This Guide . . . . . . xviii Functions not in the Administration Center . . . 39 | Protecting the Administration Center . . . . . 42 Changes for Tivoli Storage Manager Version 5 . . . . . . . . . . . . . xix Part 2. Configuring and Managing| Technical Changes for Version 5 Release 5 — Server Storage . . . . . . . . . . 45| November 2007 . . . . . . . . . . . . . xix Chapter 3. Introducing Storage Devices 47 Part 1. IBM Tivoli Storage Manager How to Use the Server Storage Chapters . . . . 47 Basics . . . . . . . . . . . . . . . 1 IBM Tivoli Storage Manager Storage Devices . . . 48 IBM Tivoli Storage Manager Storage Objects . . . 48 Libraries . . . . . . . . . . . . . . 48 Chapter 1. Introducing IBM Tivoli Drives . . . . . . . . . . . . . . . 50 Storage Manager . . . . . . . . . . . 3 Device Class . . . . . . . . . . . . . 50 How IBM Tivoli Storage Manager Stores Client Data 5 Library, Drive, and Device Class . . . . . . 53 Options for Data Protection . . . . . . . . 8 Storage Pool and Storage Pool Volume . . . . 53 How Data Moves to Server Storage . . . . . 14 Data Movers . . . . . . . . . . . . . 55 Consolidating Backed-up Data for Clients . . . 15 Path . . . . . . . . . . . . . . . . 55 How the Server Manages Storage . . . . . . . 16 Server . . . . . . . . . . . . . . . 55 IBM Tivoli Storage Manager Device Support . . 16 IBM Tivoli Storage Manager Volumes . . . . . . 55 Migrating Data through the Storage Hierarchy . 16 The Volume Inventory for an Automated Library 56 Removing Expired Data . . . . . . . . . 17 Planning for Server Storage . . . . . . . . . 57 Selecting a Device Configuration . . . . . . . 58 Chapter 2. Getting Started with Tivoli Devices on a Local Area Network . . . . . . 58 Storage Manager . . . . . . . . . . 19 Devices on a Storage Area Network . . . . . 58 Interfaces to Tivoli Storage Manager . . . . . . 19 LAN-Free Data Movement . . . . . . . . 60 Customizing the Server with the Server Options File 20 Network-attached Storage . . . . . . . . 61 Configuring and Managing Server Storage . . . . 20 How IBM Tivoli Storage Manager Mounts and Using Hard Disk Devices with IBM Tivoli Dismounts Removable Media . . . . . . . . 63 Storage Manager . . . . . . . . . . . 21 How IBM Tivoli Storage Manager Uses and Reuses Using Removable Media Devices with IBM Tivoli Removable Media . . . . . . . . . . . . 64 Storage Manager . . . . . . . . . . . 21 Configuring Devices . . . . . . . . . . . 67 Using Tape Volumes . . . . . . . . . . 22 Example: Mapping Devices to Device Classes . . 68 Migrating Data from Disk to Tape . . . . . . 22 Mapping Storage Pools to Device Classes and Managing Storage Pools and Volumes . . . . 23 Devices . . . . . . . . . . . . . . . 68 Using HACMP for Server Availability . . . . . 24 Managing Client Operations . . . . . . . . . 25 Chapter 4. Using Magnetic Disk Managing Client Nodes . . . . . . . . . 25 Devices . . . . . . . . . . . . . . 71 Managing Security . . . . . . . . . . . 26 Configuring Disk Devices . . . . . . . . . 71 Implementing Policies for Client Data . . . . 27 Requirements for Disk Subsystems . . . . . 71 Scheduling Client Operations . . . . . . . 29 Comparing Random Access and Sequential Maintaining the Server . . . . . . . . . . 32 Access Disk Devices . . . . . . . . . . 73 Managing Server Operations . . . . . . . 32 Choosing Between Files and Raw Logical Automating Server Operations . . . . . . . 32 Volumes for Random Access Volumes . . . . 76 Managing the Database and Recovery Log . . . 33 © Copyright IBM Corp. 1993, 2007 iii
  • 5. Configuring Random Access Volumes on Disk Define the Devices to IBM Tivoli Storage Devices . . . . . . . . . . . . . . . 77 Manager . . . . . . . . . . . . . . 106 Configuring FILE Sequential Volumes on Disk Check in and Label Library Volumes . . . . 109 Devices . . . . . . . . . . . . . . . 77 Using the Devices to Store Client Data . . . . 110Varying Disk Volumes Online or Offline . . . . . 78 Sharing an IBM 3494 Library Among Servers . . . 110Using Cache . . . . . . . . . . . . . . 79 Setting up Server Communications . . . . . 110Freeing Space on Disk . . . . . . . . . . . 79 Set up the Device on the Server System and theSpecifying Scratch FILE Volumes . . . . . . . 80 SAN . . . . . . . . . . . . . . . 110Using FILE Volumes for Database Backups and Setting up the Library Manager Server . . . . 111Export Operations . . . . . . . . . . . . 80 Setting up the Library Client Servers . . . . 111 Using the Devices to Store Client Data . . . . 112Chapter 5. Attaching Devices to the Migrating an IBM 3494 Library to Control by aServer System . . . . . . . . . . . 81 Library Manager . . . . . . . . . . . . 113 Sharing an IBM 3494 Library by Static PartitioningDevices Supported by Tivoli Storage Manager . . . 81 of Drives . . . . . . . . . . . . . . . 114Attaching a Manual Drive . . . . . . . . . 81 Set up the Device on the Servers . . . . . . 114Attaching an Automated Library Device . . . . . 82 Define the Devices to IBM Tivoli Storage Setting the Library Mode . . . . . . . . . 82 Manager ASTRO . . . . . . . . . . . 114Installing and Configuring Device Drivers . . . . 83 Define the Devices to Tivoli Storage Manager Drivers for IBM Devices . . . . . . . . . 83 JUDY . . . . . . . . . . . . . . . 116 Drivers for non-IBM Devices . . . . . . . 84 Configuring ACSLS-Managed Libraries . . . . . 117 Determining Device Special File Names . . . . 85 Set up the Device on the Server System . . . 117 Installing Device Drivers for IBM SCSI Tape Define the Devices to IBM Tivoli Storage Devices . . . . . . . . . . . . . . . 86 Manager . . . . . . . . . . . . . . 117 Installing Device Drivers for IBM 349X Libraries 87 Setting up the Library Manager Server . . . . 121 Configuring Tivoli Storage Manager Device Setting up the Library Client Servers . . . . 122 Drivers for Autochangers . . . . . . . . . 87 Check In and Label Library Volumes . . . . 123 Configuring Tivoli Storage Manager Device Using the Devices to Store Client Data . . . . 123 Drivers for Tape or Optical Drives . . . . . . 87 Configuring Removable File Devices . . . . . 123 Managing SCSI Devices and Fibre Channel Example of Removable File Support . . . . . 124 Devices . . . . . . . . . . . . . . . 88 Labeling Requirements for Optical and Other Removable Files Devices . . . . . . . . 125Chapter 6. Configuring Storage Devices 91 Configuring Libraries Controlled by MediaDevice Configuration Overview . . . . . . . 92 Manager Programs . . . . . . . . . . . 125Mixing Device Types in Libraries . . . . . . . 92 Setting up Tivoli Storage Manager to Work with Mixing Different Media Generations in Libraries 93 an External Media Manager . . . . . . . 125 Mixed Media and Storage Pools . . . . . . 94 Managing Externally Controlled IBM TivoliServer Options that Affect Storage Operations . . . 94 Storage Manager Media . . . . . . . . . 126Configuring SCSI Libraries used by One Server . . 95 Using the Devices to Store Client Data . . . . 127 Set up the Devices on the Server System. . . . 95 Configuring Manually Mounted Devices . . . . 127 Define the Devices to IBM Tivoli Storage Set up the Device on the Server System . . . 127 Manager . . . . . . . . . . . . . . 95 Define the Device to IBM Tivoli Storage Check in and Label Library Volumes . . . . . 99 Manager . . . . . . . . . . . . . . 128 Using the Devices to Store Client Data . . . . 100 Label Volumes . . . . . . . . . . . . 129Configuring SCSI Libraries Shared Among Servers Using the Devices to Store Client Data . . . . 129on a SAN . . . . . . . . . . . . . . 100 Configuring IBM Tivoli Storage Manager for Setting up Server Communications . . . . . 100 LAN-free Data Movement . . . . . . . . . 129 Set up the Device on the Server Systems and the Validating your LAN-free Configuration . . . 130 SAN . . . . . . . . . . . . . . . 100 | Running SAN Discovery Functions for Non-root Setting up the Library Manager Server . . . . 101 | Users . . . . . . . . . . . . . . . 130 Setting up the Library Client Servers . . . . 102 Configuring IBM Tivoli Storage Manager for Using the Devices to Store Client Data . . . . 103 NDMP Operations. . . . . . . . . . . . 131 Migrating DEFINE DRIVE and DEFINE PATH Defining Devices and Paths . . . . . . . . 131 Definitions to the Library Manager Server . . . 103 Defining Libraries . . . . . . . . . . . 132Configuring IBM 3494 Libraries . . . . . . . 103 Defining Drives . . . . . . . . . . . 133 Categories in an IBM 3494 Library . . . . . 104 Defining Data Movers . . . . . . . . . 134 Upgrade Procedure for 3494 Libraries with Both Defining Paths . . . . . . . . . . . . 134 3490 and 3590 Drives Defined . . . . . . . 105 Recovering from Device Changes on the SAN . . 136Configuring an IBM 3494 Library for Use by OneServer . . . . . . . . . . . . . . . . 105 Chapter 7. Using NDMP for Set up the Device on the Server System . . . 105 Operations with NAS File Servers . . 139iv IBM Tivoli Storage Manager for AIX: Administrator’s Guide
  • 6. Requirements . . . . . . . . . . . . . 139 Maintaining a Supply of Scratch Volumes . . . 179Interfaces Used for NDMP Operations . . . . . 141 Maintaining a Supply of Volumes in a LibraryData Formats for Backup Operations Using NDMP 142 Containing WORM Media . . . . . . . . 179Planning for NDMP Operations . . . . . . . 142 Managing Volumes in Automated Libraries . . . 180 Planning for Tape Libraries and Drives used in Changing the Status of a Volume . . . . . . 181 NDMP Operations. . . . . . . . . . . 142 Removing Volumes from a Library . . . . . 181 Determining Where to Attach the Tape Library Returning Volumes to a Library . . . . . . 181 Robotics When Backing Up to a Library Directly Managing a Full Library . . . . . . . . . 181 Attached to the NAS Device . . . . . . . 142 Auditing a Library’s Volume Inventory . . . . 182 Determining How to Use the Drives in the Maintaining a Supply of Scratch Volumes in an Library When Backing Up to a Library Attached Automated Library . . . . . . . . . . 183 Directly to the NAS Device . . . . . . . . 147 Performing Operations with Shared Libraries 183 Planning for File-Level Restore . . . . . . 149 Managing Server Requests for Media . . . . . 184 Directory-Level Backup and Restore . . . . . 150 Using the Administrative Client for MountConfiguring Tivoli Storage Manager for NDMP Messages . . . . . . . . . . . . . . 185Operations . . . . . . . . . . . . . . 150 Mount Operations for Manual Libraries . . . 185 Step 1. Determining Location of NAS Backup 151 Handling Messages for Automated Libraries 185 Step 2. Setting Up Tape Libraries for NDMP Requesting Information about Pending Operator Operations . . . . . . . . . . . . . 153 Requests . . . . . . . . . . . . . . 185 Step 3. Configuring Tivoli Storage Manager Replying to Operator Requests . . . . . . 185 Policy for NDMP Operations . . . . . . . 155 Canceling an Operator Request . . . . . . 186 Step 4. Registering NAS Nodes with the Tivoli Responding to Requests for Volume Check-In 186 Storage Manager Server . . . . . . . . . 156 Determining Which Volumes Are Mounted . . 187 Step 5. Defining a Data Mover for the NAS File Dismounting an Idle Volume . . . . . . . 187 Server . . . . . . . . . . . . . . . 156 Managing Libraries . . . . . . . . . . . 187 Step 6. Defining a Path to a Library . . . . . 157 Requesting Information About Libraries . . . 187 Step 7. Defining Tape Drives and Paths for Updating Libraries . . . . . . . . . . 188 NDMP Operations. . . . . . . . . . . 158 Deleting Libraries . . . . . . . . . . . 189 Step 8. Labeling Tapes and Checking Tapes into Managing Drives . . . . . . . . . . . . 189 the Library . . . . . . . . . . . . . 158 Requesting Information about Drives . . . . 189 Step 9. Scheduling NDMP Operations . . . . 158 Updating Drives . . . . . . . . . . . 189 Step 10. Defining Virtual File Spaces. . . . . 159 Using Drive Encryption . . . . . . . . . 190 Step 11. Tape-to-Tape Copy to Back Up Data 159 Cleaning Drives . . . . . . . . . . . 191 Step 12. Tape-to-Tape Copy to Move Data . . . 159 Deleting Drives . . . . . . . . . . . . 195Backing Up and Restoring NAS File Servers Using Managing Paths . . . . . . . . . . . . 195NDMP . . . . . . . . . . . . . . . 160 Requesting Information About Paths . . . . 195 Performing File-Level Restore . . . . . . . 160 Updating Paths . . . . . . . . . . . . 196 Performing Directory-Level Backup and Restore 161 Deleting Paths . . . . . . . . . . . . 196Performing NDMP Filer to Tivoli Storage Manager Managing Data Movers . . . . . . . . . . 196Server Backups . . . . . . . . . . . . . 162 Requesting Information About Data Movers . . 196Managing NDMP Operations . . . . . . . . 164 Updating Data Movers . . . . . . . . . 196 Managing NAS File Server Nodes . . . . . 164 Deleting Data Movers . . . . . . . . . 197 Managing Data Movers Used in NDMP Handling Tape Alert Messages . . . . . . . 197 Operations . . . . . . . . . . . . . 165 Dedicating a Tivoli Storage Manager Drive to Chapter 9. Defining Device Classes 199 NDMP Operations. . . . . . . . . . . 165 Defining and Updating Device Classes for Managing Storage Pools for NDMP Operations 165 Sequential Media . . . . . . . . . . . . 200 Managing Table of Contents . . . . . . . 166 Defining and Updating Tape Device Classes . . 201 Defining and Updating 3592 Device Classes . . 205Chapter 8. Managing Removable Defining and Updating GENERICTAPE DeviceMedia Operations . . . . . . . . . 167 Classes . . . . . . . . . . . . . . 208Preparing Removable Media . . . . . . . . 167 Defining and Updating OPTICAL Device Labeling Removable Media Volumes . . . . 168 Classes . . . . . . . . . . . . . . 208 Checking New Volumes into a Library . . . . 171 Defining and Updating REMOVABLEFILE Special Considerations for WORM Tape Media 174 Device Classes . . . . . . . . . . . . 209Managing the Volume Inventory . . . . . . . 176 Defining and Updating FILE Device Classes . . 210 Controlling Access to Volumes . . . . . . 176 Defining and Updating LTO Device Classes . . 214 Reusing Tapes in Storage Pools . . . . . . 177 Defining and Updating SERVER Device Classes 216 Setting Up a Tape Rotation . . . . . . . . 177 Defining and Updating VOLSAFE Device Reusing Volumes Used for Database Backups Classes . . . . . . . . . . . . . . 218 and Export Operations . . . . . . . . . 179 Contents v
  • 7. Defining and Updating CENTERA Device Planning for and Enabling Collocation . . . . 286 Classes . . . . . . . . . . . . . . 219 Reclaiming Space in Sequential Access StorageRequesting Information about a Device Class . . . 221 Pools . . . . . . . . . . . . . . . . 288Deleting a Device Class . . . . . . . . . . 222 How IBM Tivoli Storage Manager ReclamationHow Tivoli Storage Manager Fills Volumes . . . 223 Works . . . . . . . . . . . . . . . 289 Using Data Compression . . . . . . . . 223 Choosing a Reclamation Threshold . . . . . 291 Tape Volume Capacity and Data Compression 224 Lowering the Reclamation Threshold . . . . 292 Starting Reclamation Manually or in a Schedule 292Chapter 10. Managing Storage Pools Specifying the Number of Reclamationand Volumes. . . . . . . . . . . . 227 Processes . . . . . . . . . . . . . . 293 Reclaiming Volumes in a Storage Pool with OneOverview: Storage Pools . . . . . . . . . . 228 Drive . . . . . . . . . . . . . . . 293 Primary Storage Pool . . . . . . . . . . 228 Reclamation of Tape Volumes with High Copy Storage Pool. . . . . . . . . . . 229 Capacity . . . . . . . . . . . . . . 294 Active-data Pool . . . . . . . . . . . 229 Reclamation of WORM Media . . . . . . . 295 An Example of Server Storage . . . . . . . 230 Reclamation of Volumes with the Device Type Defining or Updating Primary Storage Pools 232 of SERVER . . . . . . . . . . . . . 295 Task Tips for Storage Pools . . . . . . . . 237 Reclamation for Copy Storage Pools andOverview: Volumes in Storage Pools . . . . . 239 Active-data Pools . . . . . . . . . . . 295 Random Access Storage Pool Volumes . . . . 239 How Collocation Affects Reclamation . . . . 299 Sequential Access Storage Pool Volumes . . . 240 Estimating Space Needs for Storage Pools . . . . 299 Preparing Volumes for Random Access Storage Estimating Space Needs in Random Access Pools . . . . . . . . . . . . . . . 241 Storage Pools . . . . . . . . . . . . 300 Preparing Volumes for Sequential Access Estimating Space Needs in Sequential Access Storage Pools . . . . . . . . . . . . 242 Storage Pools . . . . . . . . . . . . 301 Updating Storage Pool Volumes . . . . . . 243 Monitoring Storage Pools and Volumes . . . . . 301 Access Modes for Storage Pool Volumes . . . 244 Monitoring Space Available in a Storage Pool 302Overview: The Storage Pool Hierarchy . . . . . 246 Monitoring the Use of Storage Pool Volumes 304 Setting Up a Storage Pool Hierarchy. . . . . 246 Monitoring Migration Processes . . . . . . 311 How the Server Groups Files before Storing . . 248 Monitoring the Use of Cache Space on Disk Where the Files Are Stored . . . . . . . . 248 Storage . . . . . . . . . . . . . . 313 How the Server Stores Files in a Storage Requesting Information about the Use of Hierarchy . . . . . . . . . . . . . 249 Storage Space . . . . . . . . . . . . 315 Backing Up a Storage Hierarchy . . . . . . 250 Moving Files from One Volume to Another Volume 318 Implementing Copy Storage Pools and Moving Data to Other Volumes in the Same Active-data Pools . . . . . . . . . . . 251 Storage Pool . . . . . . . . . . . . . 319 Using the Hierarchy to Stage Client Data from Moving Data to Another Storage Pool . . . . 319 Disk to Tape . . . . . . . . . . . . . 255 Moving Data from an Offsite Volume in a CopyMigration of Files in a Storage Pool Hierarchy . . 256 Storage Pool or an Active-data Pool . . . . . 320 Migration for Disk Storage Pools . . . . . . 257 Procedure for Moving Data . . . . . . . . 320 Migration for Sequential Access Storage Pools 262 Moving Data for a Client Node . . . . . . . 323 Migration: Copy Storage Pools and Active-data Moving Data for All File Spaces for One or Pools . . . . . . . . . . . . . . . 265 More Nodes . . . . . . . . . . . . . 323Using Cache on Disk Storage Pools . . . . . . 266 Moving Data for Selected File Spaces for One How the Server Removes Cached Files . . . . 267 Node . . . . . . . . . . . . . . . 324 Effect of Caching on Storage Pool Statistics . . 267 Requesting Information about the DataUsing the Simultaneous-write Function to Protect Movement Process . . . . . . . . . . 325Your Data . . . . . . . . . . . . . . 267 Preventing Incomplete Data Movement Function Overview . . . . . . . . . . 268 Operations . . . . . . . . . . . . . 325 How Simultaneous Write Works . . . . . . 269 Renaming a Storage Pool . . . . . . . . . 325 Operational Considerations . . . . . . . . 275 Defining Copy Storage Pools and Active-data Pools 326 Example: Simultaneous Write as Part of a Example: Defining a Copy Storage Pool . . . 327 Backup Strategy . . . . . . . . . . . 278 Comparing Primary, Copy Storage, andKeeping a Client’s Files Together: Collocation . . 279 Active-data Pools . . . . . . . . . . . 328 The Effects of Collocation on Operations . . . 281 Deleting a Storage Pool . . . . . . . . . . 329 How the Server Selects Volumes with Deleting Storage Pool Volumes . . . . . . . 330 Collocation Enabled . . . . . . . . . . 282 Deleting an Empty Storage Pool Volume . . . 330 How the Server Selects Volumes with Deleting a Storage Pool Volume with Data . . 331 Collocation Disabled . . . . . . . . . . 284 Turning Collocation On or Off . . . . . . . 285 Collocation on Copy Storage Pools and Active-data Pools . . . . . . . . . . . 285vi IBM Tivoli Storage Manager for AIX: Administrator’s Guide
  • 8. Part 3. Managing Client Canceling an IBM Tivoli Storage Manager Session . . . . . . . . . . . . . . 371Operations . . . . . . . . . . . . 333 When a Client Session is Automatically Canceled . . . . . . . . . . . . . . 372Chapter 11. Adding Client Nodes . . . 335 Disabling or Enabling Access to the Server . . 373Overview of Clients and Servers as Nodes . . . 335 Managing Client Restartable Restore Sessions 373Installing Client Node Software . . . . . . . 336 Managing IBM Tivoli Storage Manager Security 375Registering Nodes with the Server . . . . . . 336 The Server Console . . . . . . . . . . 375 Accepting Default Closed Registration or Administrative Authority and Privilege Classes 375 Enabling Open Registration . . . . . . . 336 Managing Access to the Server and Clients . . 377 Registering Nodes with Client Options Sets . . 338 Managing IBM Tivoli Storage Manager Registering a Network-attached Storage File Administrators . . . . . . . . . . . . 378 Server as a Node . . . . . . . . . . . 338 Managing Levels of Administrative Authority 380 Registering a Source Server as a Node on a Managing Passwords and Login Procedures . . 382 Target Server . . . . . . . . . . . . 338 Registering an Application Programming Chapter 13. Implementing Policies for Interface to the Server . . . . . . . . . 339 Client Data . . . . . . . . . . . . 385Connecting Nodes with the Server . . . . . . 339 Basic Policy Planning . . . . . . . . . . . 386 Required Client Options . . . . . . . . . 340 The Standard Policy . . . . . . . . . . 387 Non–Required Client Options . . . . . . . 340 Getting Users Started . . . . . . . . . . 388 UNIX and Linux Client Options . . . . . . 340 Changing Policy . . . . . . . . . . . 388Methods for Creating or Updating a Client Options File Expiration and Expiration Processing . . . 389File . . . . . . . . . . . . . . . . . 340 Client Operations Controlled by Policy . . . . . 390 Using a Text Editor . . . . . . . . . . 340 Backup and Restore . . . . . . . . . . 390 Using the Client Configuration Wizard . . . . 341 Archive and Retrieve . . . . . . . . . . 390Comparing Network-Attached Nodes to Local Client Migration and Recall . . . . . . . 391Nodes . . . . . . . . . . . . . . . . 341 The Parts of a Policy . . . . . . . . . . . 392Adding Clients from the Administrative Command Relationships among Clients, Storage, andLine Client . . . . . . . . . . . . . . 342 Policy . . . . . . . . . . . . . . . 393 Enabling Open Registration . . . . . . . 342 More on Management Classes . . . . . . . . 395 Configuring the Client Options File to Connect Contents of a Management Class . . . . . . 395 with the Server . . . . . . . . . . . . 342 Default Management Classes . . . . . . . 396 Example: Register Three Client Nodes Using the The Include-Exclude List . . . . . . . . 396 Administrative Command Line . . . . . . 342 How Files and Directories Are Associated with a Management Class . . . . . . . . . . 398Chapter 12. Managing Client Nodes 343 How IBM Tivoli Storage Manager Selects Files forManaging Client Node Registration Techniques . . 343 Policy Operations . . . . . . . . . . . . 400Managing Nodes . . . . . . . . . . . . 344 Incremental Backup . . . . . . . . . . 400 Managing Client Nodes across a Firewall . . . 344 Selective Backup . . . . . . . . . . . 402 Updating Client Node Information . . . . . 346 Logical Volume Backup . . . . . . . . . 402 Renaming Client Nodes . . . . . . . . . 346 Archive . . . . . . . . . . . . . . 403 Locking and Unlocking Client Nodes . . . . 346 Automatic Migration from a Client Node . . . 403 Deleting Client Nodes . . . . . . . . . 347 How Client Migration Works with Backup and Consolidating Multiple Clients under a Single Archive . . . . . . . . . . . . . . . 404 Client Node Name . . . . . . . . . . 347 Creating Your Own Policies . . . . . . . . 404 Displaying Information about Client Nodes . . 349 Example: Sample Policy Objects . . . . . . 405 Overview of Remote Access to Web Defining and Updating a Policy Domain . . . 406 Backup-Archive Clients . . . . . . . . . 351 Defining and Updating a Policy Set . . . . . 408 Managing Client Access Authority Levels . . . 353 Defining and Updating a Management Class 408Managing File Spaces . . . . . . . . . . 355 Defining and Updating a Backup Copy Group 409 Client Nodes and File Spaces . . . . . . . 355 Defining and Updating an Archive Copy Group 415 Supporting Unicode-Enabled Clients . . . . 357 Assigning a Default Management Class . . . 417 Displaying Information about File Spaces . . . 365 Validating and Activating a Policy Set . . . . 417 Moving Data for a Client Node . . . . . . 366 Assigning Client Nodes to a Policy Domain . . . 419 Deleting File Spaces . . . . . . . . . . 366 Running Expiration Processing to Delete ExpiredManaging Client Option Files . . . . . . . . 367 Files . . . . . . . . . . . . . . . . 419 Creating Client Option Sets on the Server . . . 368 Running Expiration Processing Automatically 420 Managing Client Option Sets . . . . . . . 369 Using Commands and Scheduling to ControlManaging IBM Tivoli Storage Manager Sessions 370 Expiration Processing . . . . . . . . . . 420 Displaying Information about IBM Tivoli Additional Expiration Processing with Disaster Storage Manager Sessions . . . . . . . . 370 Recovery Manager . . . . . . . . . . 420 Contents vii
  • 9. Protection and Expiration of Archive Data . . . . 421 Restoring Files to a Point in Time . . . . . 463 Data Retention Protection . . . . . . . . 421 Concepts for Client Restore Operations . . . . 463 Deletion Hold . . . . . . . . . . . . 422 Managing Archive Data . . . . . . . . . . 466 Protecting Data Using the SnapLock Feature . . . 422 Archive Operations Overview . . . . . . . 467 Reclamation and the SnapLock Feature . . . . 423 Managing Performance for Archive Operations 467 Set up SnapLock Volumes as Tivoli Storage Managing Storage Usage for Archives . . . . 470 Manager WORM FILE Volumes . . . . . . 427 Auditing Archive Descriptions . . . . . . 472 Policy Configuration Scenarios . . . . . . . 428 Getting Information about Archives . . . . . 472 Configuring Policy for Direct-to-Tape Backups 428 Configuring Policy for Tivoli Storage Manager Chapter 15. Scheduling Operations for Application Clients . . . . . . . . . . 429 Client Nodes . . . . . . . . . . . . 473 Policy for Logical Volume Backups . . . . . 429 Prerequisites to Scheduling Operations . . . . . 473 Configuring Policy for NDMP Operations . . . 430 Scheduling a Client Operation . . . . . . . . 474 Configuring Policy for LAN-free Data Defining Client Schedules . . . . . . . . 474 Movement . . . . . . . . . . . . . 431 Associating Client Nodes with Schedules . . . 475 Policy for IBM Tivoli Storage Manager Servers Starting the Scheduler on the Clients . . . . 475 as Clients . . . . . . . . . . . . . . 433 Displaying Schedule Information . . . . . . 476 Setting Policy to Enable Point-in-Time Restore Creating Schedules for Running Command Files 477 for Clients . . . . . . . . . . . . . 433 Updating the Client Options File to Automatically Distributing Policy Using Enterprise Configuration 434 Generate a New Password . . . . . . . . . 478 Querying Policy . . . . . . . . . . . . 435 Commands for Scheduling Client Operations . . . 478 Querying Copy Groups . . . . . . . . . 435 Querying Management Classes . . . . . . 436 Querying Policy Sets . . . . . . . . . . 436 Chapter 16. Managing Schedules for Querying Policy Domains . . . . . . . . 436 Client Nodes . . . . . . . . . . . . 481 Deleting Policy . . . . . . . . . . . . . 437 Managing IBM Tivoli Storage Manager Schedules 481 Deleting Copy Groups . . . . . . . . . 437 Verifying that the Schedule Ran . . . . . . 481 Deleting Management Classes . . . . . . . 437 Adding New Schedules . . . . . . . . . 482 Deleting Policy Sets . . . . . . . . . . 438 Copying Existing Schedules . . . . . . . 482 Deleting Policy Domains . . . . . . . . 438 Modifying Schedules . . . . . . . . . . 482 Deleting Schedules . . . . . . . . . . 482 Chapter 14. Managing Data for Client Displaying Information about Schedules . . . 483 Managing Node Associations with Schedules . . . 483 Nodes . . . . . . . . . . . . . . 441 Adding New Nodes to Existing Schedules . . . 484 Validating a Node’s Data . . . . . . . . . 441 Moving Nodes from One Schedule to Another 484 Performance Considerations for Data Validation 442 Displaying Nodes Associated with Schedules 484 Validating a Node’s Data During a Client Removing Nodes from Schedules . . . . . . 484 Session . . . . . . . . . . . . . . 442 Managing Event Records . . . . . . . . . 484| Securing Client and Server Communications . . . 442 Displaying Information about Scheduled Events 485| Setting up Secure Sockets Layer . . . . . . 443 Managing Event Records in the Server Database 486 Encrypting Data on Tape . . . . . . . . . 444 Managing the Throughput of Scheduled Choosing an Encryption Method . . . . . . 445 Operations . . . . . . . . . . . . . . 486 Changing Your Encryption Method and Modifying the Default Scheduling Mode . . . 487 Hardware Configuration . . . . . . . . 446 Specifying the Schedule Period for Incremental Securing Sensitive Client Data . . . . . . . . 447 Backup Operations . . . . . . . . . . 489 Setting up Shredding . . . . . . . . . . 447 Balancing the Scheduled Workload for the Ensuring Shredding is Enforced . . . . . . 448 Server . . . . . . . . . . . . . . . 489 Creating and Using Client Backup Sets . . . . . 450 Controlling How Often Client Nodes Contact Generating Client Backup Sets on the Server 451 the Server . . . . . . . . . . . . . 491 Restoring Backup Sets from a Backup-Archive Specifying One-Time Actions for Client Nodes . . 492 Client . . . . . . . . . . . . . . . 454 Determining How Long the One-Time Schedule Moving Backup Sets to Other Servers . . . . 455 Remains Active . . . . . . . . . . . . 493 Managing Client Backup Sets . . . . . . . 456 Enabling Clients to Use Subfile Backup . . . . . 458 Example of Subfile Backups . . . . . . . 459 Part 4. Maintaining the Server . . . 495 Setting Up Clients to Use Subfile Backup . . . 459 Managing Subfile Backups . . . . . . . . 459 Chapter 17. Managing Server Optimizing Restore Operations for Clients . . . . 460 Operations . . . . . . . . . . . . 497 Environment Considerations . . . . . . . 461 Licensing IBM Tivoli Storage Manager . . . . . 497 Restoring Entire File Systems . . . . . . . 461 | Registering Licensed Features . . . . . . . 498 Restoring Parts of File Systems . . . . . . 462 Saving Your Licenses . . . . . . . . . . 499 Restoring Databases for Applications . . . . 463 viii IBM Tivoli Storage Manager for AIX: Administrator’s Guide
  • 10. Monitoring Licenses . . . . . . . . . . 499 Increasing the Size of the Database or RecoveryStarting and Halting the Server . . . . . . . 499 Log . . . . . . . . . . . . . . . . . 541 Starting the Server. . . . . . . . . . . 500 Automating the Increase of the Database or Halting the Server . . . . . . . . . . . 506 Recovery Log . . . . . . . . . . . . 541Moving the IBM Tivoli Storage Manager Server 507 Recovering When the Recovery Log Runs OutChanging the Date and Time on the Server . . . 507 of Space . . . . . . . . . . . . . . 543Managing Server Processes . . . . . . . . . 508 Manually Increasing the Database or Recovery Requesting Information about Server Processes 509 Log . . . . . . . . . . . . . . . . 543 Canceling Server Processes . . . . . . . . 509 Decreasing the Size of the Database or Recovery Preemption of Client or Server Operations . . 510 Log . . . . . . . . . . . . . . . . . 545Setting the Server Name . . . . . . . . . . 511 Step 1: Determining If Volumes Can Be Deleted 546Adding or Updating Server Options . . . . . . 512 Step 2: Reducing the Capacity of the Database Adding or Updating a Server Option without or Recovery Log . . . . . . . . . . . 547 Restarting the Server . . . . . . . . . . 512 Step 3: Deleting a Volume from the Database orUsing Server Performance Options . . . . . . 512 Recovery Log . . . . . . . . . . . . 547 Automatic Tuning of Server Options . . . . 513 Optimizing Database and Recovery LogGetting Help on Commands and Error Messages 513 Performance . . . . . . . . . . . . . . 548 Optimal Database Volume Allocation . . . . 548Chapter 18. Automating Server Utilizing Hardware with Non-Volatile WriteOperations . . . . . . . . . . . . 515 Cache . . . . . . . . . . . . . . . 549 Adjusting the Database Buffer Pool Size . . . 549Automating a Basic Administrative Command Manually Adjusting the Database Buffer PoolSchedule . . . . . . . . . . . . . . . 515 Size . . . . . . . . . . . . . . . 549 Defining the Schedule . . . . . . . . . 516 Adjusting the Recovery Log Buffer Pool Size 551 Verifying the Schedule . . . . . . . . . 516 Estimating Database Reorganization . . . . . 551Tailoring Schedules . . . . . . . . . . . 517 Reorganizing the Database . . . . . . . . 553 Example: Defining and Updating an Administrative Command Schedule . . . . . 519Copying Schedules . . . . . . . . . . . 520 Chapter 20. Monitoring the IBM TivoliDeleting Schedules . . . . . . . . . . . 520 Storage Manager Server . . . . . . . 557Managing Scheduled Event Records . . . . . . 520 Using IBM Tivoli Storage Manager Queries to Querying Events . . . . . . . . . . . 520 Display Information . . . . . . . . . . . 557 Removing Event Records from the Database . . 521 Requesting Information about IBM TivoliIBM Tivoli Storage Manager Server Scripts . . . 521 Storage Manager Definitions . . . . . . . 557 Defining a Server Script . . . . . . . . . 522 Requesting Information about Client Sessions 558 Managing Server Scripts . . . . . . . . . 525 Requesting Information about Server Processes 559 Running a Server Script . . . . . . . . . 528 Requesting Information about Server Settings 560Using Macros . . . . . . . . . . . . . 528 Querying Server Options . . . . . . . . 560 Writing Commands in a Macro . . . . . . 529 Querying the System . . . . . . . . . . 561 Writing Comments in a Macro . . . . . . . 529 Using SQL to Query the IBM Tivoli Storage Using Continuation Characters . . . . . . 530 Manager Database . . . . . . . . . . . . 562 Using Substitution Variables in a Macro . . . 530 Using the ODBC Driver . . . . . . . . . 562 Running a Macro . . . . . . . . . . . 531 Issuing SELECT Commands . . . . . . . 562 Controlling Command Processing in a Macro 531 Using SELECT Commands in IBM Tivoli Storage Manager Scripts . . . . . . . . . 565Chapter 19. Managing the Database Canceling a SELECT Command . . . . . . 566and Recovery Log . . . . . . . . . 533 Controlling the Format of SELECT Results . . 566 Querying the SQL Activity Summary Table . . 566How IBM Tivoli Storage Manager Processes Creating Output for Use by Another Application 567Transactions . . . . . . . . . . . . . . 534 Using the IBM Tivoli Storage Manager Activity Log 567 Performance Considerations: Transferring Files Requesting Information from the Activity Log 568 as a Group between Client and Server . . . . 534 Setting a Retention Period for the Activity Log 569How IBM Tivoli Storage Manager Manages Space 536 Setting a Size Limit for the Activity Log . . . 569 Available Space . . . . . . . . . . . . 536 Logging IBM Tivoli Storage Manager Events to Assigned Capacity. . . . . . . . . . . 537 Receivers . . . . . . . . . . . . . . . 570 Utilization . . . . . . . . . . . . . 537 Controlling Event Logging . . . . . . . . 571The Advantages of Using Journal File System Files Logging Events to the IBM Tivoli Storagewith Database and Log Volumes . . . . . . . 538 Manager Server Console and Activity Log . . . 572Estimating and Monitoring Database and Recovery Logging Events to a File Exit and a User Exit 572Log Space Requirements. . . . . . . . . . 538 Logging Events to the Tivoli Enterprise Console 573 Monitoring the Database and Recovery Log . . 540 Logging Events to an SNMP Manager . . . . 577 Contents ix
  • 11. Enterprise Event Logging: Logging Events to Working with Multiple Servers Using the Another Server . . . . . . . . . . . . 582 Administration Center . . . . . . . . . 640 Querying Event Logging . . . . . . . . 584 Routing Commands . . . . . . . . . . 641Using Tivoli Decision Support . . . . . . . . 584 Setting Up Server Groups . . . . . . . . 643 Scheduling the Decision Support Loader with Querying Server Availability . . . . . . . 645 IBM Tivoli Storage Manager . . . . . . . 585 Using Virtual Volumes to Store Data on AnotherMonitoring IBM Tivoli Storage Manager Server . . . . . . . . . . . . . . . . 645Accounting Records . . . . . . . . . . . 585 Setting Up Source and Target Servers for VirtualDaily Monitoring Scenario . . . . . . . . . 587 Volumes . . . . . . . . . . . . . . 646Using IBM Tivoli Storage Manager Operational Performing Operations at the Source Server . . 648Reporting . . . . . . . . . . . . . . 587 Reconciling Virtual Volumes and Archive Files 650 Operational Reporting Concepts . . . . . . 588 Installing the IBM Tivoli Storage Manager Chapter 22. Exporting and Importing Operational Reporting Stand-alone Package . . 590 Data . . . . . . . . . . . . . . . 653 Generating a Comprehensive Report at Regular Data That Can Be Exported and Imported . . . . 653 Intervals . . . . . . . . . . . . . . 591 Exporting Restrictions . . . . . . . . . 654 Generating a Comprehensive Monitor at Deciding What Information to Export . . . . 654 Regular Intervals . . . . . . . . . . . 595 Deciding When to Export . . . . . . . . 655 Completing the Set Up . . . . . . . . . 597 Exporting Data Directly to Another Server. . . . 656 Viewing Reports and Other Features from the Options to Consider Before Exporting . . . . 656 Management Console. . . . . . . . . . 599 Preparing to Export to Another Server for Generating Reports and Monitors from the Immediate Import . . . . . . . . . . . 660 Command Line . . . . . . . . . . . . 602 Monitoring the Server-to-Server Export Process 661 Exporting Administrator Information to AnotherChapter 21. Working with a Network Server . . . . . . . . . . . . . . . 661of IBM Tivoli Storage Manager Exporting Client Node Information to AnotherServers . . . . . . . . . . . . . . 607 Server . . . . . . . . . . . . . . . 662Concepts for Working with a Network of Servers 607 Exporting Policy Information to Another Server 662 Configuring and Managing Servers: Enterprise Exporting Server Data to Another Server . . . 663 Configuration . . . . . . . . . . . . 608 Exporting and Importing Data Using Sequential Performing Tasks on Multiple Servers . . . . 609 Media Volumes . . . . . . . . . . . . . 663 Central Monitoring . . . . . . . . . . 609 Preparing to Export or Import Data (Sequential Storing Data on Another Server . . . . . . 610 Media) . . . . . . . . . . . . . . 663 Example Scenarios. . . . . . . . . . . 610 Exporting Tasks . . . . . . . . . . . 665Planning for Enterprise Administration . . . . . 612 Importing Data from Sequential Media Volumes 668Setting Up Communications Among Servers . . . 612 Monitoring Export and Import Processes . . . 677 Setting Up Communications for Enterprise Exporting and Importing Data from Virtual Configuration and Enterprise Event Logging . . 612 Volumes . . . . . . . . . . . . . . 680 Setting Up Communications for Command Routing . . . . . . . . . . . . . . 615 Part 5. Protecting the Server . . . 683 Updating and Deleting Servers . . . . . . 618Setting Up an Enterprise Configuration . . . . . 619 Enterprise Configuration Scenario . . . . . 620 Chapter 23. Protecting and Creating the Default Profile on a Configuration Recovering Your Server . . . . . . . 685 Manager . . . . . . . . . . . . . . 623 Levels of Protection . . . . . . . . . . . 686 Creating and Changing Configuration Profiles 624 Storage Pool Protection: An Overview . . . . . 686 Getting Information about Profiles . . . . . 631 How Restore Processing Works . . . . . . 687 Subscribing to a Profile . . . . . . . . . 633 How the Destroyed Volume Access Mode Works 688 Refreshing Configuration Information . . . . 637 Database and Recovery Log Protection: An Returning Managed Objects to Local Control 638 Overview. . . . . . . . . . . . . . . 688 Setting Up Administrators for the Servers . . . 638 Mirroring . . . . . . . . . . . . . . 689 Handling Problems with Synchronization of Database and Recovery Log Protection . . . . 689 Profiles . . . . . . . . . . . . . . 639 Snapshot Database Protection . . . . . . . . 691 Switching a Managed Server to a Different Mirroring the Database and Recovery Log . . . . 691 Configuration Manager . . . . . . . . . 639 Separating Disk Volume Copies On Separate Deleting Subscribers from a Configuration Physical Disks When Mirroring the Database Manager . . . . . . . . . . . . . . 640 and Recovery Log . . . . . . . . . . . 692 Renaming a Managed Server . . . . . . . 640 Defining Database or Recovery Log MirroredPerforming Tasks on Multiple Servers . . . . . 640 Volume Copies . . . . . . . . . . . . 692 Specifying Mirroring and Database Page Shadowing Server Options . . . . . . . . 693x IBM Tivoli Storage Manager for AIX: Administrator’s Guide
  • 12. Requesting Information about Mirrored Chapter 24. Using Disaster Recovery Volumes . . . . . . . . . . . . . . 694 Manager . . . . . . . . . . . . . 739Backing Up Storage Pools . . . . . . . . . 695 Querying Defaults for the Disaster Recovery Plan Scheduling Storage Pool Backups . . . . . . 697 File . . . . . . . . . . . . . . . . . 740 Example: Simple Hierarchy with One Copy Specifying Defaults for the Disaster Recovery Storage Pool . . . . . . . . . . . . . 698 Plan File . . . . . . . . . . . . . . 740 How to Backup Data Stored in a Centera Specifying Defaults for Offsite Recovery Media Storage Pool . . . . . . . . . . . . . 699 Management . . . . . . . . . . . . 742 Using Simultaneous Write to Copy Storage Specifying Recovery Instructions for Your Site . . 744 Pools . . . . . . . . . . . . . . . 699 Specifying Information About Your Server and Using Multiple Copy Storage Pools and Client Node Machines . . . . . . . . . . 745 Active-data Pools . . . . . . . . . . . 699 Specifying Recovery Media for Client Machines 747 Delaying Reuse of Volumes for Recovery Creating and Storing the Disaster Recovery Plan 748 Purposes . . . . . . . . . . . . . . 700 Storing the Disaster Recovery Plan Locally . . 749Backing Up the Database . . . . . . . . . 701 Storing the Disaster Recovery Plan on a Target Defining Device Classes for Backups . . . . 701 Server . . . . . . . . . . . . . . . 749 Setting the Recovery Log Mode . . . . . . 702 Managing Disaster Recovery Plan Files Stored on Estimating the Size of the Recovery Log . . . 702 Target Servers . . . . . . . . . . . . . 750 Scheduling Database Backups . . . . . . . 703 Displaying Information about Recovery Plan Automating Database Backups . . . . . . 703 Files . . . . . . . . . . . . . . . 750 Saving the Volume History File . . . . . . 705 Displaying the Contents of a Recovery Plan File 750 Saving the Device Configuration File . . . . 707 Restoring a Recovery Plan File . . . . . . 751 Saving the Server Options . . . . . . . . 709 Expiring Recovery Plan Files Automatically . . 751 Saving the Database and Recovery Log Deleting Recovery Plan Files Manually . . . . 751 Information . . . . . . . . . . . . . 709 Moving Backup Media . . . . . . . . . . 752 Doing Full and Incremental Backups . . . . 709 Moving Backup Volumes Offsite . . . . . . 754 Performing Snapshot Database Backups . . . 710 Moving Backup Volumes Onsite . . . . . . 755Recovering Your Server Using Database and Summary of Disaster Recovery Manager DailyStorage Pool Backups . . . . . . . . . . . 710 Tasks . . . . . . . . . . . . . . . . 757 Restoring a Database to a Point-in-Time . . . 711 Staying Prepared for a Disaster . . . . . . . 758 Restoring a Database to its Most Current State 715 Recovering From a Disaster . . . . . . . . 759 Restoring Storage Pools . . . . . . . . . 715 Server Recovery Scenario . . . . . . . . 760Restoring Your Server Using Mirrored Volumes 718 Client Recovery Scenario . . . . . . . . 762Restoring Storage Pool Volumes . . . . . . . 719 Recovering When Using Different Hardware at the What Happens When a Volume Is Restored . . 720 Recovery Site . . . . . . . . . . . . . 764 When a Volume Restoration Is Incomplete . . . 720 Automated SCSI Library at the Original Site andAuditing a Storage Pool Volume . . . . . . . 721 a Manual SCSI Library at the Recovery Site . . 764 What Happens When You Audit Storage Pool Automated SCSI Library at the Original and Volumes . . . . . . . . . . . . . . 722 Recovery Sites . . . . . . . . . . . . 765 Data Validation During Audit Volume Managing Copy Storage Pool Volumes at the Processing . . . . . . . . . . . . . 723 Recovery Site . . . . . . . . . . . . 766 Auditing a Volume in a Disk Storage Pool . . . 727 Disaster Recovery Manager Checklist . . . . . 766 Auditing Multiple Volumes in a Sequential The Disaster Recovery Plan File . . . . . . . 769 Access Storage Pool . . . . . . . . . . 727 Breaking Out a Disaster Recovery Plan File . . 769 Auditing a Single Volume in a Sequential Access Structure of the Disaster Recovery Plan File . . 769 Storage Pool . . . . . . . . . . . . . 728 Example Disaster Recovery Plan File . . . . 772 Auditing Volumes by Date Written . . . . . 728 Auditing Volumes in a Specific Storage Pool . . 728 Defining a Schedule to Audit Volumes on a Appendix A. Setting Up an IBM Tivoli Regular Basis . . . . . . . . . . . . 729 Storage Manager Server in an HACMPCorrecting Damaged Files . . . . . . . . . 729 Cluster . . . . . . . . . . . . . . 793 Maintaining the Integrity of Files . . . . . . 729 Failover and Fallback . . . . . . . . . . . 793 Restoring Damaged Files . . . . . . . . 730 Setup Procedure . . . . . . . . . . . . 794Backup and Recovery Scenarios . . . . . . . 731 Install and Configure HACMP for AIX . . . . 794 Protecting Your Database and Storage Pools . . 731 Install the IBM Tivoli Storage Manager Server Recovering to a Point-in-Time from a Disaster 732 on the Production Node . . . . . . . . . 795 Recovering a Lost or Damaged Storage Pool Install the IBM Tivoli Storage Manager Client on Volume . . . . . . . . . . . . . . 735 the Production Node . . . . . . . . . . 796Restoring a Library Manager Database . . . . . 736 Configure the IBM Tivoli Storage ManagerRestoring a Library Client Database . . . . . . 737 Server . . . . . . . . . . . . . . . 796 Set Up the Standby Node . . . . . . . . 797 Contents xi
  • 13. Define the Removable Media Storage Devices to Appendix D. Setting up the Secure AIX . . . . . . . . . . . . . . . 797 Sockets Layer (SSL) . . . . . . . . 821 Complete the HACMP and IBM Tivoli Storage Enabling SSL for the Integrated Solutions Console Manager Configurations . . . . . . . . . 798 Official Certificates . . . . . . . . . . . 821Troubleshooting Hints . . . . . . . . . . 798 1. Create the SSL Server/Client key and trust files . . . . . . . . . . . . . . . 821Appendix B. External Media 2. Create the JACL script inManagement Interface Description . . 801 <isc_root>AppServerbin . . . . . . . . 824CreateProcess Call . . . . . . . . . . . . 801 3. Modify wsadmin.properties to reflect theProcessing during Server Initialization . . . . . 802 correct SOAP port . . . . . . . . . . . 825Processing for Mount Requests . . . . . . . 802 4. Run wsadmin on the JACL script . . . . . 825Processing for Release Requests . . . . . . . 802 5. Modify ConfigService.properties . . . . . 826Processing for Batch Requests . . . . . . . . 803 6. Modify web.xml . . . . . . . . . . 826Error Handling . . . . . . . . . . . . . 803 7. Stop the ISC_Portal . . . . . . . . . 826Begin Batch Request . . . . . . . . . . . 804 8. Modify the soap.client.props . . . . . . 826End Batch Request . . . . . . . . . . . 804 9. Start the ISC_Portal . . . . . . . . . 827Volume Query Request . . . . . . . . . . 804 10. Test your changes . . . . . . . . . . 827Initialization Requests . . . . . . . . . . 805 Setting up the Lightweight Directory AccessVolume Eject Request . . . . . . . . . . . 806 Protocol (LDAP) over SSL . . . . . . . . . 827Volume Release Request . . . . . . . . . . 807Volume Mount Request . . . . . . . . . . 807 Appendix E. Notices . . . . . . . . 831Volume Dismount Request . . . . . . . . . 810 Trademarks . . . . . . . . . . . . . . 833Appendix C. User Exit and File Exit Glossary . . . . . . . . . . . . . 835Receivers . . . . . . . . . . . . . 813Sample User Exit Declarations . . . . . . . . 814 Index . . . . . . . . . . . . . . . 845Sample User Exit Program . . . . . . . . . 817Readable Text File Exit (FILETEXTEXIT) Format 818xii IBM Tivoli Storage Manager for AIX: Administrator’s Guide
  • 14. About this Publication IBM® Tivoli® Storage Manager is a client/server pr