The Data Protector backup specification allows you to configure a backup and then
use the same specification several times. Furthermore, scheduled backups can only
be performed using a backup specification.
Backup and restore of an Oracle target database can be performed using the Data
Protector User Interface or the RMAN utility.
The heart of the Data Protector Oracle integration is MML, which enables an Oracle
server process to issue commands to Data Protector for backing up or restoring parts
or all of the Oracle target database files. The main purpose is to control direct
interaction with media and devices.
Non-ZDB flow
A Data Protector scheduled or interactive backup is triggered by the Data Protector
Backup Session Manager, which reads the backup specification and starts the
ob2rman.pl command on the Oracle Server under the operating system user account
specified in the backup specification. Further on, ob2rman.pl prepares the
environment to start the backup, and issues the RMAN backup command. RMAN
instructs the Oracle Server processes to perform the specified command.
The Oracle Server processes initialize the backup through MML, which establishes
a connection to the Data Protector Backup Session Manager. The Backup Session
Manager starts the General Media Agent, sets up a connection between MML and
the General Media Agent, and then monitors the backup process.
The Oracle Server processes read the data from the disks and send it to the backup
devices through MML and the General Media Agent.
RMAN writes information regarding the backup either to the recovery catalog (if one
is used) or to the control file of the Oracle target database.
Messages from the backup session are sent to the Backup Session Manager, which
writes messages and information regarding the backup session to the IDB.
The Data Protector General Media Agent writes data to the backup devices.
Restore flow
A restore session can be started using:
• Data Protector GUI
• RMAN CLI
You must specify which objects are to be restored.
A restore from the Data Protector user interface is triggered by the Data Protector
Restore Session Manager, which starts the ob2rman.pl command. Ob2rman.pl
Zero downtime backup integration guide 37