IBM Tivoli Storage Manager for Databases, Data Protection for Oracle, Version 7.1

Other options to consider

There are other Tivoli® Storage Manager client options that you can use when you are configuring Data Protection for Oracle.

UNIX and Linux operating systems You can specify other options in the Tivoli Storage Manager client system options file dsm.sys.

Windows operating systems You can specify other options in the Tivoli Storage Manager client user options file dsm.opt.

compression
Specify whether the Tivoli Storage Manager API compresses data before it sends it to the Tivoli Storage Manager server. You can specify yes or no. The default value is No. The value of the compression option for Data Protection for Oracle is allowed only if the Tivoli Storage Manager administrator leaves the compression decision to the node. Enabling compression affects performance in three ways:
  • Processor usage is higher on the system on which Data Protection for Oracle is running.
  • Network bandwidth usage is reduced because fewer bytes are transmitted.
  • Storage usage on the Tivoli Storage Manager server is reduced.

When any of the following conditions exist, you should specify yes:

  • The network adapter has a data overload.
  • Communications between Data Protection for Oracle and the Tivoli Storage Manager server are over a low-bandwidth connection.
  • There is heavy network traffic.

When any of the following conditions exist, you should specify no:

  • The system that is running Data Protection for Oracle has a processor overload. The added processor usage as a result of enabling compression can impact other applications, including the Oracle server.

    Windows operating systems You can monitor processor and network resource usage with the Performance Monitor program that is shipped with Windows.

  • You are not constrained by network bandwidth. In this case, you can achieve the best performance by specifying compression no and enabling hardware compaction on the tape drive, which also reduces storage requirements.
  • Hardware compression is in use for the media where Data Protection for Oracle data is stored.

After a completed backup operation, view the throughput rate and the compression status for a backup object in the Tivoli Storage Manager server activity log file. Run the Tivoli Storage Manager server QUERY ACTLOG command in the Tivoli Storage Manager server administrative client window. The throughput rate and the compression status are not written to the activity log when activity logging is disabled on the Tivoli Storage Manager server. See the SET ACTLOGRETENTION command in the Tivoli Storage Manager Administrator's Reference for complete activity logging information.

You can also determine whether objects were compressed by running the tdposync query command.

deduplication
Specify whether the Tivoli Storage Manager API deduplicates data before it sends it to the Tivoli Storage Manager server. You can specify Yes or No. The default value is No. The value of the deduplication option for Data Protection for Oracle applies only if the Tivoli Storage Manager administrator allows client-side data deduplication.

You can determine if objects are deduplicated by running the tdposync query command or by examining the Tivoli Storage Manager server activity log file.

The deduplication and enablelanfree options are mutually exclusive. Therefore, you must use either one option or the other, but not both options together.

The deduplication and enableclientencryptkey options are also mutually exclusive. Therefore, you must use either one option or the other, but not both options together.

enablelanfree
Specify whether you run backup or restore 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). After a completed backup operation, view the LAN-free status for a backup object in the Tivoli Storage Manager server activity log file. For more information, see the appropriate Storage Agent User's Guide.

The enablelanfree and deduplication options are mutually exclusive. Therefore, you must use either one option or the other, but not both options together.

include
When a management class other than the default management class is defined within an existing policy domain, add an include statement to the client options file that is used by the Oracle node.

UNIX and Linux operating systems You must add an include statement to the dsm.sys file.

Windows operating systems You must add an include statement to the dsm.opt file.

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:

UNIX and Linux operating systems
/FilespaceName//ObjectName
Windows operating systems
\FilespaceName\orcnt\ObjectName

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'
UNIX and Linux operating systems The include statement in the dsm.sys file, which is used by the Oracle node, would be as follows:
INCLUDE /adsmorc/.../DB* mgmtclassnameforDBs
INCLUDE /adsmorc/.../LOG* mgmtclassnameforLogs
Windows operating systems The include statement in the dsm.opt file, which is used by the Oracle node, would be as follows:
INCLUDE \FilespaceName\orcnt\DB* mgmtclassname
INCLUDE \FilespaceName\orcnt\LOG* mgmtclassname

Make sure that the FORMAT parameter specifies a unique name for the backup. If the object name exists on the Tivoli Storage Manager server, the backup might fail with an RC=8 error that is recorded in the sbtio.log file.

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 in the server database. Although Tivoli Storage Manager manages the key, a valid database must be available to restore an encrypted object.
Important: The enableclientencryptkey and deduplication options are mutually exclusive because encrypted files cannot be deduplicated. Therefore, you can use only one or the other option, but not both options together.

UNIX and Linux operating systems You can specify the databases that you want encrypted by adding an include statement with the include.encrypt option in the dsm.sys file.

Windows operating systems You can specify the databases that 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, do the following steps:

  1. UNIX and Linux operating systems Edit the client system options file, dsm.sys.
  2. Windows operating systems Edit the client user options file, dsm.opt.
  3. Specify enableclientencryptkey yes.
  4. Specify encryptiontype AES128, or DES56.
  5. Specify the objects to encrypt. This example encrypts all data:

    UNIX and Linux operating systems
    include.encrypt        /adsmorc/.../*
    Windows operating systems
    include.encrypt        \adsmorc\...\*
UNIX and Linux operating systems Thus, the encryption options would be as follows in this client system options file, dsm.sys:
enableclientencryptkey yes
encryptiontype aes128
include.encrypt        /adsmorc/.../*
Windows operating systems Thus, the encryption options would be as follows in this client user options file, dsm.opt:
enableclientencryptkey yes
encryptiontype aes128
include.encrypt        \adsmorc\...\*

See IBM® Tivoli Storage Manager Using the Application Programming Interface for more details about the enableclientencryptkey option.

You can determine whether objects were encrypted by running the tdposync query command.



Feedback