About Data Protection for On-Premises Databases

The Cloud Protect Fleet Agent is a SQLcl based tool that enables on-premises Oracle Databases to use Recovery Service for data protection.

To use the Cloud Protect Fleet Agent, your database must be deployed on a Linux x86-64 platform. The supported Oracle Database versions are Oracle Database 19.18 or later and Oracle Database 23ai.

The Cloud Protect Fleet Agent leverages the Oracle SQLcl (SQL Developer Command Line) interface for on-premises database interactions with Recovery Service. You can invoke the Cloud Protect Fleet Agent commands in SQLcl using rcv.

The Cloud Protect Fleet Agent can automatically detect all databases clients and add the databases to Recovery Service, and helps to maintain data protection. You can use a simple SQLcl command to retrieve the latest protection status.

First, review and confirm the specific Prerequisites for Cloud Protect Fleet Agent, and then perform these one-time configuration tasks to add your on-premises database to Recovery Service:
  1. Set up Cloud Protect Fleet Agent on the target database server.
  2. Configure OCI API authentication to allow on-premises database to securely access Recovery Service.
  3. Add database to Recovery Service and enable Real-time data protection (recommended).
  4. Perform restore and recovery operations using familiar RMAN commands.

After you add the an on-premises database to Recovery Service, use the Oracle Cloud Infrastructure (OCI) Monitoring service (alarms feature) to configure notifications that alert you when metrics meet your specified criteria. See Using Alarms to Monitor Protected Databases for details.