Installation

This paragraph describes the installation.

Prerequisites

This paragraph describes all necessary steps, which must be completed before you start the DMK_DBBACKUP installation.

  • a successful installation of DMK as it’s the root component of DMK_DBBACKUP

Software extraction

Based on the dbi services and OFA (Oracle Flexible Architecture) best practices extract the archive under ${ORACLE_BASE}/local, as explained below:

unzip dmk_dbbackup-xx-xx.zip

Typically, ${ORACLE_BASE} match:

  • “/u01/app/oracle” on Linux/Unix

  • “D:\oracle”on Microsoft Windows systems

Install

To complete the installation you just need to re-source DMK. This can be either achieved by

  • restarting the PowerShell Console

  • sourcing DMK within your shell (alias dmk)

oracle@vmoraoel:/home/oracle/ [rdbms11202] dmk
oracle@vmoraoel:/home/oracle/ [rdbms11202] echo ${DMK_DBBACKUP}
/u01/app/oracle/local/dmk_dbbackup

⚠️Copy the required RMAN rcv templates from the directory “${DMK_DBBACKUP}/templates/rcv/oracle[10|11|12]” into the appropriate (under the correct Oracle release) “${DMK_DBBACKUP}/rcv/oracle[10|11|12]”. For the Oracle RDBMS Version 18c and 19c we use the same templates as for version 12.

⚠️RMAN database backup configuration template, called rman.cfg, needs to be copied from the directory “${DMK_DBBACKUP}/templates” and adapted for each database. The database backup configuration file can be stored in default directory (“${DMK_ORA_ADMIN_SID}/etc”) or can also be called from any other directory if specified in the backup CLI. See later chapter on.

Enjoy!

Upgrade

dbi services recommend performing a backup of your DMK_DBBACKUP package before upgrading.

The upgrade process is similar to the installation except that the prerequisites are already fulfilled:

  • Extract the software as explained in chapter 3.1.2 Software extraction

  • Install DMK as explained in chapter 3.1.3 Install

  • Important, take care about the templates, there are some changes in the BCK_PATH. If you have some trouble compare with the current templates, which are rolled out with the current release

⚠️Upgrades of versions prior to the 12-10 require a reinstallation.

That’s it!

De-installation

This paragraph describes the de-installation of the DMK_DBBACKUP toolkit.

For Linux:

rm -rf $DMK_DBBACKUP

For Windows:

Remove-Item $DMK_DBBACKUP

Last updated