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
- 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 - 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.webguiTo verify the installation, run the following command:lslpp -l | grep -i tsm
Installing TDP Oracle components
- 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 - 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
- Restore the following backed-up configuration files if needed.
dsm.sys, dsm.opt, and tdpo.opt
- Verify library links.
cd /usr/lib ls -l | grep tdpo - Validate installation.
tdposync query dsmc q ses - 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.