Preface
Who Should Read This Publication
What You Should Know before Reading This Publication
Tivoli Storage Manager Web Site
Conventions Used in This Book
Tivoli Storage Manager Publications
Related IBM(R) Hardware Products Publications
IBM International Technical Support Center Publications (Redbooks(TM))
Contacting Customer Support
Reporting a Problem
Translations
Summary of Changes for Tivoli Storage Manager Version 5
Technical Changes for Version 5 Release 1--March 2002
Part 1. Tivoli Storage Manager Basics
Chapter 1. Introducing Tivoli Storage Manager
How Tivoli Storage Manager Stores Client Data
Options for Data Protection
How Data Moves to Server Storage
Consolidating Backed-up Data for Clients
How the Server Manages Storage
Tivoli Storage Manager Device Support
Migrating Data through the Storage Hierarchy
Removing Expired Data
Configuring and Maintaining the Server
Interfaces to Tivoli Storage Manager
Customizing the Server with the Server Options File
Configuring and Managing Server Storage
Managing Client Operations
Maintaining the Server
Protecting the Server
Part 2. Configuring and Managing Server Storage
Chapter 2. Introducing Storage Devices
How to Use the Server Storage Chapters
Tivoli Storage Manager Storage Devices
Disk Devices
Drives
Libraries
Data Movers
Files on Disk as Sequential Volumes
Sequential Volumes on Another Tivoli Storage Manager Server
Selecting a Device Configuration
Local Area Network Configuration
Network-Attached Storage
Multiple Tivoli Storage Manager Servers Sharing Libraries
LAN-Free Data Movement
Planning for Server Storage
How Tivoli Storage Manager Uses and Reuses Removable Media
Tivoli Storage Manager Volumes
The Volume Inventory for an Automated Library
Tivoli Storage Manager Storage Objects
Library, Drive, and Device Class
Storage Pool and Storage Pool Volume
Data Mover
Path
Server
How Tivoli Storage Manager Mounts and Dismounts Removable Media
Configuring Devices
Mapping Devices to Device Classes
Mapping Storage Pools to Device Classes and Devices
Chapter 3. Using Magnetic Disk Devices
Configuring Disk Devices
Configuring Random Access Volumes on Disk Devices
Configuring FILE Sequential Volumes on Disk Devices
Varying Disk Volumes Online or Offline
Using Cache
Freeing Space on Disk
Specifying Scratch FILE Volumes
Using FILE Volumes for Database Backups and Export Operations
Chapter 4. Attaching Devices to the Server System
Devices Supported by Tivoli Storage Manager
Attaching a Manual Drive
Attaching an Automated Library Device
Setting the Library Mode
Installing and Configuring Device Drivers
Selecting Device Drivers
Determining Device Special File Names
Installing Device Drivers for IBM SCSI Tape Devices
Installing Device Drivers for IBM 349X Libraries
Configuring Device Drivers for Non-IBM Libraries
Configuring Device Drivers for Non-IBM Tape or Optical Drives
Managing SCSI Devices and Fibre Channel Devices
Chapter 5. Configuring Storage Devices
Device Configuration Overview
Planning for Devices
Server Storage Options
Configuring SCSI Libraries in a LAN
Set up the Device on the Server System
Define the Device to Tivoli Storage Manager
Check in and Label Library Volumes
Using the Devices to Store Client Data
Configuring SCSI Libraries in a SAN
Setting up Server Communications
Set up the Device on the Server System
Using the Devices to Store Client Data
Configuring IBM 349X Libraries in a LAN
Set up the Device on the Server System
Define the Device to Tivoli Storage Manager
Categories in an IBM 349X Automated Library
Enabling Support for IBM 3590 Drives in Existing 349X Libraries
Check in and Label a Library Volume
Using the Devices to Store Client Data
Partitioning IBM 349X Libraries in a LAN
Set up the Device on the Server System
Define the Devices to Tivoli Storage Manager ASTRO
Define the Devices to Tivoli Storage Manager JUDY
Configuring IBM 349X Libraries in a SAN
Setting up Server Communications
Set up the Device on the Server System
Migrating an IBM 349X Library to SAN Support
Configuring Manually Mounted Devices
Set up the Device on the Server System
Define the Device to Tivoli Storage Manager
Label Volumes
Using the Devices to Store Client Data
Configuring Removable File Devices
Example of Removable File Support
Labeling Requirements for Optical and Other Removable Files Devices
Configuring Libraries Controlled by Media Manager Programs
Setting up Tivoli Storage Manager to Work with an External Media Manager
Managing Externally Controlled Tivoli Storage Manager Media
Using the Devices to Store Client Data
Configuring ACSLS-Managed Libraries
Set up the Device on the Server System
Define the Device to Tivoli Storage Manager
Label and Check In a Library Volume
Using the Devices to Store Client Data
Configuring Tivoli Storage Manager for LAN-free Data Movement
Configuring Tivoli Storage Manager for use with Tivoli Data Protection for NDMP
Defining Devices and Paths
Defining Libraries
Defining Drives
Defining Data Movers
Defining Paths
Chapter 6. Setting Up Tivoli Data Protection for NDMP
Requirements
Interfaces Used for Tivoli Data Protection for NDMP
Data Formats for Tivoli Data Protection for NDMP
Planning for Tivoli Data Protection for NDMP
Planning for Tape Libraries and Drives used in NDMP Operations
Determining Where to Attach the Tape Library Robotics
Determining How to Use the Drives in the Library
Configuring Tivoli Data Protection for NDMP
Step 1. Setting Up Tape Libraries for NDMP Operations
Step 2. Configuring Tivoli Storage Manager Policy for NDMP Operations
Step 3. Registering NAS Nodes with the Tivoli Storage Manager Server
Step 4. Defining a Data Mover for the NAS File Server
Step 5. Defining a Path to a Library
Step 6. Defining Tape Drives and Paths for NDMP Operations
Step 7. Labeling Tapes and Checking Tapes into the Library
Step 8. Scheduling Tivoli Data Protection for NDMP Operations
Backing Up and Restoring NAS File Servers Using Tivoli Data Protection for NDMP
Managing Tivoli Data Protection for NDMP
Managing NAS File Server Nodes
Managing Data Movers Used in NDMP Operations
Dedicating a Tivoli Storage Manager Drive to NDMP Operations
Managing Storage Pools Containing Tivoli Data Protection for NDMP Media
Chapter 7. Managing Removable Media Operations
Preparing Removable Media
Labeling Removable Media Volumes
Checking New Volumes into a Library
Managing the Volume Inventory
Controlling Access to Volumes
Reusing Tapes in Storage Pools
Setting Up a Tape Rotation
Reusing Volumes Used for Database Backups and Export Operations
Maintaining a Supply of Scratch Volumes
Maintaining a Supply of Volumes in a WORM Library
Managing Volumes in Automated Libraries
Changing the Status of a Volume
Removing Volumes from a Library
Returning Volumes to a Library
Managing a Full Library
Auditing a Library's Volume Inventory
Maintaining a Supply of Scratch Volumes in an Automated Library
Managing Server Requests for Media
Using the Administrative Client for Mount Messages
Mount Operations for Manual Libraries
Handling Messages for Automated Libraries
Requesting Information about Pending Operator Requests
Replying to Operator Requests
Canceling an Operator Request
Responding to Requests for Volume Check-In
Determining Which Volumes Are Mounted
Dismounting an Idle Volume
Performing Operations with Shared Libraries
Managing Libraries
Requesting Information About Libraries
Updating Libraries
Deleting Libraries
Managing Drives
Requesting Information about Drives
Updating Drives
Cleaning Drives
Deleting Drives
Managing Paths
Requesting Information About Paths
Updating Paths
Deleting Paths
Managing Data Movers
Requesting Information About Data Movers
Updating Data Movers
Deleting Data Movers
Chapter 8. Defining Device Classes
Defining and Updating Device Classes for Sequential Media
Defining and Updating Device Classes for Tape Devices
Defining and Updating Device Classes for Generic Tape Devices
Defining and Updating Device Classes for Optical Devices
Defining and Updating Device Classes for Removable File System Devices
Defining and Updating FILE Device Classes
Defining and Updating SERVER Device Classes
Requesting Information about a Device Class
Deleting a Device Class
How TSM Fills Volumes
Using Data Compression
Tape Volume Capacity and Data Compression
Chapter 9. Managing Storage Pools and Volumes
Overview: Storage Pools
Primary Storage Pool
Copy Storage Pool
An Example of Server Storage
Defining or Updating Primary Storage Pools
Task Tips for Storage Pools
Simultaneous Write to a Primary Storage Pool and Copy Storage Pools
Overview: Volumes in Storage Pools
Random Access Storage Pool Volumes
Sequential Access Storage Pool Volumes
Preparing Volumes for Random Access Storage Pools
Preparing Volumes for Sequential Access Storage Pools
Updating Storage Pool Volumes
Access Modes for Storage Pool Volumes
Overview: The Storage Pool Hierarchy
Setting Up a Storage Pool Hierarchy
How the Server Groups Files before Storing
Where the Files Are Stored
How the Server Stores Files in a Storage Hierarchy
Using Copy Storage Pools to Back Up a Storage Hierarchy
Using the Hierarchy to Stage Client Data from Disk to Tape
Migration of Files in a Storage Pool Hierarchy
Migration for Disk Storage Pools
Migration for Sequential Access Storage Pools
Migration and Copy Storage Pools
Using Cache on Disk Storage Pools
How the Server Removes Cached Files
Effect of Caching on Storage Pool Statistics
Keeping a Client's Files Together: Collocation
The Effects of Collocation on Operations
How the Server Selects Volumes with Collocation Enabled
How the Server Selects Volumes with Collocation Disabled
Turning Collocation On or Off
Collocation on Copy Storage Pools
Reclaiming Space in Sequential Access Storage Pools
How Tivoli Storage Manager Reclamation Works
Choosing a Reclamation Threshold
Reclaiming Volumes in a Storage Pool with One Drive
Reclamation for WORM Optical Media
Reclamation of Volumes with the Device Type of SERVER
Reclamation for Copy Storage Pools
How Collocation Affects Reclamation
Estimating Space Needs for Storage Pools
Estimating Space Needs in Random Access Storage Pools
Estimating Space Needs in Sequential Access Storage Pools
Monitoring Storage Pools and Volumes
Monitoring Space Available in a Storage Pool
Monitoring the Use of Storage Pool Volumes
Monitoring Migration Processes
Monitoring the Use of Cache Space on Disk Storage
Requesting Information on the Use of Storage Space
Moving Files from One Volume to Another Volume
Moving Data to Other Volumes in the Same Storage Pool
Moving Data to Another Storage Pool
Moving Data from an Offsite Volume in a Copy Storage Pool
Procedure for Moving Data
Moving Data by Node
Moving Data for All File Spaces for One or More Nodes
Moving Data for Selected File Spaces for One Node
Requesting Information about the Data Movement Process
Preventing Incomplete MOVE NODEDATA Operations
Renaming a Storage Pool
Defining a Copy Storage Pool
Example: Defining a Copy Storage Pool
Comparing Primary and Copy Storage Pools
Deleting a Storage Pool
Deleting Storage Pool Volumes
Deleting an Empty Storage Pool Volume
Deleting a Storage Pool Volume with Data
Part 3. Managing Client Operations
Chapter 10. Adding Client Nodes
Overview of Clients and Servers as Nodes
Installing Client Node Software
Registering Nodes with the Server
Accepting Default Closed Registration or Enabling Open Registration
Registering Nodes with Client Options Sets
Registering a Network-attached Storage File Server as a Node
Registering a Source Server as a Node on a Target Server
Registering an Application Programming Interface to the Server
Connecting Nodes with the Server
Required Client Options
Non-Required Client Options
UNIX Client Options
Methods for Creating or Updating a Client Options File
Using a Text Editor
Using the Client Configuration Wizard
Comparing Network-Attached Nodes to Local Nodes
Adding Clients from the Administrative Command Line Client
Enabling Open Registration
Configuring the Client Options File to Connect with the Server
Example: Register Three Client Nodes Using the Administrative Command Line
Chapter 11. Managing Client Nodes
Managing Client Node Registration Techniques
Managing Nodes
Updating Client Node Information
Renaming Client Nodes
Locking and Unlocking Client Nodes
Deleting Client Nodes
Displaying Information about Client Nodes
Overview of Remote Access to Web Backup-Archive Clients
Managing Client Access Authority Levels
Managing File Spaces
Overview of Client Nodes and File Spaces
Supporting Unicode-Enabled Clients
Displaying Information about File Spaces
Moving Data by Node
Deleting File Spaces and Client Nodes
Modifying Client Option Files
All Nodes
Creating Client Option Sets from the Server
Creating a Client Option Set
Adding Client Options in an Option Set
Registering Client Nodes and Assigning Them to an Option Set
Managing Client Options from the Server Using Client Option Sets
Updating the Sequence Number for a Client Option
Deleting an Option from a Client Option Set
Copying a Client Option Set
Requesting Information about a Client Option Set
Updating the Description for a Client Option Set
Deleting a Client Option Set
Managing Tivoli Storage Manager Sessions
Displaying Information about Tivoli Storage Manager Sessions
Canceling a Tivoli Storage Manager Session
When a Client Session is Automatically Canceled
Disabling or Enabling Access to the Server
Managing Client Restartable Restore Sessions
Managing Tivoli Storage Manager Security
Managing Tivoli Storage Manager Administrators
Managing Levels of Administrative Authority
Managing Access to the Server and Clients
Managing Passwords
Chapter 12. Implementing Policies for Client Data
Basic Policy Planning
The Standard Policy
Getting Users Started
Changing Policy
File Expiration and Expiration Processing
Client Operations Controlled by Policy
Backup and Restore
Archive and Retrieve
Client Migration and Recall
The Parts of a Policy
Relationships among Clients, Storage, and Policy
More on Management Classes
Contents of a Management Class
Default Management Classes
The Include-Exclude List
How Files and Directories Are Associated with a Management Class
How Tivoli Storage Manager Selects Files for Policy Operations
Incremental Backup
Selective Backup
Logical Volume Backup
Archive
Automatic Migration from a Client Node
How Client Migration Works with Backup and Archive
Creating Your Own Policies
Example: Sample Policy Objects
Defining and Updating a Policy Domain
Defining and Updating a Policy Set
Defining and Updating a Management Class
Defining and Updating a Backup Copy Group
Defining and Updating an Archive Copy Group
Assigning a Default Management Class
Validating and Activating a Policy Set
Assigning Client Nodes to a Policy Domain
Running Expiration Processing to Delete Expired Files
Running Expiration Processing Automatically
Using Commands and Scheduling to Control Expiration Processing
Additional Expiration Processing with Tivoli Disaster Recovery Manager
Configuring Policy for Specific Cases
Configuring Policy for Direct-to-Tape Backups
Configuring Policy for Tivoli Data Protection Application Clients
Policy for Logical Volume Backups
Configuring Policy for Tivoli Data Protection for NDMP
Configuring Policy for Managed System for SAN
Policy for Tivoli Storage Manager Servers as Clients
Setting Policy to Enable Point-in-Time Restore for Clients
Distributing Policy Using Enterprise Configuration
Querying Policy
Querying Copy Groups
Querying Management Classes
Querying Policy Sets
Querying Policy Domains
Deleting Policy
Deleting Copy Groups
Deleting Management Classes
Deleting Policy Sets
Deleting Policy Domains
Chapter 13. Managing Data for Client Nodes
Validating a Node's Data
Performance Considerations
Validating a Node's Data During a Client Session
Creating and Using Client Backup Sets
Generating Client Backup Sets on the Server
Restoring Backup Sets from a Backup-Archive Client
Moving Backup Sets to Other Servers
Managing Client Backup Sets
Enabling Clients to Use Subfile Backup
Example of Subfile Backups
Setting Up Clients to Use Subfile Backup
Managing Subfile Backups
Chapter 14. Scheduling Operations for Client Nodes
Prerequisites to Scheduling Operations
Scheduling a Client Operation
Defining Client Schedules
Associating Client Nodes with Schedules
Starting the Scheduler on the Clients
Displaying Schedule Information
Creating Schedules for Running Command Files
Updating the Client Options File to Automatically Generate a New Password
Comparing Tivoli Storage Manager Scheduling Across Operating Systems and Components
Commands for Scheduling Client Operations
Chapter 15. Managing Schedules for Client Nodes
Managing Tivoli Storage Manager Schedules
Verifying that the Schedule Ran
Adding New Schedules
Copying Existing Schedules
Modifying Schedules
Deleting Schedules
Displaying Information about Schedules
Managing Node Associations with Schedules
Adding New Nodes to Existing Schedules
Moving Nodes from One Schedule to Another
Displaying Nodes Associated with Schedules
Removing Nodes from Schedules
Managing Event Records
Displaying Information about Scheduled Events
Managing Event Records in the Server Database
Managing the Throughput of Scheduled Operations
Modifying the Default Scheduling Mode
Specifying the Schedule Period for Incremental Backup Operations
Balancing the Scheduled Workload for the Server
Controlling How Often Client Nodes Contact the Server
Specifying One-Time Actions for Client Nodes
Determining How Long the One-Time Schedule Remains Active
Part 4. Maintaining the Server
Chapter 16. Managing Server Operations
Licensing Tivoli Storage Manager
Registering Licensed Features
Saving Your Licenses
Monitoring Licenses
Starting and Halting the Server
Starting the Server
Halting the Server
Moving the Tivoli Storage Manager Server
Changing the Date and Time on the Server
Managing Server Processes
Requesting Information about Server Processes
Canceling Server Processes
Preemption of Client or Server Operations
Setting the Server Name
Adding or Updating Server Options
Adding or Updating a Server Option without Restarting the Server
Using Server Performance Options
Automatic Tuning of Server Options
Getting Help on Commands and Error Messages
Chapter 17. Automating Server Operations
Automating a Basic Administrative Command Schedule
Defining the Schedule
Verifying the Schedule
Tailoring Schedules
Example: Defining and Updating an Administrative Command Schedule
Copying Schedules
Deleting Schedules
Managing Scheduled Event Records
Querying Events
Removing Event Records from the Database
Tivoli Storage Manager Server Scripts
Defining a Server Script
Managing Server Scripts
Running a Server Script
Using Macros
Writing Commands in a Macro
Writing Comments in a Macro
Using Continuation Characters
Using Substitution Variables in a Macro
Running a Macro
Controlling Command Processing in a Macro
Chapter 18. Managing the Database and Recovery Log
How Tivoli Storage Manager Processes Transactions
How Tivoli Storage Manager Manages Space
Available Space
Assigned Capacity
Utilization
The Advantages of Using Journal File System Files
Estimating and Monitoring Database and Recovery Log Space Requirements
Monitoring the Database and Recovery Log
Increasing the Size of the Database or Recovery Log
Automating the Increase of the Database or Recovery Log
Recovering When the Recovery Log Runs Out of Space
Manually Increasing the Database or Recovery Log
Decreasing the Size of the Database or Recovery Log
Step 1: Determining If Volumes Can Be Deleted
Step 2: Reducing the Capacity of the Database or Recovery Log
Step 3: Deleting a Volume from the Database or Recovery Log
Optimizing Database and Recovery Log Performance
Adjusting the Database Buffer Pool Size
Manually Adjusting the Database Buffer Pool Size
Adjusting the Recovery Log Buffer Pool Size
Reorganizing the Database
Chapter 19. Monitoring the Tivoli Storage Manager Server
Using Tivoli Storage Manager Queries to Display Information
Requesting Information about Tivoli Storage Manager Definitions
Requesting Information about Client Sessions
Requesting Information about Server Processes
Requesting Information about Server Settings
Querying Server Options
Querying the System
Using SQL to Query the Tivoli Storage Manager Database
Using the ODBC Driver
Issuing SELECT Commands
Using SELECT Commands in Tivoli Storage Manager Scripts
Canceling a SELECT Command
Controlling the Format of SELECT Results
Querying the SQL Activity Summary Table
Creating Output for Use by Another Application
Using the Tivoli Storage Manager Activity Log
Requesting Information from the Activity Log
Setting the Activity Log Retention Period
Changing the Size of the Activity Log
Logging Tivoli Storage Manager Events to Receivers
Controlling Event Logging
Logging Events to the Tivoli Storage Manager Server Console and Activity Log
Logging Events to a File Exit and a User Exit
Logging Events to the Tivoli/Enterprise Console
Logging Events to an SNMP Manager
Enterprise Event Logging: Logging Events to Another Server
Querying Event Logging
Using Tivoli Decision Support
Scheduling the Decision Support Loader with Tivoli Storage Manager
Monitoring Tivoli Storage Manager Accounting Records
Daily Monitoring Scenario
Chapter 20. Working with a Network of Tivoli Storage Manager Servers
Concepts for Working with a Network of Servers
Configuring and Managing Servers: Enterprise Configuration
Performing Tasks on Multiple Servers
Central Monitoring
Storing Data on Another Server
Example Scenarios
Planning for Enterprise Administration
Setting Up Communications Among Servers
Setting Up Communications for Enterprise Configuration and Enterprise Event Logging
Setting Up Communications for Command Routing
Updating and Deleting Servers
Setting Up an Enterprise Configuration
Enterprise Configuration Scenario
Creating the Default Profile on a Configuration Manager
Creating and Changing Configuration Profiles
Getting Information about Profiles
Subscribing to a Profile
Refreshing Configuration Information
Returning Managed Objects to Local Control
Setting Up Administrators for the Servers
Handling Problems with Synchronization of Profiles
Switching a Managed Server to a Different Configuration Manager
Deleting Subscribers from a Configuration Manager
Renaming a Managed Server
Performing Tasks on Multiple Servers
Using Tivoli Storage Manager Enterprise Logon
Routing Commands
Setting Up Server Groups
Querying Server Availability
Using Virtual Volumes to Store Data on Another Server
Setting Up Source and Target Servers for Virtual Volumes
Performing Operations at the Source Server
Reconciling Virtual Volumes and Archive Files
Chapter 21. Exporting and Importing Data
Data That Can Be Exported and Imported
Preparing to Export or Import Data
Using Preview before Exporting or Importing Data
Planning for Sequential Media Used to Export Data
Monitoring Export and Import Processes
Requesting Information about an Export or Import Process
Viewing Information from the Server Console
Viewing Information from an Administrative Client
Querying the Activity Log for Export or Import Information
Exporting Data to Sequential Media Volumes
Deciding When to Export Data
Exporting Server Data
Exporting Administrator Information
Exporting Client Node Information
Exporting Policy Information
Importing Data from Sequential Media Volumes
Step 1: Previewing Information before You Import Data
Step 2: Importing Definitions
Step 3: Tailoring Server Storage Definitions on the Target Server
Step 4: Importing File Data Information
Considerations When Importing Data
Recovering from Errors during the Import Process
Exporting and Importing Data from Virtual Volumes
Part 5. Protecting the Server
Chapter 22. Protecting and Recovering Your Server
Levels of Protection
Storage Pool Protection: An Overview
How Restore Processing Works
How the Destroyed Volume Access Mode Works
Database and Recovery Log Protection: An Overview
Mirroring
Database and Recovery Log Protection
Snapshot Database Protection
Mirroring the Database and Recovery Log
Separating Disk Volume Copies On Separate Physical Disks When Mirroring the Database and Recovery Log
Defining Database or Recovery Log Mirrored Volume Copies
Specifying Mirroring and Database Page Shadowing Server Options
Requesting Information about Mirrored Volumes
Backing Up Storage Pools
Delaying Reuse of Sequential Access Volumes
Using Copy Storage Pools to Improve Data Availability
Example: Simple Hierarchy with One Copy Storage Pool
Backing Up the Database
Defining Device Classes for Backups
Setting the Recovery Log Mode
Estimating the Size of the Recovery Log
Scheduling Database Backups
Automating Database Backups
Saving the Volume History File
Saving the Device Configuration File
Saving the Server Options
Saving the Database and Recovery Log Information
Doing Full and Incremental Backups
Doing Snapshot Database Backups
Recovering Your Server Using Database and Storage Pool Backups
Restoring a Database to a Point-in-Time
Restoring a Database to its Most Current State
Restoring Storage Pools
Restoring Your Server Using Mirrored Volumes
Restoring Storage Pool Volumes
What Happens When a Volume Is Restored
When a Volume Restoration Is Incomplete
Auditing a Storage Pool Volume
What Happens When You Audit Storage Pool Volumes
Data Validation During Audit Volume Processing
Auditing a Volume in a Disk Storage Pool
Auditing Multiple Volumes in a Sequential Access Storage Pool
Auditing a Single Volume in a Sequential Access Storage Pool
Auditing Volumes by Date Written
Auditing Volumes in a Specific Storage Pool
Defining a Schedule to Audit Volumes on a Regular Basis
Correcting Damaged Files
Maintaining the Integrity of Files
Restoring Damaged Files
Backup and Recovery Scenarios
Protecting Your Database and Storage Pool
Recovering to a Point-in-Time from a Disaster
Recovering a Lost or Damaged Storage Pool Volume
Chapter 23. Using Tivoli Disaster Recovery Manager
Specifying Defaults for Tivoli Disaster Recovery Manager
Specifying Defaults for the Disaster Recovery Plan File
Specifying Defaults for Offsite Recovery Media Management
Specifying Recovery Instructions for Your Site
Specifying Information About Your Server and Client Node Machines
Specifying Recovery Media for Client Machines
Creating and Storing the Disaster Recovery Plan
Storing the Disaster Recovery Plan Locally
Storing the Disaster Recovery Plan on a Target Server
Managing Disaster Recovery Plan Files Stored on Target Servers
Displaying Information about Recovery Plan Files
Displaying the Contents of a Recovery Plan File
Restoring a Recovery Plan File
Expiring Recovery Plan Files Automatically
Deleting Recovery Plan Files Manually
Moving Backup Media
Moving Backup Volumes Offsite
Moving Backup Volumes Onsite
Summary of Tivoli Disaster Recovery Manager Daily Tasks
Staying Prepared for a Disaster
Recovering From a Disaster
Server Recovery Scenario
Client Recovery Scenario
Recovering When Using Different Hardware at the Recovery Site
Automated SCSI Library at the Original Site and a Manual SCSI Library at the Recovery Site
Automated SCSI Library at the Original and Recovery Sites
Managing Copy Storage Pool Volumes at the Recovery Site
Tivoli Disaster Recovery Manager Checklist
The Disaster Recovery Plan File
Breaking Out a Disaster Recovery Plan File
Structure of the Disaster Recovery Plan File
Example Disaster Recovery Plan File
Part 6. Appendixes
Appendix A. External Media Management Interface Description
CreateProcess Call
Processing during Server Initialization
Processing for Mount Requests
Processing for Release Requests
Processing for Batch Requests
Error Handling
Begin Batch Request
End Batch Request
Volume Query Request
Initialization Requests
Volume Eject Request
Volume Release Request
Volume Mount Request
Volume Dismount Request
Appendix B. User Exit and File Exit Receivers
Sample User Exit Declarations
Sample User Exit Program
Readable Text File Exit (FILETEXTEXIT) Format
Appendix C. Notices
Programming Interface
Trademarks
Glossary
Index