SlideShare una empresa de Scribd logo
1 de 84
Descargar para leer sin conexión
Tivoli Storage Manager
       ®



        for Databases

Version 5 Release 4




Data Protection for Oracle for Windows
Installation and User’s Guide




                                         SC32-9065-02
Tivoli Storage Manager
       ®



        for Databases

Version 5 Release 4




Data Protection for Oracle for Windows
Installation and User’s Guide




                                         SC32-9065-02
Note
  Before using this information and the product it supports, read the general information under “Notices” on page 61.




This edition applies to Version 5, Release 4, Modification 1.0, of IBM Tivoli Storage Manager for Databases Data
Protection for Oracle for Windows XP or Windows Server 2003 (product number 5608-APD) and to all subsequent
releases until otherwise indicated in new editions.
© Copyright International Business Machines Corporation 1998, 2007. All rights reserved.
US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract
with IBM Corp.
Contents
    Summary of changes . . . . . . . . . v                                               3. Define Tivoli Storage Manager options in the
|   Technical changes for Version 5.4.1 .   .   .   .       .           .        . v     dsm.opt file . . . . . . . . . . . .                 .   . 14
                                                                                             Required options . . . . . . . . .               .   . 15
    About this guide . . . . . . . . . . vii                                                 Other options to consider . . . . . . .          .   . 15
                                                                                         4. Define Tivoli Storage Manager policy
    Who should read this guide . . . . . .              .           .           . vii
                                                                                         requirements . . . . . . . . . . . .                 .   . 17
    Publications . . . . . . . . . . .                  .           .           . vii
                                                                                         5. Initialize the password with a Tivoli Storage
      IBM Tivoli Storage Manager library . .            .           .           . vii
                                                                                         Manager server . . . . . . . . . . .                 .   . 19
      Accessing terminology online . . . .                  .           .        . ix
      Accessing publications online . . . .                 .           .        . ix
      Ordering publications . . . . . . .                   .           .        . ix    Chapter 4. Using RMAN and Data
      Tivoli Technical Training . . . . . .              . .                      . x    Protection for Oracle. . . . . . . . . 21
    Accessibility . . . . . . . . . . .                  . .                      . x    Invoking RMAN. . . . . . . .             . .     .   .   .   21
    Support information . . . . . . . . .                . .                      . x    Scripts . . . . . . . . . . .            . .     .   .   .   21
      IBM Tivoli Storage Manager Web site . .            . .                      . x       Example . . . . . . . . .             . .     .   .   .   22
      IBM Tivoli Storage Manager for Databases          Web                              Using the Duplex Copy function . .       . .     .   .   .   22
      site . . . . . . . . . . . . .                     . . . x                         Removing old backups . . . . .           . .     .   .   .   24
    Conventions used in this book . . . . .              . . . x                            Example . . . . . . . . .             . .     .   .   .   24
      Typeface conventions . . . . . . .                . . . xi                            Management class options affecting   object
    Reading syntax diagrams . . . . . . .               . . . xi                            removal . . . . . . . . .             . .     .   .   . 24

    Chapter 1. Introducing Data Protection                                               Chapter 5. Using the utilities . . . . . 25
    for Oracle . . . . . . . . . . . . . . 1                                             Command line syntax and characteristics     .    .   .   .   25
    Understanding Tivoli Storage Manager .          .           .           .    .   1   TDPOCONF . . . . . . . . . .                .    .   .   .   26
    Overview of Data Protection for Oracle .        .           .           .    .   2     Password command . . . . . .              .    .   .   .   26
      RMAN and Data Protection for Oracle .         .           .           .    .   2     Showenvironment command . . .             .    .   .   .   27
      LAN-free data transfer . . . . . .            .           .           .    .   3   TDPOSYNC . . . . . . . . . .                .    .   .   .   28
      Migration and coexistence . . . . .           .           .           .    .   3     Considerations . . . . . . . .            .    .   .   .   29
                                                                                           Syncdb Command . . . . . . .              .    .   .   .   30
    Chapter 2. Installing Data Protection for
    Oracle . . . . . . . . . . . . . . . 5                                               Appendix A. Quick configuration guide 33
    Windows x86 environment . . . .             .   .           .           .    .   6
       Operating system requirements . .        .   .           .           .    .   6   Appendix B. Using the Tivoli Storage
       Hardware requirements . . . . .          .   .           .           .    .   6   Manager scheduler . . . . . . . . . 35
       Software requirements . . . . .          .   .           .           .    .   6   Setting up a schedule . . . . . . . . . .                . 35
       Communication methods . . . .            .   .           .           .    .   6      Part I: On the Tivoli Storage Manager server .        . 36
    Windows x86_64 environment . . .            .   .           .           .    .   7      Part II: On the workstation with the Oracle
       Operating system requirements . .        .   .           .           .    .   7      Server: . . . . . . . . . . . . . .                   . 36
       Hardware requirements . . . . .          .   .           .           .    .   7
       Software requirements . . . . .          .   .           .           .    .   7   Appendix C. Support information . . . 41
       Communication methods . . . .            .   .           .           .    .   7   What to do when you encounter a problem . .              . 41
    Windows Itanium 2 environment (64-bit)      .   .           .           .    .   8   Searching knowledge bases . . . . . . . .                . 42
       Operating system requirements . .        .   .           .           .    .   8      Searching the information center . . . . .            . 42
       Hardware requirements . . . . .          .   .           .           .    .   8      Searching the Internet . . . . . . . . .              . 42
       Software requirements . . . . .          .   .           .           .    .   8   Obtaining fixes . . . . . . . . . . . .                  . 43
       Communication methods . . . .            .   .           .           .    .   8   Receiving weekly support updates . . . . .               . 43
    Installing Data Protection for Oracle .     .   .           .           .    .   9   Contacting IBM Software Support . . . . . .              . 44
                                                                                            Determining the business impact . . . . .             . 45
    Chapter 3. Configuring Data Protection                                                  Describing problems and gathering information           45
    for Oracle . . . . . . . . . . . . . 11                                                 Submitting problems . . . . . . . . .                 . 46
    1. Define Data Protection for Oracle options in the
    tdpo.opt file . . . . . . . . . . . . . . 11                                         Appendix D. Accessibility           . . . . . . 47
       Available options . . . . . . . . . . . 12                                        Navigating the interface using the keyboard      .   .   . 47
    2. Register the Data Protection for Oracle node to a                                 Magnifying what is displayed on the screen       .   .   . 47
    Tivoli Storage Manager server . . . . . . . . 13

    © Copyright IBM Corp. 1998, 2007                                                                                                                  iii
Appendix E. Messages . . . . . . . . 49                           Trademarks .      .   .   .   .   .   .   .   .   .   .   .   .   . 63

Notices . . . . . . . . . . . . . . 61                            Index . . . . . . . . . . . . . . . 65




iv   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Summary of changes
                              This section summarizes changes made to the Data Protection for Oracle product
                              and this publication. Changes to the text since the SC32-9065-01 version are
                              indicated by vertical lines (|) in the margin to the left of the change.

|   Technical changes for Version 5.4.1
|                             The following changes have been made to this publication:
|                             Scheduler procedure
|                                    The batch file (orcsched.cmd) example and settings have changed. See
|                                    Appendix B, “Using the Tivoli Storage Manager scheduler,” on page 35 for
|                                    detailed information.




    © Copyright IBM Corp. 1998, 2007                                                                           v
vi   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
About this guide
                          The subject of this publication is Data Protection for Oracle, a component of the IBM
                          Tivoli Storage Manager for Databases product.

                          Data Protection for Oracle performs online or offline backups of Oracle 9i and
                          Oracle 10g databases to Tivoli Storage Manager storage. This integration with the
                          RMAN Media Management API maximizes the protection of data, thus providing
                          a comprehensive storage management solution.

                          Tivoli Storage Manager is a client-server licensed product that provides storage
                          management services in a multi-platform computer environment.

                          Throughout this document, the term Windows® (unless otherwise specified) refers
                          to the following operating systems:
                          v Windows XP Server
                          v Windows Server 2003

Who should read this guide
                          The target audience for this publication are system installers, system users, Oracle
                          database administrators, Tivoli Storage Manager administrators, and system
                          administrators.

                          In this book, it is assumed that you have an understanding of the following
                          applications:
                          v Oracle Server
                          v Tivoli Storage Manager server
                          v Tivoli Storage Manager backup-archive client
                          v Tivoli Storage Manager Application Program Interface
                          It is also assumed that you have an understanding of one of the following
                          operating systems:
                          v Windows XP Server
                          v Windows Server 2003

Publications
                          This section lists related IBM Tivoli Storage Manager publications. It also describes
                          how to access Tivoli® publications online and how to order Tivoli publications.

              IBM Tivoli Storage Manager library
                          The following documents are available in the IBM Tivoli Storage Manager library:
                          v IBM Tivoli Storage Manager for Windows Backup-Archive Client Installation and
                            User’s Guide
                            Provides information for an end-user to install, configure, and use the Tivoli
                            Storage Manager client on Windows operating systems.
                          v IBM Tivoli Storage Manager for UNIX and Linux Backup-Archive Clients Installation
                            and User’s Guide
                            Provides information for an end-user to install, configure, and use the Tivoli
                            Storage Manager client on UNIX and Linux operating systems.

© Copyright IBM Corp. 1998, 2007                                                                             vii
v IBM Tivoli Storage Manager for Windows Administrator’s Guide
                            Provides concepts and procedures for configuring and customizing the Tivoli
                            Storage Manager server on Windows operating systems.
                          v IBM Tivoli Storage Manager for Windows Administrator’s Reference
                            Provides details about administrative commands, server options, and server
                            utilities for Tivoli Storage Manager server on Windows operating systems.
                          v IBM Tivoli Storage Manager for AIX Administrator’s Guide
                            Provides concepts and procedures for configuring and customizing the Tivoli
                            Storage Manager server on AIX operating systems.
                          v IBM Tivoli Storage Manager for AIX Administrator’s Reference
                            Provides details about administrative commands, server options, and server
                            utilities for Tivoli Storage Manager server on AIX operating systems.
                          v IBM Tivoli Storage Manager for Sun Solaris Administrator’s Guide
                            Provides concepts and procedures for configuring and customizing the Tivoli
                            Storage Manager server on Sun Solaris operating systems.
                          v IBM Tivoli Storage Manager for Sun Solaris Administrator’s Reference
                            Provides details about administrative commands, server options, and server
                            utilities for Tivoli Storage Manager server on Sun Solaris operating systems.
                          v IBM Tivoli Storage Manager Messages
                            Provides explanations and suggested actions for messages issued by the Tivoli
                            Storage Manager server program for storage management services, the
                            administrative client graphical user interface, administrative command line
                            client, data protection clients, and backup-archive client.
                          v IBM Tivoli Storage Manager: Problem Determination Guide
                            This guide describes how to diagnose problems with Tivoli Storage Manager.
                          v IBM Tivoli Storage Manager Using the Application Program Interface
                            Provides information to help you add Tivoli Storage Manager application
                            program interface calls to an existing application and to write programs with
                            general-use program interfaces that obtain the services of Tivoli Storage
                            Manager.
                          v IBM Tivoli Storage Manager for SAN for AIX Storage Agent User’s Guide
                            Provides an overview of LAN-free data transfer and detailed explanations about
                            configuring and using the Tivoli Storage Manager client, storage agent, and
                            server.
                          v IBM Tivoli Storage Manager for SAN for HP-UX Storage Agent User’s Guide
                            Provides an overview of LAN-free data transfer and detailed explanations about
                            configuring and using the Tivoli Storage Manager client, storage agent, and
                            server.
                          v IBM Tivoli Storage Manager for SAN for Linux Storage Agent User’s Guide
                            Provides an overview of LAN-free data transfer and detailed explanations about
                            configuring and using the Tivoli Storage Manager client, storage agent, and
                            server.
                          v IBM Tivoli Storage Manager for SAN for Sun Solaris Storage Agent User’s Guide
                            Provides an overview of LAN-free data transfer and detailed explanations about
                            configuring and using the Tivoli Storage Manager client, storage agent, and
                            server.
                          v IBM Tivoli Storage Manager for SAN for Windows Storage Agent User’s Guide




viii   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Provides an overview of LAN-free data transfer and detailed explanations about
        configuring and using the Tivoli Storage Manager client, storage agent, and
        server.

Accessing terminology online
      The Tivoli Software Glossary includes definitions for many of the technical terms
      related to Tivoli software. The Tivoli Software Glossary is available at the following
      Tivoli software library Web site:

      http://publib.boulder.ibm.com/tividd/glossary/tivoliglossarymst.htm

      The IBM Terminology Web site consolidates the terminology from IBM product
      libraries in one convenient location. You can access the Terminology Web site at the
      following Web address:

      http://www.ibm.com/ibm/terminology

Accessing publications online
      The product CD contains the publications that are in the product library. The
      format of the publications is PDF, HTML, or both. To access the publications using
      a Web browser, open the infocenter.html file. The file is in the appropriate
      publications directory on the product CD.

      IBM® posts publications for this and all other Tivoli products, as they become
      available and whenever they are updated, to the Tivoli software information center
      Web site. Access the Tivoli software information center by first going to the Tivoli
      software library at the following Web address:

      http://www.ibm.com/software/tivoli/library/

      Scroll down and click the Product manuals link. In the Tivoli Technical Product
      Documents Alphabetical Listing window, click the <Tivoli Storage Manager> link
      to access the product library at the Tivoli software information center.

      Note: If you print PDF documents on other than letter-sized paper, set the option
            in the File → Print window that allows Adobe Reader to print letter-sized
            pages on your local paper.

Ordering publications
      You can order many Tivoli publications online at the following Web site:

      http://www.elink.ibmlink.ibm.com/public/applications/
      publications/cgibin/pbi.cgi

      You can also order by telephone by calling one of these numbers:
      v In the United States: 800-879-2755
      v In Canada: 800-426-4968

      In other countries, contact your software account representative to order Tivoli
      publications.




                                                                           About this guide    ix
Tivoli Technical Training
                          For Tivoli technical training information, refer to the following IBM Tivoli
                          Education Web site:

                           http://www.ibm.com/software/tivoli/education

Accessibility
                          Accessibility features help users with a physical disability, such as restricted
                          mobility or limited vision, to use software products successfully. With this product,
                          you can use assistive technologies to hear and navigate the interface. You can also
                          use the keyboard instead of the mouse to operate all features of the graphical user
                          interface.

                          For additional information, see the appendix, Appendix D, “Accessibility,” on page
                          47.

Support information
                          If you have a problem with your IBM software, you want to resolve it quickly. IBM
                          provides the following ways for you to obtain the support you need:
                          v Searching knowledge bases: You can search across a large collection of known
                            problems and workarounds, Technotes, and other information.
                          v Obtaining fixes: You can locate the latest fixes that are already available for your
                            product.
                          v Contacting IBM Software Support: If you still cannot solve your problem, and
                            you need to work with someone from IBM, you can use a variety of ways to
                            contact IBM Software Support.

                          For more information about these three ways of resolving problems, see
                          Appendix C, “Support information,” on page 41.

              IBM Tivoli Storage Manager Web site
                          Technical support information and publications are available at the following
                          address: http://www.ibm.com/software/sysmgmt/products/support/
                          IBMTivoliStorageManager.html

                          By accessing the Tivoli Storage Manager home page, you can access subjects that
                          interest you. You can also keep up-to-date with the newest Tivoli Storage Manager
                          product information.

              IBM Tivoli Storage Manager for Databases Web site
                          The IBM Tivoli Storage Manager for Databases Web site contains a knowledge base
                          of articles and information related to backup and restore issues. Access this
                          information at:
                          www.ibm.com/software/sysmgmt/products/support/
                          IBMTivoliStorageManagerforDatabases.html


Conventions used in this book
                          This guide uses several conventions for special terms and actions, operating
                          system-dependent commands and paths.



x   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Typeface conventions
             This guide uses the following typeface conventions:
             Bold
                       v Commands, keywords, authorization roles, or other information that you
                         must use.
                       v Example: Log on to the server as root user.
             italics
                       v Values or variables that you must provide.
                       v Emphasized words and phrases.
                       v Example: The node name of the production node and backup node must not
                         be the same.
             bold italics
                     v Options and parameters.
                     v Example: Specify the value for the compression option.
             monospace
                    v Directories, parameters, URLs, and output examples.
                    v Example: The product is installed in the C:program
                       filestivolitsmclientba directory.
             UPPER CASE
                   v Environment variables associated with Tivoli Storage Manager, operating
                     systems, or Oracle Server.
                   v Example: Make sure the DSM_DIR environment variable is set correctly.

Reading syntax diagrams
             This section describes how to read the syntax diagrams used in this book. To read
             a syntax diagram, follow the path of the line. Read from left to right, and top to
             bottom.
             v The ─── symbol indicates the beginning of a syntax diagram.
             v The ─── symbol at the end of a line indicates the syntax diagram continues on
                the next line.
             v The ─── symbol at the beginning of a line indicates a syntax diagram continues
                from the previous line.
             v The ─── symbol indicates the end of a syntax diagram.

             Syntax items, such as a keyword or variable, can be:
             v On the line (required element)
             v Above the line (default element)
             v Below the line (optional element).




                                                                             About this guide   xi
Syntax Diagram Description                          Example
                          Abbreviations:
                                                                                  KEYWOrd
                          Uppercase letters denote the shortest
                          acceptable truncation. If an item appears
                          entirely in uppercase letters, it cannot be
                          truncated.

                          You can type the item in any combination of
                          uppercase or lowercase letters.

                          In this example, you can enter KEYWO,
                          KEYWORD, or KEYWOrd.
                          Symbols:                                      *                  Asterisk
                                                                        {}                 Braces
                          Enter these symbols exactly as they appear in :                  Colon
                          the syntax diagram.                           ,                  Comma
                                                                        =                  Equal Sign
                                                                        -                  Hyphen
                                                                        ()                 Parentheses
                                                                        .                  Period
                                                                                           Space
                          Variables:
                                                                                  KEYWOrd var_name
                          Italicized lowercase items (var_name) denote
                          variables.

                          In this example, you can specify a var_name
                          when you enter the KEYWORD command.
                          Repetition:

                          An arrow returning to the left means you can
                          repeat the item.                                             repeat
                          A character or space within the arrow means
                                                                                       ,
                          you must separate repeated items with that
                          character or space.
                                                                                       repeat
                          A footnote by the arrow references the
                          number of times you can repeat the item.
                                                                                                (1)
                                                                                       repeat
                                                                              Notes:
                                                                              1     Specify repeat as many as 5 times.

                          Required Choices:
                                                                                       A
                          When two or more items are in a stack and                    B
                          one of them is on the line, you must specify                 C
                          one item.

                          In this example, you must choose A, B, or C.




xii   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Syntax Diagram Description                       Example
Optional Choice:

When an item is below the line, that item is          A
optional. In the first example, you can choose
A or nothing at all.
                                                      A
When two or more items are in a stack below
                                                      B
the line, all of them are optional. In the
                                                      C
second example, you can choose A, B, C, or
nothing at all.
Defaults:
                                                      A
Defaults are above the line. The default is
selected unless you override it. You can              B
override the default by including an option           C
from the stack below the line.

In this example, A is the default. You can
override A by choosing B or C. You can also
specify the default explicitly.
Repeatable Choices:

A stack of items followed by an arrow
returning to the left means you can select                 A
more than one item or, in some cases, repeat               B
a single item.                                             C
In this example, you can choose any
combination of A, B, or C.
Syntax Fragments:
                                                    The fragment name
Some diagrams, because of their length, must
fragment the syntax. The fragment name        The fragment name:
appears between vertical bars in the diagram.
The expanded fragment appears between             A
vertical bars in the diagram after a heading
with the same fragment name.                      B
                                                  C




                                                                   About this guide   xiii
xiv   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Chapter 1. Introducing Data Protection for Oracle
                          This section provides a brief overview of Tivoli Storage Manager and Data
                          Protection for Oracle.

Understanding Tivoli Storage Manager
                          Tivoli Storage Manager is a client/server program that provides storage
                          management services in a multi-vendor, multi-platform computer environment.

                          Tivoli Storage Manager provides these functions:
                          v Reduces network complexity
                            Tivoli Storage Manager reduces network complexity with interfaces and
                            functions that span network environments. This provides consistency across
                            different operating systems and hardware.
                          v Increases administrator productivity
                            Tivoli Storage Manager can reduce the cost of network administration by
                            allowing administrators to perform these actions:
                            – Automate repetitive processes
                            – Schedule unattended processes
                            – Administer Tivoli Storage Manager from anywhere in the network
                          v Reduces the risk of data loss
                            Many users do not back up their data. Other users apply stand-alone backup
                            techniques with diskettes and tapes as the only protection for business data.
                            These backup systems often produce disappointing results during recovery
                            operations. Tivoli Storage Manager schedules routine backups that enable users
                            to recover from accidental data deletion without administrator involvement.
                          v Optimizes existing storage resources
                            Tivoli Storage Manager allows users to move files from client file systems to
                            Tivoli Storage Manager storage. This saves space on client file systems and can
                            eliminate the expense of upgrading client storage hardware.
                            Tivoli Storage Manager monitors client storage space and moves files from client
                            file systems to Tivoli Storage Manager storage if an out-of-space condition
                            threatens. This function can also eliminate the expense of client hardware
                            upgrades.

                          Tivoli Storage Manager provides these services:
                          v Backup and restore services
                            These services generate backup copies of data at specified intervals and restores
                            the data from these copies when required. These services protect against
                            workstation or file server media failure, accidental file deletion, data corruption,
                            data vandalism, or site disasters.
                          v Archive and retrieve services
                            These services provide backup-archive clients with point-in-time copies of data
                            for long-term storage.




© Copyright IBM Corp. 1998, 2007                                                                               1
v Server hierarchical storage management services
                            These services migrate client files from expensive storage media to less
                            expensive storage media (from disk to tape, for example). Administrator-defined
                            thresholds determine file migration for each storage pool. Migration applies to
                            all backup and archive client files.
                          v Automation services
                            Tivoli Storage Manager administrators can increase productivity by automating
                            common storage administration tasks.
                          v Administration services
                            Tivoli Storage Manager administration services provide support for routine
                            monitoring, administration, and accounting. Administrators can manage the
                            server from another system or the same system. The Tivoli Storage Manager
                            utilities allow the administrator to perform these functions:
                            – Set client and server options
                            – Define devices
                            – Format storage volumes
                            – Add additional clients
                            – Label tape volumes
                            Tivoli Storage Manager monitors scheduled operations and maintains status
                            information in the database. An administrator can export data to removable
                            media. This data can be imported by another server, making the export and
                            import features a convenient utility for moving server data. The administrator
                            can specify the accounting option generated at the end of each client session.
                          v Security services
                            Security services control user access to Tivoli Storage Manager data, storage,
                            policy definitions, and administrative commands.
                          v Disaster recovery management
                            Disaster recovery management helps the administrator implement a
                            comprehensive backup and recovery procedure for important business
                            applications, data, and records.

Overview of Data Protection for Oracle
                          Data Protection for Oracle currently supports Oracle 9i and Oracle 10g databases
                          with the Oracle Recovery Manager (RMAN). See Chapter 2, “Installing Data
                          Protection for Oracle,” on page 5 for specific levels of supported Oracle databases.

              RMAN and Data Protection for Oracle
                          RMAN provides consistent and secure backup, restore, and recovery performance
                          for Oracle databases. While the Oracle RMAN initiates a backup or restore, Data
                          Protection for Oracle acts as the interface to the Tivoli Storage Manager server
                          Version 5.3.x (or later). The Tivoli Storage Manager server then applies
                          administrator-defined storage management policies to the data. Data Protection for
                          Oracle implements the Oracle defined Media Management application program
                          interface (SBTAPI) 2.0. This SBTAPI interfaces with RMAN and translates Oracle
                          commands into Tivoli Storage Manager API calls to the Tivoli Storage Manager
                          server.

                          With the use of RMAN, Data Protection for Oracle allows you to perform the
                          following functions:
                          v Full and incremental backup function for the following while online or offline:
                             – Databases

2   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
– Tablespaces
            – Datafiles
            – Archive log files
            – Control files
          v Full database restores while offline
          v Tablespace and datafile restore while online or offline

    LAN-free data transfer
          Data Protection for Oracle supports backup and restore operations in a LAN-free
          environment. This environment shifts the movement of data from the
          communications network to a storage area network (SAN). Data moves over the
          SAN to a SAN-attached storage device by the Tivoli Storage Manager Storage
          Agent. Running Data Protection for Oracle in a LAN-free environment avoids
          constraints of the network and decreases the load on the Tivoli Storage Manager
          server, allowing the server to support a greater number of simultaneous
          connections.

          Before enabling LAN-free support, you must install the Tivoli Storage Manager
          Managed System for SAN Storage Agent on the same system as Data Protection
          for Oracle. See the IBM Tivoli Storage Manager for SAN for your operating
          environment for more information about LAN-free requirements.

    Migration and coexistence
|         v Data Protection for Oracle Version 5.4 does not support Oracle8 (8.0.x) databases.
|         v Existing backups created using Data Protection for Oracle Version 2.2.0 and 2.2.1
|           are restorable using Data Protection for Oracle 5.4.
          v Data Protection for Oracle relies heavily on the tdpo.opt file for accuracy in
            setup and maintenance. The contents of the tdpo.opt file are different than the
            environment variables used with Data Protection for Oracle Version 2.1.
            Therefore, Version 2.1 RMAN scripts for environment variables are ignored. For
            more information, see Chapter 3, “Configuring Data Protection for Oracle,” on
            page 11 or “Scripts” on page 21.
|         v Tivoli Storage Manager server Version 5.3.x (or later) and the Tivoli Storage
|           Manager API Version 5.4.0 (or later) are required.




                                                   Chapter 1. Introducing Data Protection for Oracle   3
4   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Chapter 2. Installing Data Protection for Oracle
                              This chapter provides information on the required client environment for Data
                              Protection for Oracle and instructions on installing Data Protection for Oracle.

                              Make sure these conditions exist before installing Data Protection for Oracle:
                              v Tivoli Storage Manager server Version 5.3.x (or later) is configured.
|                             v Tivoli Storage Manager API Version 5.4.0 (or later) is installed. The required
|                               version of the Tivoli Storage Manager API is included in the Data Protection for
|                               Oracle product media.
                              v Determine the appropriate Data Protection for Oracle bit size to use by
                                identifying the bit size of your Oracle target database. For example, if you are
                                using a 32-bit Oracle target database, you must use a 32-bit version of Data
                                Protection for Oracle. If you are using a 64-bit Oracle target database, you must
                                use a 64-bit version of Data Protection for Oracle. The Data Protection for Oracle
                                bit size is not determined by the bit size of your operating system.
                              v Any previous version of Data Protection for Oracle or the Tivoli Storage
                                Manager API must be uninstalled before installing a new or updated version. If
                                you are installing a PTF version of Data Protection for Oracle, do not remove the
                                license file from the previous version. The PTF driver does not contain a license.

                              Attention: A user with administrative authority must install Data Protection for
                              Oracle on a Windows server where the target database resides.

                              After Data Protection for Oracle is installed, see Chapter 3, “Configuring Data
                              Protection for Oracle,” on page 11 for detailed task instructions you must perform
                              before attempting to back up data..

                              Note: If you would like to configure Data Protection for Oracle using default
                                    settings, see Appendix A, “Quick configuration guide,” on page 33 for
                                    instructions.


                                  Important
|                                See the readmedporc_enu.htm file that is shipped on the product installation
|                                media for the most current information.




    © Copyright IBM Corp. 1998, 2007                                                                               5
Windows x86 environment
                              This section contains the hardware and software requirements for installing Data
                              Protection for Oracle in a Windows x86 environment.

                  Operating system requirements
                              One of the following Windows operating systems:
|                             v Windows XP (32-bit)
|                             v Windows Server 2003 (32-bit)

                  Hardware requirements
                              v A Pentium® 166 (or faster) processor or equivalent
                              v 96 MB of RAM minimum (128 MB recommended)
                              v 14 MB of disk space

                  Software requirements
                              v Tivoli Storage Manager server Version 5.3.x (or later)
|                             v Tivoli Storage Manager API Version 5.4.0 (or later)

|                               Note: The Tivoli Storage Manager API is included on the product media. If you
|                                     have already installed a later level API, the latest version is retained
|                                     during installation.
                              v One of the following levels of Oracle Server:
                                – Oracle9i Version 9.2 (32-bit)
                                – Oracle 10g Release 1 (32-bit)
                                 – Oracle 10g Release 2 (32-bit)

                  Communication methods
                              Data Protection for Oracle supports the communication methods supported by the
                              Tivoli Storage Manager API and the Tivoli Storage Manager server.




    6   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Windows x86_64 environment
                 This section contains the hardware and software requirements for installing Data
                 Protection for Oracle in a Windows x86_64 environment.

           Operating system requirements
                 The following Windows operating system:
                 v Windows Server 2003 (64-bit)

           Hardware requirements
                 v An AMD Opteron, AMD Athlon 64, Intel® 64-Bit Xeon™, or Intel Pentium with
                   EM64T (or compatible) processor
                 v 96 MB of RAM minimum (128 MB recommended)
                 v 14 MB of disk space

           Software requirements
                 v Tivoli Storage Manager server Version 5.3.x (or later)
|                v Tivoli Storage Manager API Version 5.4.0 (or later)

|                  Note: The Tivoli Storage Manager API is included on the product media. If you
|                        have already installed a later level API, the latest version is retained
|                        during installation.
                 v Oracle 10g Release 2 (64-bit)

           Communication methods
                 Data Protection for Oracle supports the communication methods supported by the
                 Tivoli Storage Manager API and the Tivoli Storage Manager server.




                                                           Chapter 2. Installing Data Protection for Oracle   7
Windows Itanium 2 environment (64-bit)
                              This section contains the hardware and software requirements for installing Data
                              Protection for Oracle in a Windows Itanium® 2 64-bit environment.

                  Operating system requirements
                              One of the following Windows operating systems:
                              v Windows XP (64-bit)
                              v Windows Server 2003 (64-bit)

                  Hardware requirements
                              v An Intel Itanium 2 (or compatible) processor
                              v 96 MB of RAM minimum (128 MB recommended)
                              v 14 MB of disk space

                  Software requirements
                              v Tivoli Storage Manager server Version 5.3.x (or later)
|                             v Tivoli Storage Manager API Version 5.4.0 (or later)

|                               Note: The Tivoli Storage Manager API is included on the product media. If you
|                                     have already installed a later level API, the latest version is retained
|                                     during installation.
                              v One of the following levels of Oracle Server:
                                – Oracle9i Version 9.2 (64-bit)
                                – Oracle 10g Release 1 (64-bit)
                                 – Oracle 10g Release 2 (64-bit)
                              Table 1. Supported Oracle Server and operating system combinations on Windows Itanium 2
                                                         Oracle 9i Version         Oracle 10g Release      Oracle 10g Release 2
                                                         9.2 (64-bit)                  1 (64-bit)                (64-bit)
                              Windows XP                            U                       U
                              Windows Server 2003                   U                       U                            U



                  Communication methods
                              Data Protection for Oracle supports the communication methods supported by the
                              Tivoli Storage Manager API and the Tivoli Storage Manager server.




    8   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Installing Data Protection for Oracle
                   The following instructions assume that a Windows XP or Windows Server 2003
                   program is running on the client workstation.

                   Note: Data Protection for Oracle must be installed from an account having
                         administrator privileges to the local system.

                   Installing all Tivoli Storage Manager products and components into the same
                   base directory is highly recommended. The installation process does not overwrite
                   the existing dsm.opt (options file), tdpo.opt (configuration file), or log files.
                   v If Data Protection for Oracle was not previously installed on your system, you
                     can install Data Protection for Oracle into the Tivoli Storage Manager base
                     directory of your choice. Data Protection for Oracle 32-bit installs to the
                     AgentOBA directory and Data Protection for Oracle 64-bit installs to the
                     AgentOBA64 directory under this base default directory:
                     c:Program FilesTivoliTSM
|                  v If Version 2.2 of Data Protection for Oracle exists on your system, Data
|                    Protection for Oracle 5.4.1 will replace it in the same directory.
|                  v If Data Protection for Oracle 5.4.1 was previously installed, the Program
|                    Maintenance dialog prompts you to Repair the program if files are missing or
|                    corrupt, or to Remove the existing version from your computer.

                   These instructions guide you through the installation of Data Protection for Oracle:
                   1. Insert the Data Protection for Oracle CD into the CD drive.
                      Windows automatically starts the InstallShield wizard for you. If the wizard is
                      not enabled, perform the following steps:
                      a. Select Run from the Start menu.
                      b. Enter x:setup where x is your CD drive letter.
                      c. Click OK to start the installation program.
                      Alternatively, you can double-click setup.exe using the Windows file manager.
                   2. Follow the instructions displayed on your screen.
                      You are prompted to choose a setup language. You can choose:
                      v   Chinese (Simplified)
                      v   Chinese (Traditional)
                      v   Czech
                      v   English (United States) This is the default.
                      v   French (France)
                      v   German (Germany)
                      v   Hungarian
                      v   Italian (Italy)
                      v   Japanese
                      v   Korean
                      v   Polish
                      v   Portuguese (Brazil)
                      v   Russian
                      v   Spanish (Traditional Sort)
                      Note that you must download the Language Pack of your desired language
                      after installing Data Protection for Oracle. The Language Pack enables the


                                                               Chapter 2. Installing Data Protection for Oracle   9
command output, error log text, and messages to display in your desired
                             language. You can download the Language Pack from the product CD or
                             online. See the readmedporc_enu.htm file that is shipped on the product
                             installation media for the exact location of these Language Packs.
                          3. Data Protection for Oracle prompts you to accept the License Agreement. If you
                             do not accept the License Agreement, Data Protection for Oracle will not install.
                          4. Click Finish to complete the installation.




10   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Chapter 3. Configuring Data Protection for Oracle
                          After Data Protection for Oracle is successfully installed, you must complete the
                          following configuration tasks:
                          1. Define Data Protection for Oracle options in the tdpo.opt file.
                          2. Register the Data Protection for Oracle node to a Tivoli Storage Manager server.
                          3. Define Tivoli Storage Manager options in the dsm.opt file.
                          4. Define Tivoli Storage Manager policy requirements.
                          5. Initialize the password with a Tivoli Storage Manager server.

                          Note: If you would like to configure Data Protection for Oracle using default
                                settings, see Appendix A, “Quick configuration guide,” on page 33 for
                                instructions.

1. Define Data Protection for Oracle options in the tdpo.opt file
                          The Data Protection for Oracle options file, tdpo.opt, contains options that
                          determine the behavior and performance of Data Protection for Oracle. The only
                          environment variable Data Protection for Oracle Version 5.4.1 recognizes within an
                          RMAN script is the fully qualified path name to the tdpo.opt file. Therefore, some
                          RMAN scripts may need to be edited to use TDPO_OPTFILE=fully qualified path
                          and file name of options file variable in place of other environment variables. For
                          example:
                          allocate channel t1 type ’sbt_tape’ parms
                          ’ENV=(TDPO_OPTFILE=C:RMANscriptstdpo.opt)’

                          See “Scripts” on page 21 for further information. Note that the allocate channel
                          entry is divided on two lines after the parms option to accommodate page
                          formatting.

                          If a fully qualified path name is not provided, Data Protection for Oracle uses the
                          tdpo.opt file located in the Data Protection for Oracle default installation directory.
                          If this file does not exist, Data Protection for Oracle fails.

                          Note: Though it is possible to change values in the options file, you cannot effect
                                changes to the dsmi options until you restart Data Protection for Oracle.
                                Data Protection for Oracle loads these values from the default tdpo.opt file
                                into the default installation directory when the Oracle service is started.

                          Considerations
                          v It is strongly recommended that you use the tdpo.opt file exclusively instead of
                            default parameters.
                          v RMAN and the tdpoconf and tdposync utilities use the options defined in the
                            tdpo.opt file.
                          v By default, the tdpo.opt file is located in the directory where Data Protection for
                            Oracle is installed.
                          v Data Protection for Oracle supports options (specified in the tdpo.opt file) in
                            both upper case or lower case type.




© Copyright IBM Corp. 1998, 2007                                                                               11
Available options
                              The following options can be set in the tdpo.opt file:
                              dsmi_log
                                     Specify the directory that contains the Data Protection for Oracle error log
                                     file (tdpoerror.log).
                              dsmi_orc_config
                                     Specify the complete path to the Tivoli Storage Manager client user options
                                     file (dsm.opt) used during the Data Protection for Oracle session. If you do
                                     not specify this option, Data Protection for Oracle looks for this options file
                                     in the Data Protection for Oracle installation directory. You must specify
                                     this option if your Tivoli Storage Manager client user options file is located
                                     in a directory other than the Data Protection for Oracle installation
                                     directory.
|                             tdpo_fs
|                                       Specify a file space name on the Tivoli Storage Manager server for Data
|                                       Protection for Oracle backup, delete, and restore operations. The file space
|                                       name can contain a string of 1 to 1024 characters.
|                                       v The default file space name is adsmorc.
|                                       v When you have more than one Oracle database, use this option to back
|                                         up each Oracle target database to its own file space on the Tivoli Storage
|                                         Manager server.
|                                       v The file space name in the include/exclude statement must match the
|                                         file space name specified in the tdpo_fs option for include/exclude
|                                         processing to function correctly.
                              tdpo_date_fmt
                                     This option specifies the format you want to use to display dates. You can
                                     specify a number between 1 and 5 inclusively. The default value is 1.
                                        1 MM/DD/YYYY (Default)
                                        2 DD-MM-YYYY
                                        3 YYYY-MM-DD
                                        4 DD.MM.YYYY
                                        5 YYYY.MM.DD
                              tdpo_num_fmt
                                     This option specifies the format you want to use to display numbers. You
                                     can specify a number between 1 and 6 inclusively. The default value is 1.
                                        1 1,000.00 (Default)
                                        2 1,000,00
                                        3 1 000,00
                                        4 1 000.00
                                        5 1.000,00
                                           6 1’000,00
                              tdpo_time_fmt
                                     This option specifies the format you want to use to display time. You can
                                     specify a number between 1 and 4 inclusively. The default value is 1.
                                        1 23:00:00 (Default)
                                        2 23,00,00
                                        3 23.00.00
                                        4 12:00:00 A/P

    12   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
tdpo_language
                      This option specifies the national language in which to display Data
                      Protection for Oracle messages in the error log file. You can specify the
                      following:
                          enu American English (Default)
                          deu Standard German
                          esp Standard Spanish
                          fra Standard French
                          ita Standard Italian
                          jpn Standard Japanese
                          kor Standard Korean
                          ptb Brazilian Portuguese
                          sch Chinese, Simplified
                          tch Chinese, Traditional
               tdpo_mgmt_class_2
                     This option specifies the second management class used for copy 2 in the
                     RMAN duplex copy command.
               tdpo_mgmt_class_3
                     This option specifies the third management class used for copy 3 in the
                     RMAN duplex copy command.
               tdpo_mgmt_class_4
                     This option specifies the fourth management class used for copy 4 in the
                     RMAN duplex copy command. Four copies is the maximum allowed by
                     RMAN.

               Note: It is recommended that you review “Using the Duplex Copy function” on
                     page 22 for specific details on using management class options.

2. Register the Data Protection for Oracle node to a Tivoli Storage
Manager server
               The Data Protection for Oracle node name and password (if required) must be
               registered to the Tivoli Storage Manager server before you can begin requesting
               backup and restore services. The process of setting up a node name and password
               with the Tivoli Storage Manager server is called registration.

               The following information is needed to register Data Protection for Oracle with the
               Tivoli Storage Manager server:
               v The Data Protection for Oracle node name
                 This is the node name that identifies the instance on which Data Protection for
                 Oracle is installed. It is recommended that you use a separate and unique node
                 name for Data Protection for Oracle. This prevents any confusion with an
                 existing Tivoli Storage Manager backup-archive client on the same workstation.
               v The initial password
                 This is the password you want to use, if a password is required.

               The following information is defined by the Tivoli Storage Manager administrator:
               v The policy domain to which your client node belongs.
                 A policy domain contains policy sets and management classes that control how
                 Tivoli Storage Manager manages the objects you back up. Rather than binding

                                                      Chapter 3. Configuring Data Protection for Oracle   13
Data Protection for Oracle backups to a different management class, it is
                                recommended that a unique policy domain be defined for Data Protection for
                                Oracle node names. These backups can be bound to the default management
                                class within this unique policy domain. Rather than binding a different
                                management class for Oracle backups, it is also recommended that you specify a
                                different domain for Oracle backups with a separate management class.
                              v The authority to enable compression.
|                               The Tivoli Storage Manager administrator can specify the server to compress
|                               files. If the Tivoli Storage Manager administrator specifies that the compression
|                               decision belongs to the client (compression client), you must specify compression
|                               yes in the client user options file (dsm.opt) in order for the Data Protection for
|                               Oracle node to be able to compress objects before sending them to the Tivoli
|                               Storage Manager server.
                              v The authority to delete backup data from Tivoli Storage Manager storage.
|                               The Data Protection for Oracle node can only delete backed up data from Tivoli
|                               Storage Manager storage if the Tivoli Storage Manager administrator registers
|                               the node with backdelete authority. Specify the following option to allow
|                               backdelete authority:
|                                   backdelete yes
|                                Note that when backdelete no is specified, the backed up object is marked as
|                                inactive and is removed from the Tivoli Storage Manager server based on the
|                                backretention setting associated with the copy group. Data Protection for Oracle
|                                cannot restore objects that are marked as inactive. Therefore, by specifying
|                                backdelete yes, the object is immediately removed from the Tivoli Storage
|                                Manager server when the next inventory expiration occurs. This expiration also
|                                makes the previously used storage space available for new use.

    3. Define Tivoli Storage Manager options in the dsm.opt file
                              You must define some Tivoli Storage Manager options after the Data Protection for
                              Oracle node is registered to the Tivoli Storage Manager server:
                              v These options are defined in the Tivoli Storage Manager client user options file
                                (dsm.opt by default).
                              v Note that the Tivoli Storage Manager client user options file (dsm.opt by default)
                                you must edit for Data Protection for Oracle is located in the directory specified
                                by the dsmi_orc_config option. If this option is not specified, Data Protection for
                                Oracle looks for this options file in the Data Protection for Oracle installation
                                directory.
                              v Data Protection for Oracle provides sample Tivoli Storage Manager options files
                                that you can modify for this purpose. These sample files are located in the Data
                                Protection for Oracle installation directory.
                              v The Tivoli Storage Manager administrator can provide you with the TCP server
                                address (tcpserveraddress) and communication method (commmethod) for
                                connecting Data Protection for Oracle to the Tivoli Storage Manager server.




    14   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Required options
          Specify these options in the Tivoli Storage Manager client user options file
          (dsm.opt by default) located in the directory specified by the dsmi_orc_config
          option:
          nodename
                Specify the Data Protection for Oracle node name used during operations
                with the Tivoli Storage Manager server. The node name can contain a
                string of 1 to 64 characters.
                  To restore data from one Oracle server to another Oracle server using Data
                  Protection for Oracle, make sure the value of the nodename option in the
                  dsm.opt file on the target Oracle server equals the value of the nodename
                  option in the dsm.opt file on the source Oracle server. Data Protection for
                  Oracle, the Tivoli Storage Manager backup-archive client, and the Tivoli
                  Storage Manager API must be at the same levels on both the source Oracle
                  server and the target Oracle server. If there is a password associated with
                  the nodename option in the dsm.opt file on the target Oracle server, use the
                  tdpoconf utility to generate the local password file once the value of the
                  nodename option changes.
|         passwordaccess
|                Specify passwordaccess generate. This allows the Tivoli Storage Manager
|                API to manage all password actions after the password is created using the
|                tdpoconf password command. The Tivoli Storage Manager API saves the
|                current password (encrypted) in the Windows registry and automatically
|                generates a new password when the current password expires. This method
|                of password management is useful when running unattended scheduled
|                backups because it ensures that the backup never fails due to an expired
|                password.
          tcpserveraddress
                  Specify the TCP/IP address for the Tivoli Storage Manager server to be
                  used for Oracle backups.
          commmethod
               Specify the communication method for Data Protection for Oracle to
               communicate with the Tivoli Storage Manager server. Note that this option
               requires other Tivoli Storage Manager options, depending on the
               communication method you specify.

    Other options to consider
          It is recommended that you specify these options in the Tivoli Storage Manager
          client user options file, dsm.opt:
          compression
                 Specify whether the Tivoli Storage Manager API compresses data before
                 sending it to the Tivoli Storage Manager server. You can specify on or off.
                 The default value is on. The value of the compression option for Data
                 Protection for Oracle is honored only if the Tivoli Storage Manager
                 administrator leaves the compression decision to the node. Enabling
                 compression affects performance in three ways:
                 v CPU utilization is higher on the machine on which Data Protection for
                   Oracle is running.
                 v Network bandwidth utilization is lower because fewer bytes are
                   transmitted.
                 v Storage usage on the Tivoli Storage Manager server is reduced.

                                                 Chapter 3. Configuring Data Protection for Oracle   15
Considerations: It is recommended that you specify on when any of the
                                        following conditions exist:
                                        v The network adapter has a data overload.
                                        v Communications between Data Protection for Oracle and the Tivoli
                                           Storage Manager server are over a low bandwidth connection.
                                        v There is heavy network traffic.
                                        It is recommended that you specify off when any of the following
                                        conditions exist:
                                        v The machine running Data Protection for Oracle has a CPU overload.
                                          The added CPU usage (as a result of enabling compression) can impact
                                          other applications, including the Oracle server. You can monitor CPU
                                          and network resource utilization using the Performance Monitor
                                          program shipped with Windows.
                                        v You are not constrained by network bandwidth. In this case, you can
                                          achieve the best performance by specifying compression off and enabling
                                          hardware compaction on the tape drive, which also reduces storage
                                          requirements.
|                                       v Hardware compression is in use for the media where Data Protection for
|                                         Oracle data resides.

                                        Note: The compression option also accepts these values to signify ON: true
                                              or yes. These values are also accepted to signify OFF: false or no.
                              enablelanfree
                                      Specify whether you run backup operations in a LAN-free environment if
                                      you are equipped to do so. You can specify yes or no. The default value is
                                      no. You can avoid network constraints by shifting the movement of data to
                                      a storage area network (SAN). For more information, see the appropriate
                                      Storage Agent User’s Guide.
                              include
                                        Add an include statement to the dsm.opt file (used by the Oracle node)
                                        when a management class (other than the default management class) is
                                        defined within an existing policy domain. This include statement binds the
                                        Oracle backup objects to the management class that is defined for
                                        managing these objects. The include statement uses the following naming
                                        convention:
                                        FilespaceNameorcntObjectName

                                        The FORMAT parameter in the RMAN script can also be used to assist
                                        with object naming. For example, if the FORMAT parameters (in the
                                        RMAN script) specified the following values for databases and logs:
                                        format ’DB_%u_%p_%c’
                                        format ’LOG_%u_%p_%c’

                                        The include statement in the dsm.opt file (used by the Oracle node) would
                                        be as follows:
                                        INCLUDE FilespaceNameorcntDB* mgmtclassname
                                        INCLUDE FilespaceNameorcntLOG* mgmtclassname
                              enableclientencryptkey
                                      When enableclientencryptkey is set to yes, Data Protection for Oracle
                                      provides 128-bit transparent encryption of Oracle databases during backup
                                      and restore processing. One random encryption key is generated per
                                      session and is stored on the Tivoli Storage Manager server with the object

    16   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
in the server database. Although Tivoli Storage Manager manages the key,
                         a valid database must be available in order to restore an encrypted object.
                         You can specify the databases you want encrypted by adding an include
                         statement with the include.encrypt option in the client user options file
                         (dsm.opt).
|                        For example, to enable transparent encryption, set the following options in
|                        the client user options file, dsm.opt:
|                        1. Specify enableclientencryptkey yes.
|                        2. Specify encryptiontype AES128 (recommended) or DES56.
|                        3. Specify the objects to encrypt. This example encrypts all data:
|                            include.encrypt        adsmorc...*
|                        Thus, the encryption options in this client user options file, dsm.opt would
|                        be as follows:
|                        enableclientencryptkey yes
|                        encryptiontype aes128
|                        include.encrypt        adsmorc...*

                         See IBM Tivoli Storage Manager Using the Application Program Interface for
                         more details regarding the enableclientencryptkey option.

    4. Define Tivoli Storage Manager policy requirements
                  RMAN uses the format parameter (in the RMAN script) to generate unique
                  backup file names. Because all backup objects inserted into the Tivoli Storage
                  Manager backup storage pool have unique file names, they never expire on the
                  Tivoli Storage Manager server. As a result, Data Protection for Oracle requires
                  these special Tivoli Storage Manager policy domain settings:
                  Backup copy group values
                        Data Protection for Oracle provides the tdposync utility to remove
                        unwanted backup objects from the Tivoli Storage Manager server. It is
                        recommended that the following Tivoli Storage Manager backup copy
                        group options be set:
                        v verdeleted 0
                        v retonly 0
                         Then, when Data Protection for Oracle marks a backup object inactive, that
                         object is deleted from the Tivoli Storage Manager server the next time
                         expiration processing occurs. A backup object is marked for immediate
                         expiration when you delete it through RMAN using the Data Protection for
                         Oracle interface or with the tdposync utility. Note that an inactive backup
                         object cannot be restored through RMAN using the Data Protection for
                         Oracle interface.
                         Notes:
|                        1. The Tivoli Storage Manager administrator must also register your node
|                           by specifying backdelete yes in order for backup objects to be deleted.
|                           However, be aware that a backup object is marked for immediate
|                           expiration when backdelete yes and you delete it through RMAN using
|                           the Data Protection for Oracle interface or with the tdposync utility.
|                           Also note that even when backdelete no is specified, the object is
|                           marked inactive. The verdeleted 0 and retonly 0 settings will remove
|                           these inactive objects from the Tivoli Storage Manager server when the
|                           next inventory expiration occurs.



                                                        Chapter 3. Configuring Data Protection for Oracle   17
2. The following backup copy group options are not applicable to Data
                                      Protection for Oracle:
                                      v frequency
                                      v verexists
                                      v retextra
                                      v mode
                                      v serialization
                                      Data Protection for Oracle accepts default values for these options.
                                   3. An archive copy group is not required (although it can exist) because
                                      Data Protection for Oracle stores all objects as backup objects on Tivoli
                                      Storage Manager.
                          Management class
                                Tivoli Storage Manager uses management classes to manage backups on
                                the Tivoli Storage Manager server. When you back up a database, the
                                default management class for your node is used. Because the policy
                                requirements for Data Protection for Oracle may be different from the
                                desired settings for the regular Tivoli Storage Manager backup-archive
                                clients, you must have a different management class defined for Data
                                Protection for Oracle. It is recommended that you define a separate policy
                                domain where the default management class has the required settings and
                                then register all Data Protection for Oracle nodes to that domain.
                                   If you choose to define a new management class within an existing policy
                                   domain (not the default management class for that domain), then you must
                                   add an include statement to the Data Protection for Oracle options file to
                                   bind all objects to that management class.
                                   The following steps assign a management class name orcbackup to all
                                   Oracle backups with a default file space name adsmorc:
                                   1. Add this inclexcl entry under the server stanza you use in the dsm.opt
                                      file:
                                        inclexcl C:myfileinclude.def
                                   2. Add this include entry to the C:myfileinclude.def file:
                                          include adsmorc...* orcbackup

                                        Note: The file space name in the include/exclude statement must
                                              match the file space name defined with the tdpo_fs option. If a
                                              file space name other than the default value (adsmorc) is used:
                                              a. You must specify the file space name with the tdpo_fs option.
                                              b. You must specify the file space name defined in the tdpo_fs
                                                   option in the include/exclude statement.

                                   All the files backed up with a default file space name of adsmorc are
                                   assigned to management class orcbackup.

                          Note: Data Protection for Oracle stores all objects as backup objects on Tivoli
                                Storage Manager storage, so an archive copy group is not required, although
                                it can exist.

                          See your Tivoli Storage Manager administrator or see the Tivoli Storage Manager
                          Administrator’s Guide for more information on defining or updating Tivoli Storage
                          Manager policy domains and copy groups.




18   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
5. Initialize the password with a Tivoli Storage Manager server
               The administrator must run the tdpoconf utility program to set the password
               before using Data Protection for Oracle. See “TDPOCONF” on page 26 for more
               information.




                                                   Chapter 3. Configuring Data Protection for Oracle   19
20   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Chapter 4. Using RMAN and Data Protection for Oracle
                          You can perform full or partial, offline or online backups with Oracle. Once you
                          identify which database to back up, Oracle locates all necessary files and sends
                          them to the Tivoli Storage Manager server through Data Protection for Oracle. As a
                          result, Data Protection for Oracle provides an interface between Oracle Media
                          Management API calls and Tivoli Storage Manager API routines.

Invoking RMAN
                          Invoke RMAN to back up and restore an Oracle database. In this example, the
                          catalog database contains a registered target database. Invoke RMAN with this
                          command:
                          $> rman target xxx/yyy@target rcvcat aaa/bbb@catalog
                            cmdfile bkdb.scr msglog bkdb.log

                          This starts RMAN in the sequence shown.
                          target xxx/yyy@target: connect to target database
                          using user xxx and password yyy with connect string target
                          rcvcat aaa/bbb@catalog: connect to catalog database
                          using user aaa and password bbb with connect string catalog
                          cmdfile bkdb.scr: run bkdb.scr script
                          msglog bkdb.log: log the output messages in bkdb.log

                          Note: In the above example, RMAN creates a log file (bkdb.log) in the current
                                working directory. If an error occurs, you will see the error stack in the log
                                file.

Scripts
                          Data Protection for Oracle does not recognize environment variables specified in
                          an RMAN script. The only environment variable Data Protection for Oracle Version
                          5.4.1 recognizes within an RMAN script is the fully qualified path name to the
                          tdpo.opt file. Therefore, existing RMAN scripts may need to be edited to use
                          TDPO_OPTFILE=fully qualified path and file name of options file variable in place of
                          other environment variables.




© Copyright IBM Corp. 1998, 2007                                                                             21
Example
                          This backup script allocates two parallel connections to the Tivoli Storage Manager
                          server. The Tivoli Storage Manager server views these connections as two separate
                          sessions:
                          run
                          {
                             allocate channel t1 type ’sbt_tape’ parms
                                      ’ENV=(TDPO_OPTFILE=C:oracleora91scriptstdpo.opt)’;
                             allocate channel t2 type ’sbt_tape’ parms
                                      ’ENV=(TDPO_OPTFILE=C:oracleora91scriptstdpo.opt)’;

                             backup
                                filesperset 5
                                format ’df_%t_%s_%p’
                                (database);

                             }

                          Note: To back up to Tivoli Storage Manager using Data Protection for Oracle, you
                                 must specify type ’sbt_tape’ in the RMAN script or within the global
                                 RMAN configuration settings.
                          This restore script allocates one parallel connection to the Tivoli Storage Manager
                          server:
                          run
                          {
                          allocate channel t1 type ’sbt_tape’ parms
                          ’ENV=(TDPO_OPTFILE=C:homeoracletdpo.opt)’;
                          restore database;
                          recover database;
                          alter database open;
                          }
                          Notes:
                          1. The allocate channel entry is divided on two lines after the parms option to
                             accommodate page formatting.
                          2. The Oracle database must be in mount mode for the restore to succeed.

Using the Duplex Copy function
                          Data Protection for Oracle supports the Oracle Server Duplex backup feature. This
                          feature allows you to make up to four exact duplicate copies of a backup that can
                          be stored on different backup media. A different management class is required for
                          each backup copy. By default, the primary management class is the default
                          management class on the policy domain defined for the Data Protection for Oracle
                          node.

                          Note: It may be necessary to define the Oracle parameter value
                                (BACKUP_TAPE_IO_SLAVES=TRUE) in the init.ora file of the target
                                database for Data Protection for Oracle to use the duplex copy feature. Refer
                                to your Oracle documentation regarding the use of this Oracle parameter.

                          For example, to create four backup copies:
                          1. Specify the following option in the RMAN backup script:
                              set duplex 4
                          2. Define the following options in the tdpo.opt file:
                             v tdpo_mgmt_class_2
                             v tdpo_mgmt_class_3
                             v tdpo_mgmt_class_4
22   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
3. Run the RMAN backup script.
The following backup behavior occurs:
v The first backup copy is bound to the default management class to which the
  node is registered.
v The second backup copy is bound to the management class defined by the
  tdpo_mgmt_class_2 option.
v The third backup copy is bound to the management class defined by the
  tdpo_mgmt_class_3 option.
v The fourth backup copy is bound to the management class defined by the
  tdpo_mgmt_class_4 option.

Considerations
  The duplex copy feature does not use include statements. It only uses the
  management classes specified in the tdpo.opt file.
  You will receive an error message if you specify set duplex 4 in the RMAN
  backup script and do not define a sufficient number of tdpo_mgmt_class
  options in the tdpo.opt file.
  In order to place duplicate copies on different media:
  – Make sure the storage pool information for each backup copy group within
     the management classes is not the same.
  – Make sure backups from these different storage pools are not migrated to the
     same storage pool at a later time.
  Be aware that duplicate data will be sent across the network.
  Be aware that if you specify set duplex 4 and allocate one channel in the RMAN
  backup script, RMAN will start four sessions to the Tivoli Storage Manager
  server. Likewise, if you specify set duplex 4 and allocate two channels in the
  RMAN backup script, RMAN will start eight sessions to the Tivoli Storage
  Manager server.
  The duplex copy feature sends the backup copies simultaneously. If the backup
  destination is tape, the number of sessions will be multiples of the duplex
  value. As a result, make sure RMAN does not start more sessions than the
  maximum mount points allowed by the Tivoli Storage Manager server. The
  node definition option on the Tivoli Storage Manager server (maxnummp)
  determines the maximum number of mount points a client node is allowed to
  use on the Tivoli Storage Manager server during a backup operation. You can
  view the maximum mount points allowed by the Tivoli Storage Manager server
  for a particular node by entering the query node command from a Tivoli
  Storage Manager Administrative Client prompt:
   q node f=d

   See the appropriate Tivoli Storage Manager Administrator’s Reference for more
   information regarding this option.

It is highly recommended that you review your current Oracle documentation
regarding the duplex backup function.




                                  Chapter 4. Using RMAN and Data Protection for Oracle   23
Removing old backups
                              Data Protection for Oracle uses the Tivoli Storage Manager backup repository. Each
                              database backup creates a new object with a unique name. Since these objects have
                              unique names, they always remain active and never expire. This allows the
                              Database Administrator (DBA) to control and coordinate copies removed from the
                              Tivoli Storage Manager server with RMAN.

                              Note: Make sure to use the same tdpo.opt file that was used for the original
                                    backup. This enables the backup objects to be found on the Tivoli Storage
                                    Manager server.

                  Example
                              To remove an old backup, issue this command from the RMAN prompt:
                              run
                              {
                                 allocate channel for delete type ’sbt_tape’ parms
                                          ’ENV=(TDPO_OPTFILE=C:oracleora91scriptstdpo.opt)’;

                                  change backupset backupset number delete;

                              }

                              See the Oracle RMAN manual for more information on the change command and
                              its options.

                  Management class options affecting object removal
|                             The Tivoli Storage Manager administrator must specify backdelete=yes when
|                             registering your node in order for you to be able to delete backup objects. You can
|                             use parameters in the management class definition to control when the inactive
|                             object expires on the Tivoli Storage Manager server. For the backup copy group,
|                             use:
|                             v verdeleted=0
|                             v retonly=0
|                             These settings erase the inactive objects from the server after the next inventory
|                             expiration. However, be aware that a backup object is marked for immediate
|                             expiration when backdelete=yes and you delete it through RMAN using the Data
|                             Protection for Oracle interface or with the tdposync utility. Also note that even
|                             when backdelete=no is specified, the object is marked inactive. The verdeleted=0
|                             and retonly=0 settings will remove these inactive objects from the Tivoli Storage
|                             Manager server when the next inventory expiration occurs.




    24   IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
Chapter 5. Using the utilities
                          This chapter describes how to use the Data Protection for Oracle utilities (tdpoconf
                          and tdposync) from the command line interface. These utilities are located in the
                          directory where Data Protection for Oracle is installed.
                          v The tdpoconf utility is used for password maintenance and general Data
                            Protection for Oracle setup and maintenance.
                          v The tdposync utility is used to delete the Oracle backups on the Tivoli Storage
                            Manager server which are not in the RMAN catalog. This occurs when backups
                            have inadvertently not been deleted from the Tivoli Storage Manager server.

Command line syntax and characteristics
                          The Data Protection for Oracle utilities use the following command line syntax:
                          tdpoconf <command> <0 or more optional parameters>
                          tdposync <command> <0 or more optional parameters>

                          The command line parameters have the following characteristics:
                          v Minimum abbreviations for keywords are indicated in upper case.
                          v Optional parameters begin with a dash (-).
                          v Optional parameters can appear in any order.
                          v Some keyword parameters require a value separated by the equal sign (=).
                          v If a parameter requires more than one value, the values are separated with
                            commas.
                          v A space separates the invocation from the command and the command from any
                            optional parameters.
                          v Each parameter is separated from others by a space.
                          v If a parameter value includes spaces, the entire parameter must be enclosed in
                            double quotes.




© Copyright IBM Corp. 1998, 2007                                                                            25
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1
Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1

Más contenido relacionado

La actualidad más candente

Ibm tivoli storage manager for windows installation guide 6.2
Ibm tivoli storage manager for windows installation guide 6.2Ibm tivoli storage manager for windows installation guide 6.2
Ibm tivoli storage manager for windows installation guide 6.2Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for linux administrator's reference 6.1
Ibm tivoli storage manager for linux administrator's reference 6.1Ibm tivoli storage manager for linux administrator's reference 6.1
Ibm tivoli storage manager for linux administrator's reference 6.1Banking at Ho Chi Minh city
 
Ibm tivoli directory server installation and configuration guide - sc272747
Ibm tivoli directory server   installation and configuration guide - sc272747Ibm tivoli directory server   installation and configuration guide - sc272747
Ibm tivoli directory server installation and configuration guide - sc272747Banking at Ho Chi Minh city
 
Ssm400rn
Ssm400rnSsm400rn
Ssm400rnsossa
 
IBM Tivoli Netcool/OMNIbus: Administration Guide
IBM Tivoli Netcool/OMNIbus: Administration GuideIBM Tivoli Netcool/OMNIbus: Administration Guide
IBM Tivoli Netcool/OMNIbus: Administration GuideLuciano Saia
 
Ibm tivoli storage manager in a clustered environment sg246679
Ibm tivoli storage manager in a clustered environment sg246679Ibm tivoli storage manager in a clustered environment sg246679
Ibm tivoli storage manager in a clustered environment sg246679Banking at Ho Chi Minh city
 
Deployment guide series tivoli continuous data protection for files sg247235
Deployment guide series tivoli continuous data protection for files sg247235Deployment guide series tivoli continuous data protection for files sg247235
Deployment guide series tivoli continuous data protection for files sg247235Banking at Ho Chi Minh city
 
Deployment guide series ibm tivoli monitoring 6.1 sg247188
Deployment guide series ibm tivoli monitoring 6.1 sg247188Deployment guide series ibm tivoli monitoring 6.1 sg247188
Deployment guide series ibm tivoli monitoring 6.1 sg247188Banking at Ho Chi Minh city
 
Isim database schema_reference_pdf_70
Isim database schema_reference_pdf_70Isim database schema_reference_pdf_70
Isim database schema_reference_pdf_70ssusere18cdd1
 
IBM Ported Tools for z/OS: PHP for z/OS Feature User’s Guide and Reference
IBM Ported Tools for z/OS: PHP for z/OS Feature User’s Guide and ReferenceIBM Ported Tools for z/OS: PHP for z/OS Feature User’s Guide and Reference
IBM Ported Tools for z/OS: PHP for z/OS Feature User’s Guide and ReferenceIBM India Smarter Computing
 
Cesvip 2010 first_linux_module
Cesvip 2010 first_linux_moduleCesvip 2010 first_linux_module
Cesvip 2010 first_linux_moduleAlessandro Grandi
 
Scrivener windows
Scrivener windowsScrivener windows
Scrivener windowsambienti
 
Experiences with oracle 10g database for linux on z series sg246482
Experiences with oracle 10g database for linux on z series sg246482Experiences with oracle 10g database for linux on z series sg246482
Experiences with oracle 10g database for linux on z series sg246482Banking at Ho Chi Minh city
 
Ibm tivoli directory server 6.1 administration guide
Ibm tivoli directory server 6.1 administration guideIbm tivoli directory server 6.1 administration guide
Ibm tivoli directory server 6.1 administration guidea8us
 

La actualidad más candente (18)

Ibm tivoli storage manager for windows installation guide 6.2
Ibm tivoli storage manager for windows installation guide 6.2Ibm tivoli storage manager for windows installation guide 6.2
Ibm tivoli storage manager for windows installation guide 6.2
 
Ibm tivoli storage manager for linux administrator's reference 6.1
Ibm tivoli storage manager for linux administrator's reference 6.1Ibm tivoli storage manager for linux administrator's reference 6.1
Ibm tivoli storage manager for linux administrator's reference 6.1
 
Ibm tivoli directory server installation and configuration guide - sc272747
Ibm tivoli directory server   installation and configuration guide - sc272747Ibm tivoli directory server   installation and configuration guide - sc272747
Ibm tivoli directory server installation and configuration guide - sc272747
 
Ssm400rn
Ssm400rnSsm400rn
Ssm400rn
 
IBM Tivoli Netcool/OMNIbus: Administration Guide
IBM Tivoli Netcool/OMNIbus: Administration GuideIBM Tivoli Netcool/OMNIbus: Administration Guide
IBM Tivoli Netcool/OMNIbus: Administration Guide
 
Ibm tivoli storage manager in a clustered environment sg246679
Ibm tivoli storage manager in a clustered environment sg246679Ibm tivoli storage manager in a clustered environment sg246679
Ibm tivoli storage manager in a clustered environment sg246679
 
Deployment guide series tivoli continuous data protection for files sg247235
Deployment guide series tivoli continuous data protection for files sg247235Deployment guide series tivoli continuous data protection for files sg247235
Deployment guide series tivoli continuous data protection for files sg247235
 
Deployment guide series ibm tivoli monitoring 6.1 sg247188
Deployment guide series ibm tivoli monitoring 6.1 sg247188Deployment guide series ibm tivoli monitoring 6.1 sg247188
Deployment guide series ibm tivoli monitoring 6.1 sg247188
 
IBM Ported Tools for z/OS: OpenSSH User's Guide
IBM Ported Tools for z/OS: OpenSSH User's GuideIBM Ported Tools for z/OS: OpenSSH User's Guide
IBM Ported Tools for z/OS: OpenSSH User's Guide
 
Isim database schema_reference_pdf_70
Isim database schema_reference_pdf_70Isim database schema_reference_pdf_70
Isim database schema_reference_pdf_70
 
IBM Ported Tools for z/OS: PHP for z/OS Feature User’s Guide and Reference
IBM Ported Tools for z/OS: PHP for z/OS Feature User’s Guide and ReferenceIBM Ported Tools for z/OS: PHP for z/OS Feature User’s Guide and Reference
IBM Ported Tools for z/OS: PHP for z/OS Feature User’s Guide and Reference
 
Mysql workbench en.a4
Mysql workbench en.a4Mysql workbench en.a4
Mysql workbench en.a4
 
Cesvip 2010 first_linux_module
Cesvip 2010 first_linux_moduleCesvip 2010 first_linux_module
Cesvip 2010 first_linux_module
 
Scrivener windows
Scrivener windowsScrivener windows
Scrivener windows
 
IBMRedbook
IBMRedbookIBMRedbook
IBMRedbook
 
Experiences with oracle 10g database for linux on z series sg246482
Experiences with oracle 10g database for linux on z series sg246482Experiences with oracle 10g database for linux on z series sg246482
Experiences with oracle 10g database for linux on z series sg246482
 
Ibm tivoli directory server 6.1 administration guide
Ibm tivoli directory server 6.1 administration guideIbm tivoli directory server 6.1 administration guide
Ibm tivoli directory server 6.1 administration guide
 
Ibm total storage san file system sg247057
Ibm total storage san file system sg247057Ibm total storage san file system sg247057
Ibm total storage san file system sg247057
 

Similar a Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1

Ibm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guideIbm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guideBanking at Ho Chi Minh city
 
Ibm tivoli storage manager for unix and linux backup archive client installat...
Ibm tivoli storage manager for unix and linux backup archive client installat...Ibm tivoli storage manager for unix and linux backup archive client installat...
Ibm tivoli storage manager for unix and linux backup archive client installat...Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for enterprise resource planning data protection f...
Ibm tivoli storage manager for enterprise resource planning data protection f...Ibm tivoli storage manager for enterprise resource planning data protection f...
Ibm tivoli storage manager for enterprise resource planning data protection f...Banking at Ho Chi Minh city
 
Ibm tivoli workload scheduler load leveler using and administering v3.5
Ibm tivoli workload scheduler load leveler using and administering v3.5 Ibm tivoli workload scheduler load leveler using and administering v3.5
Ibm tivoli workload scheduler load leveler using and administering v3.5 Banking at Ho Chi Minh city
 
Ibm tivoli storage manager for aix installation guide 6.2
Ibm tivoli storage manager for aix installation guide 6.2Ibm tivoli storage manager for aix installation guide 6.2
Ibm tivoli storage manager for aix installation guide 6.2Banking at Ho Chi Minh city
 
Ibm tivoli storage manager v6.1 technical guide sg247718
Ibm tivoli storage manager v6.1 technical guide sg247718Ibm tivoli storage manager v6.1 technical guide sg247718
Ibm tivoli storage manager v6.1 technical guide sg247718Banking at Ho Chi Minh city
 
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762Banking at Ho Chi Minh city
 
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762Banking at Ho Chi Minh city
 
Ibm tivoli monitoring v5.1.1 implementation certification study guide redp3935
Ibm tivoli monitoring v5.1.1 implementation certification study guide redp3935Ibm tivoli monitoring v5.1.1 implementation certification study guide redp3935
Ibm tivoli monitoring v5.1.1 implementation certification study guide redp3935Banking at Ho Chi Minh city
 
Backing up db2 using ibm tivoli storage management sg246247
Backing up db2 using ibm tivoli storage management sg246247Backing up db2 using ibm tivoli storage management sg246247
Backing up db2 using ibm tivoli storage management sg246247Banking at Ho Chi Minh city
 
Backing up db2 using ibm tivoli storage management sg246247
Backing up db2 using ibm tivoli storage management sg246247Backing up db2 using ibm tivoli storage management sg246247
Backing up db2 using ibm tivoli storage management sg246247Banking at Ho Chi Minh city
 
Ibm tivoli asset management for it portfolio overview sg247376
Ibm tivoli asset management for it portfolio overview sg247376Ibm tivoli asset management for it portfolio overview sg247376
Ibm tivoli asset management for it portfolio overview sg247376Banking at Ho Chi Minh city
 
Ibm tivoli monitoring v5.1.1 implementation certification study guide sg246780
Ibm tivoli monitoring v5.1.1 implementation certification study guide sg246780Ibm tivoli monitoring v5.1.1 implementation certification study guide sg246780
Ibm tivoli monitoring v5.1.1 implementation certification study guide sg246780Banking at Ho Chi Minh city
 
Ibm tivoli storage management reporting sg246109
Ibm tivoli storage management reporting sg246109Ibm tivoli storage management reporting sg246109
Ibm tivoli storage management reporting sg246109Banking at Ho Chi Minh city
 
Deploying rational applications with ibm tivoli configuration manager redp4171
Deploying rational applications with ibm tivoli configuration manager redp4171Deploying rational applications with ibm tivoli configuration manager redp4171
Deploying rational applications with ibm tivoli configuration manager redp4171Banking at Ho Chi Minh city
 
Deploying rational applications with ibm tivoli configuration manager redp4171
Deploying rational applications with ibm tivoli configuration manager redp4171Deploying rational applications with ibm tivoli configuration manager redp4171
Deploying rational applications with ibm tivoli configuration manager redp4171Banking at Ho Chi Minh city
 
Deployment guide series ibm tivoli monitoring v6.2 sg247444
Deployment guide series ibm tivoli monitoring v6.2 sg247444Deployment guide series ibm tivoli monitoring v6.2 sg247444
Deployment guide series ibm tivoli monitoring v6.2 sg247444Banking at Ho Chi Minh city
 
Deployment guide series ibm tivoli monitoring v6.2 sg247444
Deployment guide series ibm tivoli monitoring v6.2 sg247444Deployment guide series ibm tivoli monitoring v6.2 sg247444
Deployment guide series ibm tivoli monitoring v6.2 sg247444Banking at Ho Chi Minh city
 
Getting started with ibm tivoli workload scheduler v8.3 sg247237
Getting started with ibm tivoli workload scheduler v8.3 sg247237Getting started with ibm tivoli workload scheduler v8.3 sg247237
Getting started with ibm tivoli workload scheduler v8.3 sg247237Banking at Ho Chi Minh city
 

Similar a Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1 (20)

Ibm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guideIbm tivoli storage manager v6.1 server upgrade guide
Ibm tivoli storage manager v6.1 server upgrade guide
 
Ibm tivoli storage manager for unix and linux backup archive client installat...
Ibm tivoli storage manager for unix and linux backup archive client installat...Ibm tivoli storage manager for unix and linux backup archive client installat...
Ibm tivoli storage manager for unix and linux backup archive client installat...
 
Ibm tivoli storage manager for enterprise resource planning data protection f...
Ibm tivoli storage manager for enterprise resource planning data protection f...Ibm tivoli storage manager for enterprise resource planning data protection f...
Ibm tivoli storage manager for enterprise resource planning data protection f...
 
Ibm tivoli workload scheduler load leveler using and administering v3.5
Ibm tivoli workload scheduler load leveler using and administering v3.5 Ibm tivoli workload scheduler load leveler using and administering v3.5
Ibm tivoli workload scheduler load leveler using and administering v3.5
 
Ibm tivoli storage manager for aix installation guide 6.2
Ibm tivoli storage manager for aix installation guide 6.2Ibm tivoli storage manager for aix installation guide 6.2
Ibm tivoli storage manager for aix installation guide 6.2
 
Ibm tivoli storage manager v6.1 technical guide sg247718
Ibm tivoli storage manager v6.1 technical guide sg247718Ibm tivoli storage manager v6.1 technical guide sg247718
Ibm tivoli storage manager v6.1 technical guide sg247718
 
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
 
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
Proof of concept guide for ibm tivoli storage manager version 5.3 sg246762
 
Ibm tivoli monitoring v5.1.1 implementation certification study guide redp3935
Ibm tivoli monitoring v5.1.1 implementation certification study guide redp3935Ibm tivoli monitoring v5.1.1 implementation certification study guide redp3935
Ibm tivoli monitoring v5.1.1 implementation certification study guide redp3935
 
Backing up db2 using ibm tivoli storage management sg246247
Backing up db2 using ibm tivoli storage management sg246247Backing up db2 using ibm tivoli storage management sg246247
Backing up db2 using ibm tivoli storage management sg246247
 
Backing up db2 using ibm tivoli storage management sg246247
Backing up db2 using ibm tivoli storage management sg246247Backing up db2 using ibm tivoli storage management sg246247
Backing up db2 using ibm tivoli storage management sg246247
 
Ibm tivoli asset management for it portfolio overview sg247376
Ibm tivoli asset management for it portfolio overview sg247376Ibm tivoli asset management for it portfolio overview sg247376
Ibm tivoli asset management for it portfolio overview sg247376
 
Ibm tivoli monitoring v5.1.1 implementation certification study guide sg246780
Ibm tivoli monitoring v5.1.1 implementation certification study guide sg246780Ibm tivoli monitoring v5.1.1 implementation certification study guide sg246780
Ibm tivoli monitoring v5.1.1 implementation certification study guide sg246780
 
Ibm tivoli storage management reporting sg246109
Ibm tivoli storage management reporting sg246109Ibm tivoli storage management reporting sg246109
Ibm tivoli storage management reporting sg246109
 
Deploying rational applications with ibm tivoli configuration manager redp4171
Deploying rational applications with ibm tivoli configuration manager redp4171Deploying rational applications with ibm tivoli configuration manager redp4171
Deploying rational applications with ibm tivoli configuration manager redp4171
 
Deploying rational applications with ibm tivoli configuration manager redp4171
Deploying rational applications with ibm tivoli configuration manager redp4171Deploying rational applications with ibm tivoli configuration manager redp4171
Deploying rational applications with ibm tivoli configuration manager redp4171
 
Deployment guide series ibm tivoli monitoring v6.2 sg247444
Deployment guide series ibm tivoli monitoring v6.2 sg247444Deployment guide series ibm tivoli monitoring v6.2 sg247444
Deployment guide series ibm tivoli monitoring v6.2 sg247444
 
Deployment guide series ibm tivoli monitoring v6.2 sg247444
Deployment guide series ibm tivoli monitoring v6.2 sg247444Deployment guide series ibm tivoli monitoring v6.2 sg247444
Deployment guide series ibm tivoli monitoring v6.2 sg247444
 
Getting started with ibm tivoli workload scheduler v8.3 sg247237
Getting started with ibm tivoli workload scheduler v8.3 sg247237Getting started with ibm tivoli workload scheduler v8.3 sg247237
Getting started with ibm tivoli workload scheduler v8.3 sg247237
 
Integrating tivoli products sg247757
Integrating tivoli products sg247757Integrating tivoli products sg247757
Integrating tivoli products sg247757
 

Más de Banking at Ho Chi Minh city

IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0Banking at Ho Chi Minh city
 
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1Banking at Ho Chi Minh city
 
IBM MobileFirst Platform v7.0 POT Analytics v1.1
IBM MobileFirst Platform v7.0 POT Analytics v1.1IBM MobileFirst Platform v7.0 POT Analytics v1.1
IBM MobileFirst Platform v7.0 POT Analytics v1.1Banking at Ho Chi Minh city
 
IBM MobileFirst Platform Pot Sentiment Analysis v3
IBM MobileFirst Platform Pot Sentiment Analysis v3IBM MobileFirst Platform Pot Sentiment Analysis v3
IBM MobileFirst Platform Pot Sentiment Analysis v3Banking at Ho Chi Minh city
 
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1Banking at Ho Chi Minh city
 
Tme 10 cookbook for aix systems management and networking sg244867
Tme 10 cookbook for aix systems management and networking sg244867Tme 10 cookbook for aix systems management and networking sg244867
Tme 10 cookbook for aix systems management and networking sg244867Banking at Ho Chi Minh city
 
Tivoli data warehouse version 1.3 planning and implementation sg246343
Tivoli data warehouse version 1.3 planning and implementation sg246343Tivoli data warehouse version 1.3 planning and implementation sg246343
Tivoli data warehouse version 1.3 planning and implementation sg246343Banking at Ho Chi Minh city
 
Tivoli data warehouse 1.2 and business objects redp9116
Tivoli data warehouse 1.2 and business objects redp9116Tivoli data warehouse 1.2 and business objects redp9116
Tivoli data warehouse 1.2 and business objects redp9116Banking at Ho Chi Minh city
 
Tivoli business systems manager v2.1 end to-end business impact management sg...
Tivoli business systems manager v2.1 end to-end business impact management sg...Tivoli business systems manager v2.1 end to-end business impact management sg...
Tivoli business systems manager v2.1 end to-end business impact management sg...Banking at Ho Chi Minh city
 
Tape automation with ibm e server xseries servers redp0415
Tape automation with ibm e server xseries servers redp0415Tape automation with ibm e server xseries servers redp0415
Tape automation with ibm e server xseries servers redp0415Banking at Ho Chi Minh city
 
Tivoli storage productivity center v4.2 release guide sg247894
Tivoli storage productivity center v4.2 release guide sg247894Tivoli storage productivity center v4.2 release guide sg247894
Tivoli storage productivity center v4.2 release guide sg247894Banking at Ho Chi Minh city
 
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317Banking at Ho Chi Minh city
 

Más de Banking at Ho Chi Minh city (20)

Postgresql v15.1
Postgresql v15.1Postgresql v15.1
Postgresql v15.1
 
Postgresql v14.6 Document Guide
Postgresql v14.6 Document GuidePostgresql v14.6 Document Guide
Postgresql v14.6 Document Guide
 
IBM MobileFirst Platform v7.0 Pot Intro v0.1
IBM MobileFirst Platform v7.0 Pot Intro v0.1IBM MobileFirst Platform v7.0 Pot Intro v0.1
IBM MobileFirst Platform v7.0 Pot Intro v0.1
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
IBM MobileFirst Foundation Version Flyer v1.0
IBM MobileFirst Foundation Version Flyer v1.0IBM MobileFirst Foundation Version Flyer v1.0
IBM MobileFirst Foundation Version Flyer v1.0
 
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
IBM MobileFirst Platform v7.0 POT Offers Lab v1.0
 
IBM MobileFirst Platform v7.0 pot intro v0.1
IBM MobileFirst Platform v7.0 pot intro v0.1IBM MobileFirst Platform v7.0 pot intro v0.1
IBM MobileFirst Platform v7.0 pot intro v0.1
 
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1
 
IBM MobileFirst Platform v7.0 POT Analytics v1.1
IBM MobileFirst Platform v7.0 POT Analytics v1.1IBM MobileFirst Platform v7.0 POT Analytics v1.1
IBM MobileFirst Platform v7.0 POT Analytics v1.1
 
IBM MobileFirst Platform Pot Sentiment Analysis v3
IBM MobileFirst Platform Pot Sentiment Analysis v3IBM MobileFirst Platform Pot Sentiment Analysis v3
IBM MobileFirst Platform Pot Sentiment Analysis v3
 
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
IBM MobileFirst Platform 7.0 POT InApp Feedback V0.1
 
Tme 10 cookbook for aix systems management and networking sg244867
Tme 10 cookbook for aix systems management and networking sg244867Tme 10 cookbook for aix systems management and networking sg244867
Tme 10 cookbook for aix systems management and networking sg244867
 
Tivoli firewall magic redp0227
Tivoli firewall magic redp0227Tivoli firewall magic redp0227
Tivoli firewall magic redp0227
 
Tivoli data warehouse version 1.3 planning and implementation sg246343
Tivoli data warehouse version 1.3 planning and implementation sg246343Tivoli data warehouse version 1.3 planning and implementation sg246343
Tivoli data warehouse version 1.3 planning and implementation sg246343
 
Tivoli data warehouse 1.2 and business objects redp9116
Tivoli data warehouse 1.2 and business objects redp9116Tivoli data warehouse 1.2 and business objects redp9116
Tivoli data warehouse 1.2 and business objects redp9116
 
Tivoli business systems manager v2.1 end to-end business impact management sg...
Tivoli business systems manager v2.1 end to-end business impact management sg...Tivoli business systems manager v2.1 end to-end business impact management sg...
Tivoli business systems manager v2.1 end to-end business impact management sg...
 
Tec implementation examples sg245216
Tec implementation examples sg245216Tec implementation examples sg245216
Tec implementation examples sg245216
 
Tape automation with ibm e server xseries servers redp0415
Tape automation with ibm e server xseries servers redp0415Tape automation with ibm e server xseries servers redp0415
Tape automation with ibm e server xseries servers redp0415
 
Tivoli storage productivity center v4.2 release guide sg247894
Tivoli storage productivity center v4.2 release guide sg247894Tivoli storage productivity center v4.2 release guide sg247894
Tivoli storage productivity center v4.2 release guide sg247894
 
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
 

Último

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Último (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Ibm tivoli storage manager for databases data protection for oracle for windows installation and user's guide version 5.4.1

  • 1. Tivoli Storage Manager ® for Databases Version 5 Release 4 Data Protection for Oracle for Windows Installation and User’s Guide SC32-9065-02
  • 2.
  • 3. Tivoli Storage Manager ® for Databases Version 5 Release 4 Data Protection for Oracle for Windows Installation and User’s Guide SC32-9065-02
  • 4. Note Before using this information and the product it supports, read the general information under “Notices” on page 61. This edition applies to Version 5, Release 4, Modification 1.0, of IBM Tivoli Storage Manager for Databases Data Protection for Oracle for Windows XP or Windows Server 2003 (product number 5608-APD) and to all subsequent releases until otherwise indicated in new editions. © Copyright International Business Machines Corporation 1998, 2007. All rights reserved. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  • 5. Contents Summary of changes . . . . . . . . . v 3. Define Tivoli Storage Manager options in the | Technical changes for Version 5.4.1 . . . . . . . v dsm.opt file . . . . . . . . . . . . . . 14 Required options . . . . . . . . . . . 15 About this guide . . . . . . . . . . vii Other options to consider . . . . . . . . . 15 4. Define Tivoli Storage Manager policy Who should read this guide . . . . . . . . . vii requirements . . . . . . . . . . . . . . 17 Publications . . . . . . . . . . . . . . vii 5. Initialize the password with a Tivoli Storage IBM Tivoli Storage Manager library . . . . . vii Manager server . . . . . . . . . . . . . 19 Accessing terminology online . . . . . . . ix Accessing publications online . . . . . . . ix Ordering publications . . . . . . . . . . ix Chapter 4. Using RMAN and Data Tivoli Technical Training . . . . . . . . . x Protection for Oracle. . . . . . . . . 21 Accessibility . . . . . . . . . . . . . . x Invoking RMAN. . . . . . . . . . . . . 21 Support information . . . . . . . . . . . . x Scripts . . . . . . . . . . . . . . . . 21 IBM Tivoli Storage Manager Web site . . . . . x Example . . . . . . . . . . . . . . 22 IBM Tivoli Storage Manager for Databases Web Using the Duplex Copy function . . . . . . . 22 site . . . . . . . . . . . . . . . . x Removing old backups . . . . . . . . . . 24 Conventions used in this book . . . . . . . . x Example . . . . . . . . . . . . . . 24 Typeface conventions . . . . . . . . . . xi Management class options affecting object Reading syntax diagrams . . . . . . . . . . xi removal . . . . . . . . . . . . . . 24 Chapter 1. Introducing Data Protection Chapter 5. Using the utilities . . . . . 25 for Oracle . . . . . . . . . . . . . . 1 Command line syntax and characteristics . . . . 25 Understanding Tivoli Storage Manager . . . . . 1 TDPOCONF . . . . . . . . . . . . . . 26 Overview of Data Protection for Oracle . . . . . 2 Password command . . . . . . . . . . 26 RMAN and Data Protection for Oracle . . . . . 2 Showenvironment command . . . . . . . 27 LAN-free data transfer . . . . . . . . . . 3 TDPOSYNC . . . . . . . . . . . . . . 28 Migration and coexistence . . . . . . . . . 3 Considerations . . . . . . . . . . . . 29 Syncdb Command . . . . . . . . . . . 30 Chapter 2. Installing Data Protection for Oracle . . . . . . . . . . . . . . . 5 Appendix A. Quick configuration guide 33 Windows x86 environment . . . . . . . . . 6 Operating system requirements . . . . . . . 6 Appendix B. Using the Tivoli Storage Hardware requirements . . . . . . . . . . 6 Manager scheduler . . . . . . . . . 35 Software requirements . . . . . . . . . . 6 Setting up a schedule . . . . . . . . . . . 35 Communication methods . . . . . . . . . 6 Part I: On the Tivoli Storage Manager server . . 36 Windows x86_64 environment . . . . . . . . 7 Part II: On the workstation with the Oracle Operating system requirements . . . . . . . 7 Server: . . . . . . . . . . . . . . . 36 Hardware requirements . . . . . . . . . . 7 Software requirements . . . . . . . . . . 7 Appendix C. Support information . . . 41 Communication methods . . . . . . . . . 7 What to do when you encounter a problem . . . 41 Windows Itanium 2 environment (64-bit) . . . . . 8 Searching knowledge bases . . . . . . . . . 42 Operating system requirements . . . . . . . 8 Searching the information center . . . . . . 42 Hardware requirements . . . . . . . . . . 8 Searching the Internet . . . . . . . . . . 42 Software requirements . . . . . . . . . . 8 Obtaining fixes . . . . . . . . . . . . . 43 Communication methods . . . . . . . . . 8 Receiving weekly support updates . . . . . . 43 Installing Data Protection for Oracle . . . . . . 9 Contacting IBM Software Support . . . . . . . 44 Determining the business impact . . . . . . 45 Chapter 3. Configuring Data Protection Describing problems and gathering information 45 for Oracle . . . . . . . . . . . . . 11 Submitting problems . . . . . . . . . . 46 1. Define Data Protection for Oracle options in the tdpo.opt file . . . . . . . . . . . . . . 11 Appendix D. Accessibility . . . . . . 47 Available options . . . . . . . . . . . 12 Navigating the interface using the keyboard . . . 47 2. Register the Data Protection for Oracle node to a Magnifying what is displayed on the screen . . . 47 Tivoli Storage Manager server . . . . . . . . 13 © Copyright IBM Corp. 1998, 2007 iii
  • 6. Appendix E. Messages . . . . . . . . 49 Trademarks . . . . . . . . . . . . . . 63 Notices . . . . . . . . . . . . . . 61 Index . . . . . . . . . . . . . . . 65 iv IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 7. Summary of changes This section summarizes changes made to the Data Protection for Oracle product and this publication. Changes to the text since the SC32-9065-01 version are indicated by vertical lines (|) in the margin to the left of the change. | Technical changes for Version 5.4.1 | The following changes have been made to this publication: | Scheduler procedure | The batch file (orcsched.cmd) example and settings have changed. See | Appendix B, “Using the Tivoli Storage Manager scheduler,” on page 35 for | detailed information. © Copyright IBM Corp. 1998, 2007 v
  • 8. vi IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 9. About this guide The subject of this publication is Data Protection for Oracle, a component of the IBM Tivoli Storage Manager for Databases product. Data Protection for Oracle performs online or offline backups of Oracle 9i and Oracle 10g databases to Tivoli Storage Manager storage. This integration with the RMAN Media Management API maximizes the protection of data, thus providing a comprehensive storage management solution. Tivoli Storage Manager is a client-server licensed product that provides storage management services in a multi-platform computer environment. Throughout this document, the term Windows® (unless otherwise specified) refers to the following operating systems: v Windows XP Server v Windows Server 2003 Who should read this guide The target audience for this publication are system installers, system users, Oracle database administrators, Tivoli Storage Manager administrators, and system administrators. In this book, it is assumed that you have an understanding of the following applications: v Oracle Server v Tivoli Storage Manager server v Tivoli Storage Manager backup-archive client v Tivoli Storage Manager Application Program Interface It is also assumed that you have an understanding of one of the following operating systems: v Windows XP Server v Windows Server 2003 Publications This section lists related IBM Tivoli Storage Manager publications. It also describes how to access Tivoli® publications online and how to order Tivoli publications. IBM Tivoli Storage Manager library The following documents are available in the IBM Tivoli Storage Manager library: v IBM Tivoli Storage Manager for Windows Backup-Archive Client Installation and User’s Guide Provides information for an end-user to install, configure, and use the Tivoli Storage Manager client on Windows operating systems. v IBM Tivoli Storage Manager for UNIX and Linux Backup-Archive Clients Installation and User’s Guide Provides information for an end-user to install, configure, and use the Tivoli Storage Manager client on UNIX and Linux operating systems. © Copyright IBM Corp. 1998, 2007 vii
  • 10. v IBM Tivoli Storage Manager for Windows Administrator’s Guide Provides concepts and procedures for configuring and customizing the Tivoli Storage Manager server on Windows operating systems. v IBM Tivoli Storage Manager for Windows Administrator’s Reference Provides details about administrative commands, server options, and server utilities for Tivoli Storage Manager server on Windows operating systems. v IBM Tivoli Storage Manager for AIX Administrator’s Guide Provides concepts and procedures for configuring and customizing the Tivoli Storage Manager server on AIX operating systems. v IBM Tivoli Storage Manager for AIX Administrator’s Reference Provides details about administrative commands, server options, and server utilities for Tivoli Storage Manager server on AIX operating systems. v IBM Tivoli Storage Manager for Sun Solaris Administrator’s Guide Provides concepts and procedures for configuring and customizing the Tivoli Storage Manager server on Sun Solaris operating systems. v IBM Tivoli Storage Manager for Sun Solaris Administrator’s Reference Provides details about administrative commands, server options, and server utilities for Tivoli Storage Manager server on Sun Solaris operating systems. v IBM Tivoli Storage Manager Messages Provides explanations and suggested actions for messages issued by the Tivoli Storage Manager server program for storage management services, the administrative client graphical user interface, administrative command line client, data protection clients, and backup-archive client. v IBM Tivoli Storage Manager: Problem Determination Guide This guide describes how to diagnose problems with Tivoli Storage Manager. v IBM Tivoli Storage Manager Using the Application Program Interface Provides information to help you add Tivoli Storage Manager application program interface calls to an existing application and to write programs with general-use program interfaces that obtain the services of Tivoli Storage Manager. v IBM Tivoli Storage Manager for SAN for AIX Storage Agent User’s Guide Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and server. v IBM Tivoli Storage Manager for SAN for HP-UX Storage Agent User’s Guide Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and server. v IBM Tivoli Storage Manager for SAN for Linux Storage Agent User’s Guide Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and server. v IBM Tivoli Storage Manager for SAN for Sun Solaris Storage Agent User’s Guide Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and server. v IBM Tivoli Storage Manager for SAN for Windows Storage Agent User’s Guide viii IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 11. Provides an overview of LAN-free data transfer and detailed explanations about configuring and using the Tivoli Storage Manager client, storage agent, and server. Accessing terminology online The Tivoli Software Glossary includes definitions for many of the technical terms related to Tivoli software. The Tivoli Software Glossary is available at the following Tivoli software library Web site: http://publib.boulder.ibm.com/tividd/glossary/tivoliglossarymst.htm The IBM Terminology Web site consolidates the terminology from IBM product libraries in one convenient location. You can access the Terminology Web site at the following Web address: http://www.ibm.com/ibm/terminology Accessing publications online The product CD contains the publications that are in the product library. The format of the publications is PDF, HTML, or both. To access the publications using a Web browser, open the infocenter.html file. The file is in the appropriate publications directory on the product CD. IBM® posts publications for this and all other Tivoli products, as they become available and whenever they are updated, to the Tivoli software information center Web site. Access the Tivoli software information center by first going to the Tivoli software library at the following Web address: http://www.ibm.com/software/tivoli/library/ Scroll down and click the Product manuals link. In the Tivoli Technical Product Documents Alphabetical Listing window, click the <Tivoli Storage Manager> link to access the product library at the Tivoli software information center. Note: If you print PDF documents on other than letter-sized paper, set the option in the File → Print window that allows Adobe Reader to print letter-sized pages on your local paper. Ordering publications You can order many Tivoli publications online at the following Web site: http://www.elink.ibmlink.ibm.com/public/applications/ publications/cgibin/pbi.cgi You can also order by telephone by calling one of these numbers: v In the United States: 800-879-2755 v In Canada: 800-426-4968 In other countries, contact your software account representative to order Tivoli publications. About this guide ix
  • 12. Tivoli Technical Training For Tivoli technical training information, refer to the following IBM Tivoli Education Web site: http://www.ibm.com/software/tivoli/education Accessibility Accessibility features help users with a physical disability, such as restricted mobility or limited vision, to use software products successfully. With this product, you can use assistive technologies to hear and navigate the interface. You can also use the keyboard instead of the mouse to operate all features of the graphical user interface. For additional information, see the appendix, Appendix D, “Accessibility,” on page 47. Support information If you have a problem with your IBM software, you want to resolve it quickly. IBM provides the following ways for you to obtain the support you need: v Searching knowledge bases: You can search across a large collection of known problems and workarounds, Technotes, and other information. v Obtaining fixes: You can locate the latest fixes that are already available for your product. v Contacting IBM Software Support: If you still cannot solve your problem, and you need to work with someone from IBM, you can use a variety of ways to contact IBM Software Support. For more information about these three ways of resolving problems, see Appendix C, “Support information,” on page 41. IBM Tivoli Storage Manager Web site Technical support information and publications are available at the following address: http://www.ibm.com/software/sysmgmt/products/support/ IBMTivoliStorageManager.html By accessing the Tivoli Storage Manager home page, you can access subjects that interest you. You can also keep up-to-date with the newest Tivoli Storage Manager product information. IBM Tivoli Storage Manager for Databases Web site The IBM Tivoli Storage Manager for Databases Web site contains a knowledge base of articles and information related to backup and restore issues. Access this information at: www.ibm.com/software/sysmgmt/products/support/ IBMTivoliStorageManagerforDatabases.html Conventions used in this book This guide uses several conventions for special terms and actions, operating system-dependent commands and paths. x IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 13. Typeface conventions This guide uses the following typeface conventions: Bold v Commands, keywords, authorization roles, or other information that you must use. v Example: Log on to the server as root user. italics v Values or variables that you must provide. v Emphasized words and phrases. v Example: The node name of the production node and backup node must not be the same. bold italics v Options and parameters. v Example: Specify the value for the compression option. monospace v Directories, parameters, URLs, and output examples. v Example: The product is installed in the C:program filestivolitsmclientba directory. UPPER CASE v Environment variables associated with Tivoli Storage Manager, operating systems, or Oracle Server. v Example: Make sure the DSM_DIR environment variable is set correctly. Reading syntax diagrams This section describes how to read the syntax diagrams used in this book. To read a syntax diagram, follow the path of the line. Read from left to right, and top to bottom. v The ─── symbol indicates the beginning of a syntax diagram. v The ─── symbol at the end of a line indicates the syntax diagram continues on the next line. v The ─── symbol at the beginning of a line indicates a syntax diagram continues from the previous line. v The ─── symbol indicates the end of a syntax diagram. Syntax items, such as a keyword or variable, can be: v On the line (required element) v Above the line (default element) v Below the line (optional element). About this guide xi
  • 14. Syntax Diagram Description Example Abbreviations: KEYWOrd Uppercase letters denote the shortest acceptable truncation. If an item appears entirely in uppercase letters, it cannot be truncated. You can type the item in any combination of uppercase or lowercase letters. In this example, you can enter KEYWO, KEYWORD, or KEYWOrd. Symbols: * Asterisk {} Braces Enter these symbols exactly as they appear in : Colon the syntax diagram. , Comma = Equal Sign - Hyphen () Parentheses . Period Space Variables: KEYWOrd var_name Italicized lowercase items (var_name) denote variables. In this example, you can specify a var_name when you enter the KEYWORD command. Repetition: An arrow returning to the left means you can repeat the item. repeat A character or space within the arrow means , you must separate repeated items with that character or space. repeat A footnote by the arrow references the number of times you can repeat the item. (1) repeat Notes: 1 Specify repeat as many as 5 times. Required Choices: A When two or more items are in a stack and B one of them is on the line, you must specify C one item. In this example, you must choose A, B, or C. xii IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 15. Syntax Diagram Description Example Optional Choice: When an item is below the line, that item is A optional. In the first example, you can choose A or nothing at all. A When two or more items are in a stack below B the line, all of them are optional. In the C second example, you can choose A, B, C, or nothing at all. Defaults: A Defaults are above the line. The default is selected unless you override it. You can B override the default by including an option C from the stack below the line. In this example, A is the default. You can override A by choosing B or C. You can also specify the default explicitly. Repeatable Choices: A stack of items followed by an arrow returning to the left means you can select A more than one item or, in some cases, repeat B a single item. C In this example, you can choose any combination of A, B, or C. Syntax Fragments: The fragment name Some diagrams, because of their length, must fragment the syntax. The fragment name The fragment name: appears between vertical bars in the diagram. The expanded fragment appears between A vertical bars in the diagram after a heading with the same fragment name. B C About this guide xiii
  • 16. xiv IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 17. Chapter 1. Introducing Data Protection for Oracle This section provides a brief overview of Tivoli Storage Manager and Data Protection for Oracle. Understanding Tivoli Storage Manager Tivoli Storage Manager is a client/server program that provides storage management services in a multi-vendor, multi-platform computer environment. Tivoli Storage Manager provides these functions: v Reduces network complexity Tivoli Storage Manager reduces network complexity with interfaces and functions that span network environments. This provides consistency across different operating systems and hardware. v Increases administrator productivity Tivoli Storage Manager can reduce the cost of network administration by allowing administrators to perform these actions: – Automate repetitive processes – Schedule unattended processes – Administer Tivoli Storage Manager from anywhere in the network v Reduces the risk of data loss Many users do not back up their data. Other users apply stand-alone backup techniques with diskettes and tapes as the only protection for business data. These backup systems often produce disappointing results during recovery operations. Tivoli Storage Manager schedules routine backups that enable users to recover from accidental data deletion without administrator involvement. v Optimizes existing storage resources Tivoli Storage Manager allows users to move files from client file systems to Tivoli Storage Manager storage. This saves space on client file systems and can eliminate the expense of upgrading client storage hardware. Tivoli Storage Manager monitors client storage space and moves files from client file systems to Tivoli Storage Manager storage if an out-of-space condition threatens. This function can also eliminate the expense of client hardware upgrades. Tivoli Storage Manager provides these services: v Backup and restore services These services generate backup copies of data at specified intervals and restores the data from these copies when required. These services protect against workstation or file server media failure, accidental file deletion, data corruption, data vandalism, or site disasters. v Archive and retrieve services These services provide backup-archive clients with point-in-time copies of data for long-term storage. © Copyright IBM Corp. 1998, 2007 1
  • 18. v Server hierarchical storage management services These services migrate client files from expensive storage media to less expensive storage media (from disk to tape, for example). Administrator-defined thresholds determine file migration for each storage pool. Migration applies to all backup and archive client files. v Automation services Tivoli Storage Manager administrators can increase productivity by automating common storage administration tasks. v Administration services Tivoli Storage Manager administration services provide support for routine monitoring, administration, and accounting. Administrators can manage the server from another system or the same system. The Tivoli Storage Manager utilities allow the administrator to perform these functions: – Set client and server options – Define devices – Format storage volumes – Add additional clients – Label tape volumes Tivoli Storage Manager monitors scheduled operations and maintains status information in the database. An administrator can export data to removable media. This data can be imported by another server, making the export and import features a convenient utility for moving server data. The administrator can specify the accounting option generated at the end of each client session. v Security services Security services control user access to Tivoli Storage Manager data, storage, policy definitions, and administrative commands. v Disaster recovery management Disaster recovery management helps the administrator implement a comprehensive backup and recovery procedure for important business applications, data, and records. Overview of Data Protection for Oracle Data Protection for Oracle currently supports Oracle 9i and Oracle 10g databases with the Oracle Recovery Manager (RMAN). See Chapter 2, “Installing Data Protection for Oracle,” on page 5 for specific levels of supported Oracle databases. RMAN and Data Protection for Oracle RMAN provides consistent and secure backup, restore, and recovery performance for Oracle databases. While the Oracle RMAN initiates a backup or restore, Data Protection for Oracle acts as the interface to the Tivoli Storage Manager server Version 5.3.x (or later). The Tivoli Storage Manager server then applies administrator-defined storage management policies to the data. Data Protection for Oracle implements the Oracle defined Media Management application program interface (SBTAPI) 2.0. This SBTAPI interfaces with RMAN and translates Oracle commands into Tivoli Storage Manager API calls to the Tivoli Storage Manager server. With the use of RMAN, Data Protection for Oracle allows you to perform the following functions: v Full and incremental backup function for the following while online or offline: – Databases 2 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 19. – Tablespaces – Datafiles – Archive log files – Control files v Full database restores while offline v Tablespace and datafile restore while online or offline LAN-free data transfer Data Protection for Oracle supports backup and restore operations in a LAN-free environment. This environment shifts the movement of data from the communications network to a storage area network (SAN). Data moves over the SAN to a SAN-attached storage device by the Tivoli Storage Manager Storage Agent. Running Data Protection for Oracle in a LAN-free environment avoids constraints of the network and decreases the load on the Tivoli Storage Manager server, allowing the server to support a greater number of simultaneous connections. Before enabling LAN-free support, you must install the Tivoli Storage Manager Managed System for SAN Storage Agent on the same system as Data Protection for Oracle. See the IBM Tivoli Storage Manager for SAN for your operating environment for more information about LAN-free requirements. Migration and coexistence | v Data Protection for Oracle Version 5.4 does not support Oracle8 (8.0.x) databases. | v Existing backups created using Data Protection for Oracle Version 2.2.0 and 2.2.1 | are restorable using Data Protection for Oracle 5.4. v Data Protection for Oracle relies heavily on the tdpo.opt file for accuracy in setup and maintenance. The contents of the tdpo.opt file are different than the environment variables used with Data Protection for Oracle Version 2.1. Therefore, Version 2.1 RMAN scripts for environment variables are ignored. For more information, see Chapter 3, “Configuring Data Protection for Oracle,” on page 11 or “Scripts” on page 21. | v Tivoli Storage Manager server Version 5.3.x (or later) and the Tivoli Storage | Manager API Version 5.4.0 (or later) are required. Chapter 1. Introducing Data Protection for Oracle 3
  • 20. 4 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 21. Chapter 2. Installing Data Protection for Oracle This chapter provides information on the required client environment for Data Protection for Oracle and instructions on installing Data Protection for Oracle. Make sure these conditions exist before installing Data Protection for Oracle: v Tivoli Storage Manager server Version 5.3.x (or later) is configured. | v Tivoli Storage Manager API Version 5.4.0 (or later) is installed. The required | version of the Tivoli Storage Manager API is included in the Data Protection for | Oracle product media. v Determine the appropriate Data Protection for Oracle bit size to use by identifying the bit size of your Oracle target database. For example, if you are using a 32-bit Oracle target database, you must use a 32-bit version of Data Protection for Oracle. If you are using a 64-bit Oracle target database, you must use a 64-bit version of Data Protection for Oracle. The Data Protection for Oracle bit size is not determined by the bit size of your operating system. v Any previous version of Data Protection for Oracle or the Tivoli Storage Manager API must be uninstalled before installing a new or updated version. If you are installing a PTF version of Data Protection for Oracle, do not remove the license file from the previous version. The PTF driver does not contain a license. Attention: A user with administrative authority must install Data Protection for Oracle on a Windows server where the target database resides. After Data Protection for Oracle is installed, see Chapter 3, “Configuring Data Protection for Oracle,” on page 11 for detailed task instructions you must perform before attempting to back up data.. Note: If you would like to configure Data Protection for Oracle using default settings, see Appendix A, “Quick configuration guide,” on page 33 for instructions. Important | See the readmedporc_enu.htm file that is shipped on the product installation | media for the most current information. © Copyright IBM Corp. 1998, 2007 5
  • 22. Windows x86 environment This section contains the hardware and software requirements for installing Data Protection for Oracle in a Windows x86 environment. Operating system requirements One of the following Windows operating systems: | v Windows XP (32-bit) | v Windows Server 2003 (32-bit) Hardware requirements v A Pentium® 166 (or faster) processor or equivalent v 96 MB of RAM minimum (128 MB recommended) v 14 MB of disk space Software requirements v Tivoli Storage Manager server Version 5.3.x (or later) | v Tivoli Storage Manager API Version 5.4.0 (or later) | Note: The Tivoli Storage Manager API is included on the product media. If you | have already installed a later level API, the latest version is retained | during installation. v One of the following levels of Oracle Server: – Oracle9i Version 9.2 (32-bit) – Oracle 10g Release 1 (32-bit) – Oracle 10g Release 2 (32-bit) Communication methods Data Protection for Oracle supports the communication methods supported by the Tivoli Storage Manager API and the Tivoli Storage Manager server. 6 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 23. Windows x86_64 environment This section contains the hardware and software requirements for installing Data Protection for Oracle in a Windows x86_64 environment. Operating system requirements The following Windows operating system: v Windows Server 2003 (64-bit) Hardware requirements v An AMD Opteron, AMD Athlon 64, Intel® 64-Bit Xeon™, or Intel Pentium with EM64T (or compatible) processor v 96 MB of RAM minimum (128 MB recommended) v 14 MB of disk space Software requirements v Tivoli Storage Manager server Version 5.3.x (or later) | v Tivoli Storage Manager API Version 5.4.0 (or later) | Note: The Tivoli Storage Manager API is included on the product media. If you | have already installed a later level API, the latest version is retained | during installation. v Oracle 10g Release 2 (64-bit) Communication methods Data Protection for Oracle supports the communication methods supported by the Tivoli Storage Manager API and the Tivoli Storage Manager server. Chapter 2. Installing Data Protection for Oracle 7
  • 24. Windows Itanium 2 environment (64-bit) This section contains the hardware and software requirements for installing Data Protection for Oracle in a Windows Itanium® 2 64-bit environment. Operating system requirements One of the following Windows operating systems: v Windows XP (64-bit) v Windows Server 2003 (64-bit) Hardware requirements v An Intel Itanium 2 (or compatible) processor v 96 MB of RAM minimum (128 MB recommended) v 14 MB of disk space Software requirements v Tivoli Storage Manager server Version 5.3.x (or later) | v Tivoli Storage Manager API Version 5.4.0 (or later) | Note: The Tivoli Storage Manager API is included on the product media. If you | have already installed a later level API, the latest version is retained | during installation. v One of the following levels of Oracle Server: – Oracle9i Version 9.2 (64-bit) – Oracle 10g Release 1 (64-bit) – Oracle 10g Release 2 (64-bit) Table 1. Supported Oracle Server and operating system combinations on Windows Itanium 2 Oracle 9i Version Oracle 10g Release Oracle 10g Release 2 9.2 (64-bit) 1 (64-bit) (64-bit) Windows XP U U Windows Server 2003 U U U Communication methods Data Protection for Oracle supports the communication methods supported by the Tivoli Storage Manager API and the Tivoli Storage Manager server. 8 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 25. Installing Data Protection for Oracle The following instructions assume that a Windows XP or Windows Server 2003 program is running on the client workstation. Note: Data Protection for Oracle must be installed from an account having administrator privileges to the local system. Installing all Tivoli Storage Manager products and components into the same base directory is highly recommended. The installation process does not overwrite the existing dsm.opt (options file), tdpo.opt (configuration file), or log files. v If Data Protection for Oracle was not previously installed on your system, you can install Data Protection for Oracle into the Tivoli Storage Manager base directory of your choice. Data Protection for Oracle 32-bit installs to the AgentOBA directory and Data Protection for Oracle 64-bit installs to the AgentOBA64 directory under this base default directory: c:Program FilesTivoliTSM | v If Version 2.2 of Data Protection for Oracle exists on your system, Data | Protection for Oracle 5.4.1 will replace it in the same directory. | v If Data Protection for Oracle 5.4.1 was previously installed, the Program | Maintenance dialog prompts you to Repair the program if files are missing or | corrupt, or to Remove the existing version from your computer. These instructions guide you through the installation of Data Protection for Oracle: 1. Insert the Data Protection for Oracle CD into the CD drive. Windows automatically starts the InstallShield wizard for you. If the wizard is not enabled, perform the following steps: a. Select Run from the Start menu. b. Enter x:setup where x is your CD drive letter. c. Click OK to start the installation program. Alternatively, you can double-click setup.exe using the Windows file manager. 2. Follow the instructions displayed on your screen. You are prompted to choose a setup language. You can choose: v Chinese (Simplified) v Chinese (Traditional) v Czech v English (United States) This is the default. v French (France) v German (Germany) v Hungarian v Italian (Italy) v Japanese v Korean v Polish v Portuguese (Brazil) v Russian v Spanish (Traditional Sort) Note that you must download the Language Pack of your desired language after installing Data Protection for Oracle. The Language Pack enables the Chapter 2. Installing Data Protection for Oracle 9
  • 26. command output, error log text, and messages to display in your desired language. You can download the Language Pack from the product CD or online. See the readmedporc_enu.htm file that is shipped on the product installation media for the exact location of these Language Packs. 3. Data Protection for Oracle prompts you to accept the License Agreement. If you do not accept the License Agreement, Data Protection for Oracle will not install. 4. Click Finish to complete the installation. 10 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 27. Chapter 3. Configuring Data Protection for Oracle After Data Protection for Oracle is successfully installed, you must complete the following configuration tasks: 1. Define Data Protection for Oracle options in the tdpo.opt file. 2. Register the Data Protection for Oracle node to a Tivoli Storage Manager server. 3. Define Tivoli Storage Manager options in the dsm.opt file. 4. Define Tivoli Storage Manager policy requirements. 5. Initialize the password with a Tivoli Storage Manager server. Note: If you would like to configure Data Protection for Oracle using default settings, see Appendix A, “Quick configuration guide,” on page 33 for instructions. 1. Define Data Protection for Oracle options in the tdpo.opt file The Data Protection for Oracle options file, tdpo.opt, contains options that determine the behavior and performance of Data Protection for Oracle. The only environment variable Data Protection for Oracle Version 5.4.1 recognizes within an RMAN script is the fully qualified path name to the tdpo.opt file. Therefore, some RMAN scripts may need to be edited to use TDPO_OPTFILE=fully qualified path and file name of options file variable in place of other environment variables. For example: allocate channel t1 type ’sbt_tape’ parms ’ENV=(TDPO_OPTFILE=C:RMANscriptstdpo.opt)’ See “Scripts” on page 21 for further information. Note that the allocate channel entry is divided on two lines after the parms option to accommodate page formatting. If a fully qualified path name is not provided, Data Protection for Oracle uses the tdpo.opt file located in the Data Protection for Oracle default installation directory. If this file does not exist, Data Protection for Oracle fails. Note: Though it is possible to change values in the options file, you cannot effect changes to the dsmi options until you restart Data Protection for Oracle. Data Protection for Oracle loads these values from the default tdpo.opt file into the default installation directory when the Oracle service is started. Considerations v It is strongly recommended that you use the tdpo.opt file exclusively instead of default parameters. v RMAN and the tdpoconf and tdposync utilities use the options defined in the tdpo.opt file. v By default, the tdpo.opt file is located in the directory where Data Protection for Oracle is installed. v Data Protection for Oracle supports options (specified in the tdpo.opt file) in both upper case or lower case type. © Copyright IBM Corp. 1998, 2007 11
  • 28. Available options The following options can be set in the tdpo.opt file: dsmi_log Specify the directory that contains the Data Protection for Oracle error log file (tdpoerror.log). dsmi_orc_config Specify the complete path to the Tivoli Storage Manager client user options file (dsm.opt) used during the Data Protection for Oracle session. If you do not specify this option, Data Protection for Oracle looks for this options file in the Data Protection for Oracle installation directory. You must specify this option if your Tivoli Storage Manager client user options file is located in a directory other than the Data Protection for Oracle installation directory. | tdpo_fs | Specify a file space name on the Tivoli Storage Manager server for Data | Protection for Oracle backup, delete, and restore operations. The file space | name can contain a string of 1 to 1024 characters. | v The default file space name is adsmorc. | v When you have more than one Oracle database, use this option to back | up each Oracle target database to its own file space on the Tivoli Storage | Manager server. | v The file space name in the include/exclude statement must match the | file space name specified in the tdpo_fs option for include/exclude | processing to function correctly. tdpo_date_fmt This option specifies the format you want to use to display dates. You can specify a number between 1 and 5 inclusively. The default value is 1. 1 MM/DD/YYYY (Default) 2 DD-MM-YYYY 3 YYYY-MM-DD 4 DD.MM.YYYY 5 YYYY.MM.DD tdpo_num_fmt This option specifies the format you want to use to display numbers. You can specify a number between 1 and 6 inclusively. The default value is 1. 1 1,000.00 (Default) 2 1,000,00 3 1 000,00 4 1 000.00 5 1.000,00 6 1’000,00 tdpo_time_fmt This option specifies the format you want to use to display time. You can specify a number between 1 and 4 inclusively. The default value is 1. 1 23:00:00 (Default) 2 23,00,00 3 23.00.00 4 12:00:00 A/P 12 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 29. tdpo_language This option specifies the national language in which to display Data Protection for Oracle messages in the error log file. You can specify the following: enu American English (Default) deu Standard German esp Standard Spanish fra Standard French ita Standard Italian jpn Standard Japanese kor Standard Korean ptb Brazilian Portuguese sch Chinese, Simplified tch Chinese, Traditional tdpo_mgmt_class_2 This option specifies the second management class used for copy 2 in the RMAN duplex copy command. tdpo_mgmt_class_3 This option specifies the third management class used for copy 3 in the RMAN duplex copy command. tdpo_mgmt_class_4 This option specifies the fourth management class used for copy 4 in the RMAN duplex copy command. Four copies is the maximum allowed by RMAN. Note: It is recommended that you review “Using the Duplex Copy function” on page 22 for specific details on using management class options. 2. Register the Data Protection for Oracle node to a Tivoli Storage Manager server The Data Protection for Oracle node name and password (if required) must be registered to the Tivoli Storage Manager server before you can begin requesting backup and restore services. The process of setting up a node name and password with the Tivoli Storage Manager server is called registration. The following information is needed to register Data Protection for Oracle with the Tivoli Storage Manager server: v The Data Protection for Oracle node name This is the node name that identifies the instance on which Data Protection for Oracle is installed. It is recommended that you use a separate and unique node name for Data Protection for Oracle. This prevents any confusion with an existing Tivoli Storage Manager backup-archive client on the same workstation. v The initial password This is the password you want to use, if a password is required. The following information is defined by the Tivoli Storage Manager administrator: v The policy domain to which your client node belongs. A policy domain contains policy sets and management classes that control how Tivoli Storage Manager manages the objects you back up. Rather than binding Chapter 3. Configuring Data Protection for Oracle 13
  • 30. Data Protection for Oracle backups to a different management class, it is recommended that a unique policy domain be defined for Data Protection for Oracle node names. These backups can be bound to the default management class within this unique policy domain. Rather than binding a different management class for Oracle backups, it is also recommended that you specify a different domain for Oracle backups with a separate management class. v The authority to enable compression. | The Tivoli Storage Manager administrator can specify the server to compress | files. If the Tivoli Storage Manager administrator specifies that the compression | decision belongs to the client (compression client), you must specify compression | yes in the client user options file (dsm.opt) in order for the Data Protection for | Oracle node to be able to compress objects before sending them to the Tivoli | Storage Manager server. v The authority to delete backup data from Tivoli Storage Manager storage. | The Data Protection for Oracle node can only delete backed up data from Tivoli | Storage Manager storage if the Tivoli Storage Manager administrator registers | the node with backdelete authority. Specify the following option to allow | backdelete authority: | backdelete yes | Note that when backdelete no is specified, the backed up object is marked as | inactive and is removed from the Tivoli Storage Manager server based on the | backretention setting associated with the copy group. Data Protection for Oracle | cannot restore objects that are marked as inactive. Therefore, by specifying | backdelete yes, the object is immediately removed from the Tivoli Storage | Manager server when the next inventory expiration occurs. This expiration also | makes the previously used storage space available for new use. 3. Define Tivoli Storage Manager options in the dsm.opt file You must define some Tivoli Storage Manager options after the Data Protection for Oracle node is registered to the Tivoli Storage Manager server: v These options are defined in the Tivoli Storage Manager client user options file (dsm.opt by default). v Note that the Tivoli Storage Manager client user options file (dsm.opt by default) you must edit for Data Protection for Oracle is located in the directory specified by the dsmi_orc_config option. If this option is not specified, Data Protection for Oracle looks for this options file in the Data Protection for Oracle installation directory. v Data Protection for Oracle provides sample Tivoli Storage Manager options files that you can modify for this purpose. These sample files are located in the Data Protection for Oracle installation directory. v The Tivoli Storage Manager administrator can provide you with the TCP server address (tcpserveraddress) and communication method (commmethod) for connecting Data Protection for Oracle to the Tivoli Storage Manager server. 14 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 31. Required options Specify these options in the Tivoli Storage Manager client user options file (dsm.opt by default) located in the directory specified by the dsmi_orc_config option: nodename Specify the Data Protection for Oracle node name used during operations with the Tivoli Storage Manager server. The node name can contain a string of 1 to 64 characters. To restore data from one Oracle server to another Oracle server using Data Protection for Oracle, make sure the value of the nodename option in the dsm.opt file on the target Oracle server equals the value of the nodename option in the dsm.opt file on the source Oracle server. Data Protection for Oracle, the Tivoli Storage Manager backup-archive client, and the Tivoli Storage Manager API must be at the same levels on both the source Oracle server and the target Oracle server. If there is a password associated with the nodename option in the dsm.opt file on the target Oracle server, use the tdpoconf utility to generate the local password file once the value of the nodename option changes. | passwordaccess | Specify passwordaccess generate. This allows the Tivoli Storage Manager | API to manage all password actions after the password is created using the | tdpoconf password command. The Tivoli Storage Manager API saves the | current password (encrypted) in the Windows registry and automatically | generates a new password when the current password expires. This method | of password management is useful when running unattended scheduled | backups because it ensures that the backup never fails due to an expired | password. tcpserveraddress Specify the TCP/IP address for the Tivoli Storage Manager server to be used for Oracle backups. commmethod Specify the communication method for Data Protection for Oracle to communicate with the Tivoli Storage Manager server. Note that this option requires other Tivoli Storage Manager options, depending on the communication method you specify. Other options to consider It is recommended that you specify these options in the Tivoli Storage Manager client user options file, dsm.opt: compression Specify whether the Tivoli Storage Manager API compresses data before sending it to the Tivoli Storage Manager server. You can specify on or off. The default value is on. The value of the compression option for Data Protection for Oracle is honored only if the Tivoli Storage Manager administrator leaves the compression decision to the node. Enabling compression affects performance in three ways: v CPU utilization is higher on the machine on which Data Protection for Oracle is running. v Network bandwidth utilization is lower because fewer bytes are transmitted. v Storage usage on the Tivoli Storage Manager server is reduced. Chapter 3. Configuring Data Protection for Oracle 15
  • 32. Considerations: It is recommended that you specify on when any of the following conditions exist: v The network adapter has a data overload. v Communications between Data Protection for Oracle and the Tivoli Storage Manager server are over a low bandwidth connection. v There is heavy network traffic. It is recommended that you specify off when any of the following conditions exist: v The machine running Data Protection for Oracle has a CPU overload. The added CPU usage (as a result of enabling compression) can impact other applications, including the Oracle server. You can monitor CPU and network resource utilization using the Performance Monitor program shipped with Windows. v You are not constrained by network bandwidth. In this case, you can achieve the best performance by specifying compression off and enabling hardware compaction on the tape drive, which also reduces storage requirements. | v Hardware compression is in use for the media where Data Protection for | Oracle data resides. Note: The compression option also accepts these values to signify ON: true or yes. These values are also accepted to signify OFF: false or no. enablelanfree Specify whether you run backup operations in a LAN-free environment if you are equipped to do so. You can specify yes or no. The default value is no. You can avoid network constraints by shifting the movement of data to a storage area network (SAN). For more information, see the appropriate Storage Agent User’s Guide. include Add an include statement to the dsm.opt file (used by the Oracle node) when a management class (other than the default management class) is defined within an existing policy domain. This include statement binds the Oracle backup objects to the management class that is defined for managing these objects. The include statement uses the following naming convention: FilespaceNameorcntObjectName The FORMAT parameter in the RMAN script can also be used to assist with object naming. For example, if the FORMAT parameters (in the RMAN script) specified the following values for databases and logs: format ’DB_%u_%p_%c’ format ’LOG_%u_%p_%c’ The include statement in the dsm.opt file (used by the Oracle node) would be as follows: INCLUDE FilespaceNameorcntDB* mgmtclassname INCLUDE FilespaceNameorcntLOG* mgmtclassname enableclientencryptkey When enableclientencryptkey is set to yes, Data Protection for Oracle provides 128-bit transparent encryption of Oracle databases during backup and restore processing. One random encryption key is generated per session and is stored on the Tivoli Storage Manager server with the object 16 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 33. in the server database. Although Tivoli Storage Manager manages the key, a valid database must be available in order to restore an encrypted object. You can specify the databases you want encrypted by adding an include statement with the include.encrypt option in the client user options file (dsm.opt). | For example, to enable transparent encryption, set the following options in | the client user options file, dsm.opt: | 1. Specify enableclientencryptkey yes. | 2. Specify encryptiontype AES128 (recommended) or DES56. | 3. Specify the objects to encrypt. This example encrypts all data: | include.encrypt adsmorc...* | Thus, the encryption options in this client user options file, dsm.opt would | be as follows: | enableclientencryptkey yes | encryptiontype aes128 | include.encrypt adsmorc...* See IBM Tivoli Storage Manager Using the Application Program Interface for more details regarding the enableclientencryptkey option. 4. Define Tivoli Storage Manager policy requirements RMAN uses the format parameter (in the RMAN script) to generate unique backup file names. Because all backup objects inserted into the Tivoli Storage Manager backup storage pool have unique file names, they never expire on the Tivoli Storage Manager server. As a result, Data Protection for Oracle requires these special Tivoli Storage Manager policy domain settings: Backup copy group values Data Protection for Oracle provides the tdposync utility to remove unwanted backup objects from the Tivoli Storage Manager server. It is recommended that the following Tivoli Storage Manager backup copy group options be set: v verdeleted 0 v retonly 0 Then, when Data Protection for Oracle marks a backup object inactive, that object is deleted from the Tivoli Storage Manager server the next time expiration processing occurs. A backup object is marked for immediate expiration when you delete it through RMAN using the Data Protection for Oracle interface or with the tdposync utility. Note that an inactive backup object cannot be restored through RMAN using the Data Protection for Oracle interface. Notes: | 1. The Tivoli Storage Manager administrator must also register your node | by specifying backdelete yes in order for backup objects to be deleted. | However, be aware that a backup object is marked for immediate | expiration when backdelete yes and you delete it through RMAN using | the Data Protection for Oracle interface or with the tdposync utility. | Also note that even when backdelete no is specified, the object is | marked inactive. The verdeleted 0 and retonly 0 settings will remove | these inactive objects from the Tivoli Storage Manager server when the | next inventory expiration occurs. Chapter 3. Configuring Data Protection for Oracle 17
  • 34. 2. The following backup copy group options are not applicable to Data Protection for Oracle: v frequency v verexists v retextra v mode v serialization Data Protection for Oracle accepts default values for these options. 3. An archive copy group is not required (although it can exist) because Data Protection for Oracle stores all objects as backup objects on Tivoli Storage Manager. Management class Tivoli Storage Manager uses management classes to manage backups on the Tivoli Storage Manager server. When you back up a database, the default management class for your node is used. Because the policy requirements for Data Protection for Oracle may be different from the desired settings for the regular Tivoli Storage Manager backup-archive clients, you must have a different management class defined for Data Protection for Oracle. It is recommended that you define a separate policy domain where the default management class has the required settings and then register all Data Protection for Oracle nodes to that domain. If you choose to define a new management class within an existing policy domain (not the default management class for that domain), then you must add an include statement to the Data Protection for Oracle options file to bind all objects to that management class. The following steps assign a management class name orcbackup to all Oracle backups with a default file space name adsmorc: 1. Add this inclexcl entry under the server stanza you use in the dsm.opt file: inclexcl C:myfileinclude.def 2. Add this include entry to the C:myfileinclude.def file: include adsmorc...* orcbackup Note: The file space name in the include/exclude statement must match the file space name defined with the tdpo_fs option. If a file space name other than the default value (adsmorc) is used: a. You must specify the file space name with the tdpo_fs option. b. You must specify the file space name defined in the tdpo_fs option in the include/exclude statement. All the files backed up with a default file space name of adsmorc are assigned to management class orcbackup. Note: Data Protection for Oracle stores all objects as backup objects on Tivoli Storage Manager storage, so an archive copy group is not required, although it can exist. See your Tivoli Storage Manager administrator or see the Tivoli Storage Manager Administrator’s Guide for more information on defining or updating Tivoli Storage Manager policy domains and copy groups. 18 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 35. 5. Initialize the password with a Tivoli Storage Manager server The administrator must run the tdpoconf utility program to set the password before using Data Protection for Oracle. See “TDPOCONF” on page 26 for more information. Chapter 3. Configuring Data Protection for Oracle 19
  • 36. 20 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 37. Chapter 4. Using RMAN and Data Protection for Oracle You can perform full or partial, offline or online backups with Oracle. Once you identify which database to back up, Oracle locates all necessary files and sends them to the Tivoli Storage Manager server through Data Protection for Oracle. As a result, Data Protection for Oracle provides an interface between Oracle Media Management API calls and Tivoli Storage Manager API routines. Invoking RMAN Invoke RMAN to back up and restore an Oracle database. In this example, the catalog database contains a registered target database. Invoke RMAN with this command: $> rman target xxx/yyy@target rcvcat aaa/bbb@catalog cmdfile bkdb.scr msglog bkdb.log This starts RMAN in the sequence shown. target xxx/yyy@target: connect to target database using user xxx and password yyy with connect string target rcvcat aaa/bbb@catalog: connect to catalog database using user aaa and password bbb with connect string catalog cmdfile bkdb.scr: run bkdb.scr script msglog bkdb.log: log the output messages in bkdb.log Note: In the above example, RMAN creates a log file (bkdb.log) in the current working directory. If an error occurs, you will see the error stack in the log file. Scripts Data Protection for Oracle does not recognize environment variables specified in an RMAN script. The only environment variable Data Protection for Oracle Version 5.4.1 recognizes within an RMAN script is the fully qualified path name to the tdpo.opt file. Therefore, existing RMAN scripts may need to be edited to use TDPO_OPTFILE=fully qualified path and file name of options file variable in place of other environment variables. © Copyright IBM Corp. 1998, 2007 21
  • 38. Example This backup script allocates two parallel connections to the Tivoli Storage Manager server. The Tivoli Storage Manager server views these connections as two separate sessions: run { allocate channel t1 type ’sbt_tape’ parms ’ENV=(TDPO_OPTFILE=C:oracleora91scriptstdpo.opt)’; allocate channel t2 type ’sbt_tape’ parms ’ENV=(TDPO_OPTFILE=C:oracleora91scriptstdpo.opt)’; backup filesperset 5 format ’df_%t_%s_%p’ (database); } Note: To back up to Tivoli Storage Manager using Data Protection for Oracle, you must specify type ’sbt_tape’ in the RMAN script or within the global RMAN configuration settings. This restore script allocates one parallel connection to the Tivoli Storage Manager server: run { allocate channel t1 type ’sbt_tape’ parms ’ENV=(TDPO_OPTFILE=C:homeoracletdpo.opt)’; restore database; recover database; alter database open; } Notes: 1. The allocate channel entry is divided on two lines after the parms option to accommodate page formatting. 2. The Oracle database must be in mount mode for the restore to succeed. Using the Duplex Copy function Data Protection for Oracle supports the Oracle Server Duplex backup feature. This feature allows you to make up to four exact duplicate copies of a backup that can be stored on different backup media. A different management class is required for each backup copy. By default, the primary management class is the default management class on the policy domain defined for the Data Protection for Oracle node. Note: It may be necessary to define the Oracle parameter value (BACKUP_TAPE_IO_SLAVES=TRUE) in the init.ora file of the target database for Data Protection for Oracle to use the duplex copy feature. Refer to your Oracle documentation regarding the use of this Oracle parameter. For example, to create four backup copies: 1. Specify the following option in the RMAN backup script: set duplex 4 2. Define the following options in the tdpo.opt file: v tdpo_mgmt_class_2 v tdpo_mgmt_class_3 v tdpo_mgmt_class_4 22 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 39. 3. Run the RMAN backup script. The following backup behavior occurs: v The first backup copy is bound to the default management class to which the node is registered. v The second backup copy is bound to the management class defined by the tdpo_mgmt_class_2 option. v The third backup copy is bound to the management class defined by the tdpo_mgmt_class_3 option. v The fourth backup copy is bound to the management class defined by the tdpo_mgmt_class_4 option. Considerations The duplex copy feature does not use include statements. It only uses the management classes specified in the tdpo.opt file. You will receive an error message if you specify set duplex 4 in the RMAN backup script and do not define a sufficient number of tdpo_mgmt_class options in the tdpo.opt file. In order to place duplicate copies on different media: – Make sure the storage pool information for each backup copy group within the management classes is not the same. – Make sure backups from these different storage pools are not migrated to the same storage pool at a later time. Be aware that duplicate data will be sent across the network. Be aware that if you specify set duplex 4 and allocate one channel in the RMAN backup script, RMAN will start four sessions to the Tivoli Storage Manager server. Likewise, if you specify set duplex 4 and allocate two channels in the RMAN backup script, RMAN will start eight sessions to the Tivoli Storage Manager server. The duplex copy feature sends the backup copies simultaneously. If the backup destination is tape, the number of sessions will be multiples of the duplex value. As a result, make sure RMAN does not start more sessions than the maximum mount points allowed by the Tivoli Storage Manager server. The node definition option on the Tivoli Storage Manager server (maxnummp) determines the maximum number of mount points a client node is allowed to use on the Tivoli Storage Manager server during a backup operation. You can view the maximum mount points allowed by the Tivoli Storage Manager server for a particular node by entering the query node command from a Tivoli Storage Manager Administrative Client prompt: q node f=d See the appropriate Tivoli Storage Manager Administrator’s Reference for more information regarding this option. It is highly recommended that you review your current Oracle documentation regarding the duplex backup function. Chapter 4. Using RMAN and Data Protection for Oracle 23
  • 40. Removing old backups Data Protection for Oracle uses the Tivoli Storage Manager backup repository. Each database backup creates a new object with a unique name. Since these objects have unique names, they always remain active and never expire. This allows the Database Administrator (DBA) to control and coordinate copies removed from the Tivoli Storage Manager server with RMAN. Note: Make sure to use the same tdpo.opt file that was used for the original backup. This enables the backup objects to be found on the Tivoli Storage Manager server. Example To remove an old backup, issue this command from the RMAN prompt: run { allocate channel for delete type ’sbt_tape’ parms ’ENV=(TDPO_OPTFILE=C:oracleora91scriptstdpo.opt)’; change backupset backupset number delete; } See the Oracle RMAN manual for more information on the change command and its options. Management class options affecting object removal | The Tivoli Storage Manager administrator must specify backdelete=yes when | registering your node in order for you to be able to delete backup objects. You can | use parameters in the management class definition to control when the inactive | object expires on the Tivoli Storage Manager server. For the backup copy group, | use: | v verdeleted=0 | v retonly=0 | These settings erase the inactive objects from the server after the next inventory | expiration. However, be aware that a backup object is marked for immediate | expiration when backdelete=yes and you delete it through RMAN using the Data | Protection for Oracle interface or with the tdposync utility. Also note that even | when backdelete=no is specified, the object is marked inactive. The verdeleted=0 | and retonly=0 settings will remove these inactive objects from the Tivoli Storage | Manager server when the next inventory expiration occurs. 24 IBM Tivoli Storage Manager for Databases: Data Protection for Oracle for Windows Installation and User’s Guide
  • 41. Chapter 5. Using the utilities This chapter describes how to use the Data Protection for Oracle utilities (tdpoconf and tdposync) from the command line interface. These utilities are located in the directory where Data Protection for Oracle is installed. v The tdpoconf utility is used for password maintenance and general Data Protection for Oracle setup and maintenance. v The tdposync utility is used to delete the Oracle backups on the Tivoli Storage Manager server which are not in the RMAN catalog. This occurs when backups have inadvertently not been deleted from the Tivoli Storage Manager server. Command line syntax and characteristics The Data Protection for Oracle utilities use the following command line syntax: tdpoconf <command> <0 or more optional parameters> tdposync <command> <0 or more optional parameters> The command line parameters have the following characteristics: v Minimum abbreviations for keywords are indicated in upper case. v Optional parameters begin with a dash (-). v Optional parameters can appear in any order. v Some keyword parameters require a value separated by the equal sign (=). v If a parameter requires more than one value, the values are separated with commas. v A space separates the invocation from the command and the command from any optional parameters. v Each parameter is separated from others by a space. v If a parameter value includes spaces, the entire parameter must be enclosed in double quotes. © Copyright IBM Corp. 1998, 2007 25