Upgrading Data Protection for Oracle on AIX 7.3

You can upgrade IBM Tivoli Data Protection (TDP) for Oracle on AIX 7.3.

This process includes the complete removal of existing TSM/TDP components followed by the installation of the updated TSM Backup-Archive Client (BAC) and TDP Oracle packages.

The commands provided in this procedure were validated on AIX 7.3 during testing.

Prerequisites

Before you start the upgrade procedure, ensure the following:
  • Root user access is available.
  • Backup of the existing TSM configuration files (e.g., dsm.sys, dsm.opt, tdpo.opt):
    • /usr/tivoli/tsm/client/ba/bin/
    • /usr/tivoli/tsm/client/api/bin64/
    • /usr/tivoli/tsm/client/oracle/bin64/
  • All Oracle database and TDP processes are stopped.
  • No active backup or restore operations.
  • Sufficient free space is available in /usr, /opt, and /tmp.

Uninstalling existing components

To remove the currently installed TSM/TDP Oracle components, execute the following commands:
installp -u tivoli.tsm.client.oracle.aix.64bit
installp -u tivoli.tsm.loc.client.oracle.aix.64bit.ela
installp -u tivoli.tsm.client.oracle.tools.aix.64bit

installp -u tivoli.tsm.client.ba.64bit
installp -u tivoli.tsm.client.webgui
installp -u tivoli.tsm.client.jbb.64bit
installp -u tivoli.tsm.filepath_aix

installp -u tivoli.tsm.client.ba.64bit.base
installp -u tivoli.tsm.client.ba.64bit.image
installp -u tivoli.tsm.client.ba.64bit.common
installp -u tivoli.tsm.client.api.64bit

installp -u tivoli.tsm.filepath.rte
installp -u GSKit8.gskssl64.ppc.rte
installp -u GSKit8.gskcrypt64.ppc.rte
To verify removal of all components, run the following command:
lslpp -l | grep -i tsm

Installing new TSM BAC components

  1. Extract the BAC package.
    Extract the 8.2.0.0-20250830A-TIV-TSMBAC-AIX.tar package into a working directory:
    tar -xvf 8.2.0.0-20250830A-TIV-TSMBAC-AIX.tar
  2. Install the required GSKit and TSM components.
    Execute the following installation commands from the extracted directory:
    installp -acgXYd . GSKit8.gskcrypt64.ppc.rte
    installp -acgXYd . GSKit8.gskssl64.ppc.rte
    
    installp -acgXYd . tivoli.tsm.client.api.64bit
    installp -acgXYd . tivoli.tsm.client.ba.64bit
    installp -acgXYd . tivoli.tsm.filepath_aix
    
    installp -acgXYd . tivoli.tsm.client.jbb.64bit
    installp -acgXYd . tivoli.tsm.client.webgui
    To verify the installation, run the following command:
    lslpp -l | grep -i tsm

Installing TDP Oracle components

  1. Extract the Oracle package.
    Extract the 8.2.0.0-20250929A-TIV-TSMORA-AIX.tar package:
    tar -xvf 8.2.0.0-20250929A-TIV-TSMORA-AIX.tar
  2. Install TDP for Oracle packages.
    Run the following installation commands:
    installp -acgXYd . tivoli.tsm.loc.client.oracle.aix.64bit.ela
    installp -acgXYd . tivoli.tsm.client.oracle.aix.64bit
    installp -acgXYd . tivoli.tsm.client.oracle.tools.aix.64bit

What do to next

  1. Restore the following backed-up configuration files if needed.

    dsm.sys, dsm.opt, and tdpo.opt

  2. Verify library links.
    cd /usr/lib
    ls -l | grep tdpo
  3. Validate installation.
    tdposync query
    dsmc q ses
  4. Restart Oracle and TDP services as required.

Validation
Perform the following to ensure that the upgrade was successful:
  • Run a sample TDP Oracle back up.
    tdpo backup test
  • Check the TSM server activity log for connectivity confirmation.
  • Confirm GSKit versions.
    gsk8capicmd_64 -version

Change log
  • Updated BAC and Oracle TDP components to version 8.2.0.
  • Replaced GSKit libraries.
  • Clean uninstallation and installation completed as per IBM recommendations.