Implementing IBM Tivoli Workload Scheduler V 8.2 Extended Agent for IBM Tivoli Storage Manager

Book description

IBM Tivoli Workload Scheduler is a strategic, multiplatform distributed scheduling product that provides high-volume, complex scheduling capability. Although Tivoli Workload Scheduler provides native support for many platforms and applications, its robust scheduling capabilities can be extended to cover additional platforms and applications by writing an extended agent.

This IBM Redbooks publication shows how to write a Tivoli Workload Scheduler Version 8.2 extended agent to schedule jobs on IBM Tivoli Storage Manager. With the extended agent, you can schedule on platforms and applications for which Tivoli Workload Scheduler has no native agent, as well as integrate IBM Tivoli Storage Manager with Tivoli Workload Scheduler. The Tivoli Workload Scheduler scheduling facility enables you to assign dependencies among tasks scheduled through Tivoli Storage Manager or to assign limits or priorities. By extending Tivoli Storage Manager to schedule these Tivoli Storage Manager tasks, you can take advantage of its advanced scheduling capabilities.

This book will be essential for those who write a Tivoli Workload Scheduler extended agent for any platform in general, or use the extended agent provided in this book (TSM Extended Agent) to schedule Tivoli Storage Manager tasks.

Please note that the additional material referenced in the text is not available from IBM.

Table of contents

  1. Notices
    1. Trademarks
  2. Preface
    1. The team that wrote this redbook
    2. Become a published author
    3. Comments welcome
  3. Chapter 1: Introduction
    1. Tivoli Workload Scheduler overview
      1. Software configurations used for this redbook
      2. Tivoli Workload Scheduler concepts and terminology
      3. Tivoli Workload Scheduler architecture
      4. Extended agents
    2. Tivoli Storage Manager overview
      1. What are the benefits of a TSM Extended Agent?
    3. Summary
  4. Chapter 2: Extended agent functions
    1. Introduction
    2. Workstation definition
    3. Method options file
    4. Access method interface
      1. Method command line syntax
      2. Task options
      3. Example
    5. Method response messages
    6. Execution and troubleshooting
      1. Executing the method
      2. Killing a job
      3. Method troubleshooting
    7. Summary
  5. Chapter 3: Case study: TSM Extended Agent
    1. Tivoli Storage Manager operations (1/2)
    2. Tivoli Storage Manager operations (2/2)
    3. Testing the TSM Extended Agent solution (1/2)
    4. Testing the TSM Extended Agent solution (2/2)
    5. Summary
  6. Chapter 4: Sample scenarios
    1. TSM Extended Agent solution components
    2. Tivoli Storage Manager command execution
    3. When to use the TSM Extended Agent
    4. TSM Extended Agent installation
    5. Creating job definitions
      1. Tivoli Storage Manager client command strings
      2. Tivoli Storage Manager Admin command strings
      3. Scheduling jobs using the workstation class
    6. Description of the scenarios
      1. Database backup
      2. Backup device configuration
      3. Backup volume history
      4. Clean volume history
      5. Expiration process
      6. Reclamation process
      7. Migration process
      8. Restore
    7. Summary
  7. Appendix A: TSM Extended Agent source code
    1. Parms script code
    2. TSM Extended Agent code
    3. Sample tsmxagent.opts file
  8. Appendix B: Additional material
    1. Locating the Web material
    2. Using the Web material
      1. System requirements for downloading the Web material
      2. How to use the Web material
  9. Related publications
    1. IBM Redbooks
    2. Other publications
    3. How to get IBM Redbooks
    4. Help from IBM
  10. Index (1/2)
  11. Index (2/2)
  12. Back cover

Product information

  • Title: Implementing IBM Tivoli Workload Scheduler V 8.2 Extended Agent for IBM Tivoli Storage Manager
  • Author(s): Vasfi Gucer, John Ellery, Carl Buehler
  • Release date: May 2005
  • Publisher(s): IBM Redbooks
  • ISBN: None