PowerProtect Data Manager Oracle Integration - Participant Guide
PowerProtect Data Manager Oracle Integration - Participant Guide
MANAGER ORACLE
INTEGRATION-SSP
PARTICIPANT GUIDE
PARTICIPANT GUIDE
PowerProtect Data Manager Oracle Integration-SSP
Manager ................................................................................................... 16
................................................................................................................. 75
Dell EMC PowerProtect Data Manager is a data management solution for database
applications, VMware Virtual Machines, Linux/Windows File Systems.
PowerProtect Data Manager offers DBA data protection and recovery through the
Application Direct (formerly DD Boost for Enterprise Applications). Along with data
protection, PowerProtect Data Manager provides data management services
including compliance, governance, security, visibility, and analytics for data under
management.
PowerProtect Explanation
Agent Name
PowerProtect Data Manager with Oracle RMAN Agent supports the following
Oracle databases protection features.
In the panel below, click the arrow key to advance through the series of slides for
more information.
When PowerProtect Data Manager admins create a protection policy for the Oracle
database, the Centralized Protection policy enables PowerProtect Data Manager
to centrally manage the entire life cycle of data protection operations for the Oracle
databases.
The following data protection attributes are specified when the centralized
protection policy is created: Application Type, Purpose, Assets, Backup Start/End
Time, Schedule, and SLA.
When PowerProtect Data Manager admins create a protection policy for the Oracle
databases, the Self-Service Protection policy enables the data owner to perform
the manual backup operation from the command-line interface. The PowerProtect
Data Manager prepares the PowerProtect environment to accommodate manual
backup operations, such as creating a PowerProtect DD appliances user with a
password, creating a PowerProtect DD appliances Storage Unit, and enforcing the
backup data retention.
The following data protection attributes are specified when the self-service
protection policy is created: Application Type, Purpose, Assets, Schedule (backup
retention), and SLA. It is important to note that only the retention period can be
specified in the Schedule attribute in the self-service protection policy.
After Oracle RMAN Agent is installed, launch the PowerProtect Data Manager to
approve the Oracle RMAN Agent registration. All Oracle databases will then be
discovered by the PowerProtect Data Manager automatically.
With PowerProtect Data Manager, the Oracle database protection task has been
transferred from a backup administrator to the Oracle database administrator (or
Oracle database owner). Oracle databases can be backed up through:
PowerProtect Data Manager 19.8 UI has been enhanced to support the following
Oracle database Archive Logs deletion options:
− Select this option to delete the available archived logs that are older than the
specified number of days, for all the backup types that are performed
through the protection policy.
Oracle RMAN Agent supports the backup and recovery of Oracle Real Application
Clusters (RAC). The Oracle RMAN Agent provides the Application Direct backups
and restores of the Oracle Real Application Clusters.
In the Oracle Real Application Clusters system, you must install the Oracle RMAN
Agent and PowerProtect Data Manager Agent on each node in the Oracle Real
Application Clusters.
The following Oracle versions are supported by the PowerProtect Data Manager
19.8:
PowerProtect Data Manager 19.8 supports the following Oracle RMAN Agent
versions: 19.1 and later.
The next page highlights the procedures to add Protection Storage to the
PowerProtect Data Manager. Scroll down each step to expand and view more
detailed information.
Step One
From the left navigation pane, select Infrastructure > Storage > Protection
Storage tab.
Click Add.
Step Two
Specify the Name and the FQDN for the PowerProtect DD appliance.
In the Add Credentials dialog box, add the PowerProtect DD appliance credentials
information.
The Oracle RMAN Agent integrates with the Oracle Recovery Manager (RMAN) to
enable application owners to protect the Oracle databases they manage directly.
The Oracle RMAN Agent, which contains DD Boost libraries, enables the Oracle
database hosts to communicate with PowerProtect DD systems directly without the
backup application.
Prior to using the Oracle RMAN Agent, download the Oracle RMAN Agent software
from the PowerProtect Data Manager System Settings > Agent Downloads
page. After you have downloaded the .tar file, unzip the .tar file and install the
Oracle RMAN Agent and PowerProtect Agent Service on the Oracle database host.
After the Oracle RMAN Agent and PowerProtect Agent Service are installed, you
must configure Oracle RMAN Agent Add-On and register the Oracle database host
to the PowerProtect Data Manager.
The next page highlights the procedures to install and approve the Oracle RMAN
Agent. Scroll down each step to expand and view more detailed information.
Step One
Run the tar -xvf <rman_agent.tar> command to extract the .tar file.
Step Two
• cd /home/oracle/opt/dpsapps/rmanagent/addon
• ./configureAddOn.sh
• cd /opt/dpsapps/agentsvc
• ./register.sh
Log in to the PowerProtect Data Manager. From the left navigation pane, select
Infrastructure > Assets Sources.
From the left navigation pane, select Infrastructure > Application Agents.
Select the Oracle database host from the list (its Status displays "Awaiting
Approval") and click Approve to register the Oracle database host.
Step Seven
In a few minutes, the Status of the Oracle database host (oracle.emc.edu) displays
Registered.
Before the Oracle database Assets can be discovered, the PowerProtect Data
Manager internal process (ddbmcon) tries three different authentication methods in
the following order to connect to each Oracle database instance.
1. Database authentication
• The ddbmcon program first tries to connect to the Oracle database instance
by using database authentication. The program tries to use the Oracle
database administrator username and password to connect to the database
instance.
2. Oracle Wallet authentication
• If database authentication fails or is not enabled, the ddbmcon program tries
to connect by using Oracle wallet authentication. The program tries to use
the parameter settings from the configuration file to connect to the database
instance.
3. Operating System authentication
The next page highlights the procedures to add Oracle database credentials and
discover Oracle databases. Scroll down each step to expand and view more
detailed information.
Step One
Log in to PowerProtect Data Manager. From the left navigation pane, select
Infrastructure > Asset Sources > Oracle tab.
Select the wanted Oracle database host, and click Edit Credentials.
Step Two
Select OS as authentication method. Click the drop-down menu and select Add to
add credentials for Oracle database.
Step Four
The discovery process might take a few minutes. Once it completes, the Discovery
Status displays OK.
Select Infrastructure > Assets > Oracle tab, all Oracle databases are listed.
During the Oracle RMAN Agent installation, the configuration file template,
rman_agent.cfg, is installed in the $RMAN_AGENT_HOME/config directory. To
enable a particular authentication method, you must set the required parameters in
the rman_agent.cfg configuration file. In other words, the rman_agent.cfg
configuration file is used to configure the authentication method of the Oracle
RMAN Agent.
Before the ddbmcon program can connect to a local Oracle database, you must
complete the required configuration settings to enable the authentication method
that you want the ddbmcon program to use for the connection. Each authentication
method has its own parameter settings requirements in the rman_agent.cfg
configuration file.
• Database authentication
• Set the ORACLE_SERVICE and the ORACLE_USER parameters. The
ORACLE_USER parameter must match the username that is saved in the
lockbox.
• If the Oracle Net configuration files reside in a nondefault directory, set the
TNS_ADMIN parameter to the directory pathname.
• If an RMAN catalog is used, set the RMAN_CATALOG_SERVICE and the
RMAN_CATALOG_USER parameters.
• Oracle Wallet authentication
• Set the ORACLE_SERVICE parameter to the TNS or Net service name.
• If the Oracle Net configuration files reside in a nondefault directory, set the
TNS_ADMIN parameter to the directory pathname.
• If an RMAN catalog is used, set the RMAN_CATALOG_SERVICE and the
RMAN_CATALOG_USER parameters.
• Operating System authentication
Step One
Step Two
Run the ./ddutil -v asset command to verify the Oracle asset. It lists Oracle
instance, database type, and storage capacity.
• Assets1
• Backup schedule2
1Specify the PowerProtect Assets that needs to be protected. This could be Oracle
database, Microsoft SQL database, SAP HANA database, and Linux/Windows file
system.
2Specify the following: Frequency of the backup operation recurrence, the backup
operation starts and stops time, and the retention period for the backup data.
The next page highlights the procedures to add a centralized protection policy.
Scroll down each step to expand and view more detailed information.
3 Select the wanted SLA to associate with the Centralized Protection policy.
Step One
From the left navigation pane, select Protection > Protection Policies.
Click Add.
Step Two
Select the Centralized Protection as the purpose for the protection policy.
Select OS authentication method, and select the Oracle database login credentials.
Step Five
Step Seven
To create a new PowerProtect DD Storage Unit, select New on the Storage Unit
drop-down menu.
Review the centralized protection policy, click Finish to create the protection policy.
Step Ten
From the left navigation pane, click Jobs > Protection Jobs to verify that the
centralized protection policy completes successfully.
Once a centralized protection policy is added, you can perform a manual backup by
using the Protect Now option from the Protection > Protection Policies page.
The Protect Now option on the Protection Policies page allows you to start a
manual backup operation to back up multiple assets that are protected in the
designated protection policy.
To use the Protect Now option on the Protection Policies page, the protection
policy must be enabled, and the protection policy purpose must be one of the
following:
Crash Consistent
Centralized Protection
Application Aware
Step One
From the left navigation pane, select Protection > Protection Policies.
Step Two
On the Assets Selection page, select the All assets that are defined in the
Protection Policy option.
• Full
• Keep For: 3 Days
Step Five
The Top Level Path feature was first introduced in PowerProtect Data Manager
19.7 release. It supports the following features and functionalities:
The Self-Service Protection policy enables the data owner to perform the manual
backup of Oracle databases. The PowerProtect Data Manager prepares the
PowerProtect environment to accommodate manual backup operations, such as
creating a PowerProtect DD appliances user with a password, creating a
PowerProtect DD appliances Storage Unit, and enforcing the backup data
retention.
• SBT_LIBRARY
− The installation directory of the DD Boost library file - libddobk.so. The
default installation directory is: $RMAN_AGENT_HOME/lib.
• STORAGE_UNIT
− The name of PowerProtect DD Storage Unit, which is created automatically
when you add the protection policy.
• BACKUP_HOST
− The hostname or IP address of the PowerProtect DD system.
• RMAN_AGENT_HOME
− The Oracle RMAN Agent software installation directory.
• FORMAT
The next page highlights the procedures to add a self-service protection policy.
Scroll down each step to expand and view more detailed information.
Step One
From the left navigation pane, select Protection > Protection Policies.
Click Add.
Step Two
Select the Self-Service Protection as the purpose for the protection policy.
Step Four
To create a new PowerProtect DD Storage Unit, select New on the Storage Unit
drop-down menu.
Step Seven
Review the self-service protection policy, click Finish to create the protection
policy.
From the left navigation pane, click Jobs > System Jobs to monitor the
Configuring Oracle Databases task and the Performing Policy Configuration
task.
Step Nine
From the left navigation pane, select Infrastructure > Storage > Protection
Storage tab.
Step Ten
The PowerProtect DD Storage Unit Name is required when you create the Oracle
RMAN backup and recovery script.
The "Top Level Path" feature allows an existing PowerProtect DD Storage Unit,
created by PowerProtect Data Manager, to be reused as the protection or
replication target.
Run the ./ddutil -s command to list the PowerProtect DD Storage Unit name
and the Top Level Path information for the self-service protection policy.
Step Twelve
Prepare the RMAN backup script and ensure that the following parameters are
included in the RMAN backup script:
Step Thirteen
Start Oracle RMAN interface, and run the RMAN backup script.
With PowerProtect Data Manager, you can perform an Oracle database recovery
on the Oracle database host by running one of the supported Oracle backup or
recovery tools.
• SBT_LIBRARY
• The installation directory of the DD Boost library file - libddobk.so. The
default installation directory is: $RMAN_AGENT_HOME/lib.
• STORAGE_UNIT
• The name of Data Domain storage unit, which is created automatically when
you add the protection policy.
• BACKUP_HOST
• The hostname or IP address of the Data Domain system.
• RMAN_AGENT_HOME
The next page highlights the procedures to recover Oracle databases. Scroll down
each step to expand and view more detailed information.
Step One
Prepare the RMAN recover script and ensure that the following parameters are
included in the RMAN recover script:
• SBT_LIBRARY
• STORAGE_UNIT
• BACKUP_HOST
• RMAN_AGENT_HOME
Step Two
Start Oracle RMAN interface and run the RMAN recovery script.
Run the sqlplus command to verify that the Oracle database has been recovered
successfully.
Product version in DES-3521 proven exam for PowerProtect Data Manager is 19.8.
(C) - Classroom
Click the Save Progress and Exit button below to record this
eLearning as complete.
Proceed to the next eLearning or assessment, if applicable.