Integrate Oracle Base Database Service and Oracle Database Zero Data Loss Autonomous Recovery Service
The following tasks describe the backup and recovery operations between Oracle Base Database Service and Recovery Service.
Configure Oracle Managed Backups for New Databases
These steps describe how to create a new database with Oracle managed backups.
The database window displays the backup information.
A level 0 backup of the new database will be taken to the Recovery Service backup destination. Incremental backups are performed everyday according to the specified backup schedule. If the default Anytime was specified for the backup schedule, the daily backup will be performed everyday at the same hour the database was created. Backups are retained in Recovery Service according to the specified backup protection policy. With Recovery Service incremental forever technology, there is no need to take weekly level 0 full backups. Recovery Service can produce a virtual full backup when required, without consuming CPU cycles on the Oracle Base Database Service system.
After the database is created, clicking the Autonomous Recovery Service link will display a Protected Database OCI object. The protected database displays: the status of the database (protected), if real-time redo transfer is enabled, the data loss exposure (in minutes), the size of the database backups, and the current recovery window in days and hours.
Enable Oracle Managed Backups for Existing Databases
These steps describe how to enable Oracle managed backups to Recovery Service for databases that were created without Oracle managed backups. The existing database must be running Oracle Database 19.18 and above, or 21.8 and above.
A level 0 backup of the database will be taken to the Recovery Service backup destination. Incremental backups are performed everyday according to the specified backup schedule. If the default Anytime was specified for the backup schedule, the daily backup will be performed everyday at the same hour the database was created. Backups are retained in Recovery Service according to the specified backup protection policy. With Recovery Service incremental forever technology, there is no need to take weekly level 0 full backups. Recovery Service can produce a virtual full backup when required, without consuming CPU cycles on the Oracle Base Database Service system.
A new Protected Database OCI object is created and associated with the database. The protected database displays: the status of the database (protected), if real-time redo transfer is enabled, the data loss exposure (in minutes), the size of the database backups, and the current recovery window in days and hours.
Create On-Demand Backups
After Oracle managed backups to Recovery Service are enabled, on-demand backups can be taken using the OCI console by following these steps.
- Open the navigation menu. Click Oracle Database, then click Oracle Base Database Service.
- Select the Base Database System where the Oracle Base Database Service is configured.
- Select the database where you want to create an on-demand backup to Recovery Service.
- Under Resources, click Backups.
- Click Create Backup.
- Enter a name for the new on-demand backup.
- Click Create Backup.
Create a New Database from a Backup
Create a new Oracle Base Database Service database from an existing Oracle managed backup by following these steps.